Campbell Barton
|
e12c08e8d1
ClangFormat: apply to source, most of intern
|
5 anni fa |
Brecht Van Lommel
|
8491dba0c6
Fix T60300: Cycles SSS render hanging with AMD OpenCL.
|
6 anni fa |
Brecht Van Lommel
|
fffdedbcc1
Fix T54962: Cycles crash using subsurface scattering texture blur.
|
6 anni fa |
Brecht Van Lommel
|
606bc5f301
Fix T54105: random walk SSS missing in branched indirect paths.
|
7 anni fa |
Brecht Van Lommel
|
0df9b2c715
Cycles: random walk subsurface scattering.
|
7 anni fa |
Brecht Van Lommel
|
aabafece03
Code refactor: tweaks in SSS code to prepare for coming changes.
|
7 anni fa |
Brecht Van Lommel
|
28e2bc90dd
Code refactor: remove unnecessary RNG offset in branched path code.
|
7 anni fa |
Brecht Van Lommel
|
ce4915cddb
Code refactor: store RGB BSSRDF in a single closure.
|
7 anni fa |
Mai Lavelle
|
470b4cb62f
Cycles: Fix crash with split branched path tracing
|
7 anni fa |
Mai Lavelle
|
087331c495
Cycles: Replace __MAX_CLOSURE__ build option with runtime integrator variable
|
7 anni fa |
Brecht Van Lommel
|
f79f386731
Code refactor: rename subsurface to local traversal, for reuse.
|
7 anni fa |
Brecht Van Lommel
|
8a72be7697
Cycles: reduce closure memory usage for emission/shadow shader data.
|
7 anni fa |
Brecht Van Lommel
|
095a01a73a
Cycles: slightly improve BSDF sample stratification for path tracing.
|
7 anni fa |
Brecht Van Lommel
|
b3afc8917c
Code cleanup: refactor BSSRDF closure sampling, for next commit.
|
7 anni fa |
Brecht Van Lommel
|
1d1ddd48db
Fix T52470: cycles OpenCL hair rendering not working after recent changes.
|
7 anni fa |
Brecht Van Lommel
|
cfa8b762e2
Code cleanup: move rng into path state.
|
7 anni fa |
Sergey Sharybin
|
40c04dd649
Cycles: Cleanup, indentation
|
7 anni fa |
Mai Lavelle
|
6238214159
Cycles: Faster split branched path tracing by sharing samples with inactive threads
|
7 anni fa |
Sergey Sharybin
|
2eb906e1b4
Cycles: Fix access array index of -1 in SSS and volume split kernels
|
7 anni fa |
Sergey Sharybin
|
850bb7a50b
Cycles: Cleanup, indentation
|
7 anni fa |
Mai Lavelle
|
915766f42d
Cycles: Branched path tracing for the split kernel
|
7 anni fa |
Hristo Gueorguiev
|
8ada7f7397
Cycles: Remove ccl_addr_space from RNG passed to functions
|
7 anni fa |
Mai Lavelle
|
60a344b43d
Cycles: Fix handling of barriers
|
7 anni fa |
Sergey Sharybin
|
1cad64900e
Cycles: Define ccl_local variables in kernel functions
|
7 anni fa |
Sergey Sharybin
|
aa36c73c33
Cycles: Add missing header in the file
|
7 anni fa |
Hristo Gueorguiev
|
57e26627c4
Cycles: SSS and Volume rendering in split kernel
|
7 anni fa |