Blender Git Loki
Git Commits -> Revision 5f97b51
June 4, 2016, 19:50 (GMT) |
Cycles: Refactor storing of the integration result This commit refactors how the integration result is stored: Instead of summing up the PathRadiance in the integration function and returning the final color, the integration function now fills a PathRadiance passed to it and just returns the alpha value. The main kernel function then passes that PathRadiance to kernel_write_result, a new function which then handles summing, clamping and storing of light and combined passes. This commit by itself shouldn't change existing behaviour, but is needed for the upcoming selective denoising. |
Commit Details:
Full Hash: 5f97b51d15cd9e5a1ddaa244ba73dba3d89beb16
Parent Commit: 85bd1a8
Lines Changed: +72, -66