Cycles: Speedup transparent shadows in split kernel
[blender-staging.git] / intern / cycles / kernel / kernel_shadow.h
2017-03-09 Hristo GueorguievCycles: Speedup transparent shadows in split kernel
2017-03-09 Hristo GueorguievCycles: SSS and Volume rendering in split kernel
2017-03-08 Mai LavelleCycles: Remove ccl_fetch and SOA
2017-03-08 Mai LavelleCycles: OpenCL split kernel refactor
2017-02-08 Sergey SharybinCycles: Fix regression with transparent shadows in...
2017-02-08 Sergey SharybinCycles: Solve speed regression by casting opaque ray...
2017-02-08 Sergey SharybinCycles: Fix compilation error on OpenCL
2017-02-08 Sergey SharybinCycles: Split shadow functions to avoid some duplicated...
2017-02-08 Sergey SharybinCycles: Store shadow intersections in the kernel globals
2017-02-08 Sergey SharybinCycles: Implement record-all transparent shadow functio...
2017-02-08 Sergey SharybinCycles: Use an utility function to sort intersections...
2017-02-08 Sergey SharybinCycles: Make GPU version of shadow_blocked() closer...
2017-02-08 Sergey SharybinCycles: De-duplicate transparent shadows attenuation
2016-10-03 Brecht Van LommelFix Cycles CUDA performance on CUDA 8.0.
2016-09-21 Sergey SharybinCycles: Make code more uniform across two versions...
2016-09-21 Sergey SharybinCycles: Remove out of date comment
2016-07-26 Sergey SharybinCycles: Revert previous fixes to intersect_all functions
2016-07-14 Sergey SharybinCycles: Fix wrong termination criteria in intersect_all...
2016-06-23 Lukas StocknerCycles: Add multi-scattering, energy-conserving GGX...
2016-05-24 Sergey SharybinFix T48508: Cycles Regression / Crash
2016-05-23 Brecht Van LommelCycles CUDA: reduce stack memory by reusing ShaderData.
2016-05-18 Sergey SharybinCycles: Reduce amount of malloc() calls from the kernel
2016-01-29 Sergey SharybinCycles: Cleanup of OpenCL split kernel routines
2016-01-28 Sergey SharybinCycles: Remove few function arguments needed only for...
2016-01-14 Sergey SharybinCycles: Tweak inline policy for some functions
2016-01-06 Thomas DingesCycles: Refactor how we pass bounce info to light path...
2015-05-21 Thomas DingesCleanup: Remove some outdated comments related to split...
2015-05-09 George KyriazisCycles: OpenCL kernel split
2015-04-29 Thomas DingesCycles: Record all possible volume intersections for...
2014-12-25 Thomas DingesCleanup: Fix Cycles Apache header.
2014-09-26 Sergey SharybinCycles: Keep STACK_MAX_HITS private in kernel_shadow
2014-09-24 Thomas DingesCleanup: Avoid some defines for scene_intersect(),...
2014-06-30 Sergey SharybinCondition was inverted in the previous transparent...
2014-06-30 Sergey SharybinFix T40836: Cycles volume scattering shader crash
2014-05-21 Campbell BartonFix T40289: Cycles leaking memory
2014-05-15 Brecht Van LommelFix cycles bug with new transparent shadow code, giving...
2014-05-04 Campbell BartonStyle cleanup: indentation, braces
2014-04-25 Brecht Van LommelFix T39843: cycles memory leak rendering with high...
2014-04-21 Brecht Van LommelCycles: shadow function optimization for transparent...
2014-04-21 Brecht Van LommelCode cleanup: remove old closure sampling code Cycles.
2014-04-21 Carlo AndreacchioCycles: add Transparent Depth output to Light Path...
2014-03-29 Brecht Van LommelCycles code refactor: replace magic ~0 values in the...
2013-12-29 Brecht Van LommelCycles Volume Render: heterogeneous (textured) volumes...
2013-12-28 Brecht Van LommelCycles Volume Render: add volume emission support.
2013-12-28 Brecht Van LommelCycles Volume Render: add support for overlapping volum...
2013-12-28 Brecht Van LommelCycles Volume Render: support for rendering of homogene...
2013-12-28 Brecht Van LommelCode cleanup: move shadow_blocked function into separat...