Brecht Van Lommel
|
b50cf33d91
Fix T64515, T60434: crash in OSL and preview render after recent changes
|
5 år sedan |
Brecht Van Lommel
|
08a44d2981
Cleanup: refactor passing of OSL kernel globals for upcoming changes
|
5 år sedan |
Campbell Barton
|
e12c08e8d1
ClangFormat: apply to source, most of intern
|
5 år sedan |
Campbell Barton
|
1daa20ad9f
Cleanup: strip trailing space for cycles
|
6 år sedan |
Brecht Van Lommel
|
2c02a04c46
Code refactor: remove emission and background closures, sum directly.
|
7 år sedan |
Sergey Sharybin
|
0579eaae1f
Cycles: Make all #include statements relative to cycles source directory
|
7 år sedan |
Brecht Van Lommel
|
9b6ed3a42b
Cycles: refactor kernel closure storage to use structs per closure type.
|
8 år sedan |
Sergey Sharybin
|
557074c30a
Cycles: Cleanup, indentation
|
9 år sedan |
Sergey Sharybin
|
0ec814c91d
Cycles: Support building with latest OSL-1.7dev
|
9 år sedan |
Brecht Van Lommel
|
746628e0d0
Cycles OSL: refactoring to remove all dependencies on builtin OSL closures.
|
11 år sedan |
Brecht Van Lommel
|
06888b7beb
Cycles OSL minor optimizations: recycle shading context, don't do memory
|
12 år sedan |
Brecht Van Lommel
|
9a1c1f132d
Cycles OSL: most closure code is now shared between OSL and SVM. Also fix
|
12 år sedan |
Lukas Toenne
|
78978dcd80
Fix for a case of 'static initialization fiasco' with OSL closure variables. The parameter lists are using OIIO::TypeDesc static standards, which are also static variables. With static OSL libraries these are not initialized when the closure parameter lists are initialized, so OSL rejects the closure types.
|
12 år sedan |
Campbell Barton
|
2d290040a1
style cleanup
|
12 år sedan |
Brecht Van Lommel
|
d5b679253a
Cycles:
|
13 år sedan |
Ton Roosendaal
|
da376e0237
Cycles render engine, initial commit. This is the engine itself, blender modifications and build instructions will follow later.
|
13 år sedan |