Campbell Barton
|
e12c08e8d1
ClangFormat: apply to source, most of intern
|
vor 5 Jahren |
Lukas Stockner
|
7fa6f72084
Cycles: Add sample-based runtime profiler that measures time spent in various parts of the CPU kernel
|
vor 6 Jahren |
Lukas Stockner
|
47c77cd89c
Cycles: Write Cryptomatte metadata according to the specification
|
vor 6 Jahren |
Stefan Werner
|
e58c6cf0c6
Cycles: Added Cryptomatte output.
|
vor 6 Jahren |
Campbell Barton
|
1daa20ad9f
Cleanup: strip trailing space for cycles
|
vor 6 Jahren |
Lukas Stockner
|
16c05161e7
Cycles: Cleanup: Remove double semicolons
|
vor 6 Jahren |
Brecht Van Lommel
|
db333d9ea4
Cycles: support arbitrary number of motion blur steps for objects.
|
vor 6 Jahren |
Brecht Van Lommel
|
78c2063685
Cycles: support arbitrary number of motion blur steps for cameras.
|
vor 6 Jahren |
Brecht Van Lommel
|
267d892326
Code refactor: motion blur cleanups, preparing for next commit.
|
vor 6 Jahren |
Brecht Van Lommel
|
6c4ddfc5d9
Code refactor: don't expose UpdateObjectTransformState in header.
|
vor 6 Jahren |
Brecht Van Lommel
|
b66efbecf4
Code refactor: make Transform always affine, dropping last row.
|
vor 6 Jahren |
Brecht Van Lommel
|
623141f339
Code refactor: add DecomposedTransform.
|
vor 6 Jahren |
Stefan Werner
|
f66ff4ee86
Code refactor: use KernelOject struct instead of float4 array.
|
vor 6 Jahren |
Brecht Van Lommel
|
a963c7d48d
Code refactor: improve attribute handling for optional volume attributes.
|
vor 6 Jahren |
Nathan Letwory
|
f9fcda533b
Fix typo in struct name obejct to object.
|
vor 7 Jahren |
Sergey Sharybin
|
2c2203d82a
Cycles: CLeanup, remove unused function argument
|
vor 7 Jahren |
Brecht Van Lommel
|
5cf032678f
Code cleanup: remove test code to disable motion blur, no longer useful.
|
vor 7 Jahren |
Stefan Werner
|
25b794a39d
Cycles: support animated object scale in motion blur.
|
vor 7 Jahren |
Brecht Van Lommel
|
6699454fb6
Cycles: make CUDA code a bit more robust to host/device alloc failures.
|
vor 7 Jahren |
Brecht Van Lommel
|
1ffa01b6f8
Fix (harmless) valgrind warning.
|
vor 7 Jahren |
Sergey Sharybin
|
1a1fb5a47c
Cycles: Cleanup, style
|
vor 7 Jahren |
Brecht Van Lommel
|
cac3d4d166
Cycles: fix inefficient attribute map storage, saves 615MB in victor scene.
|
vor 7 Jahren |
Brecht Van Lommel
|
5801ef71e4
Code refactor: device memory cleanups, preparing for mapped host memory.
|
vor 7 Jahren |
Brecht Van Lommel
|
070a668d04
Code refactor: move more memory allocation logic into device API.
|
vor 7 Jahren |
Brecht Van Lommel
|
7ad9333fad
Code refactor: store device/interp/extension/type in each device_memory.
|
vor 7 Jahren |
Stefan Werner
|
8141eac2f8
Improved triangle sampling for mesh lights
|
vor 7 Jahren |
Sergey Sharybin
|
5a618ab737
Cycles: De-duplicate trace-time object visibility calculation
|
vor 7 Jahren |
Sergey Sharybin
|
0579eaae1f
Cycles: Make all #include statements relative to cycles source directory
|
vor 7 Jahren |
Sergey Sharybin
|
d14e39622a
Cycles: First implementation of shadow catcher
|
vor 8 Jahren |
Sergey Sharybin
|
b9311b5e5a
Cycles: Make object flag names more obvious that hey are object and not shader
|
vor 8 Jahren |