Fix T54105: random walk SSS missing in branched indirect paths.
[blender-staging.git] / intern / cycles / kernel / split /
2018-02-21 Brecht Van LommelFix T54105: random walk SSS missing in branched indirec...
2018-02-09 Brecht Van LommelCycles: random walk subsurface scattering.
2018-02-08 Brecht Van LommelCode refactor: tweaks in SSS code to prepare for coming...
2018-02-08 Brecht Van LommelCode refactor: remove unnecessary RNG offset in branche...
2018-01-26 Brecht Van LommelCode refactor: store RGB BSSRDF in a single closure.
2018-01-23 Brecht Van LommelFix T53854: branched path tracing correlation bug with...
2017-11-16 Mai LavelleCycles: Fix crash with split branched path tracing
2017-11-09 Mai LavelleCycles: Replace __MAX_CLOSURE__ build option with runti...
2017-11-07 Brecht Van LommelCode refactor: rename subsurface to local traversal...
2017-11-05 Brecht Van LommelCycles: reduce closure memory usage for emission/shadow...
2017-11-05 Brecht Van LommelCode refactor: remove emission and background closures...
2017-10-07 Brecht Van LommelCode refactor: make texture code more consistent betwee...
2017-10-04 Brecht Van LommelCode refactor: zero render buffers outside of kernel.
2017-10-04 Brecht Van LommelCode refactor: remove rng_state buffer and compute...
2017-10-04 Brecht Van LommelCode refactor: add WorkTile struct for passing work...
2017-09-28 Brecht Van LommelCycles: reduce subsurface stack memory usage.
2017-09-21 Brecht Van LommelCode cleanup: simplify kernel side work stealing code.
2017-09-20 Brecht Van LommelCycles: use defensive sampling for picking BSDFs and...
2017-09-20 Brecht Van LommelCycles: slightly improve BSDF sample stratification...
2017-09-20 Brecht Van LommelCode cleanup: refactor BSSRDF closure sampling, for...
2017-09-20 Brecht Van LommelCode cleanup: remove hack to avoid seeing transparent...
2017-09-13 Brecht Van LommelCode cleanup: store branch factor in PathState.
2017-09-13 Brecht Van LommelCode cleanup: abstract shadow catcher logic more into...
2017-09-13 Brecht Van LommelCode cleanup: deduplicate some branched and split kerne...
2017-09-12 Mathieu MenuetCycles: change AO bounces approximation to do more...
2017-09-12 Brecht Van LommelCycles: improve sample stratification on area lights...
2017-09-05 Sergey SharybinFix T52433: Volume Absorption color tint
2017-09-05 Sergey SharybinCycles: Cleanup, style
2017-08-24 Brecht Van LommelCode cleanup: remove shader context.
2017-08-21 Brecht Van LommelFix panorama render crash with split kernel, due to...
2017-08-20 Brecht Van LommelFix T52470: cycles OpenCL hair rendering not working...
2017-08-19 Brecht Van LommelCode cleanup: move rng into path state.
2017-08-12 Brecht Van LommelCode cleanup: make L_transparent part of PathRadiance.
2017-08-12 Brecht Van LommelCode cleanup: make DebugData part of PathRadiance.
2017-08-12 Brecht Van LommelCycles: optimize CPU split kernel data init.
2017-08-12 Brecht Van LommelCode cleanup: remove unused Cycles random number code.
2017-08-12 Brecht Van LommelCode cleanup: fix warning and improve terminology.
2017-08-11 Sergey SharybinFix T52229: Shadow Catcher artifacts when under transpa...
2017-08-08 Mai LavelleCycles: Pack kernel textures into buffers for OpenCL
2017-08-07 Brecht Van LommelFix Cycles shadow catcher objects influencing each...
2017-08-07 Sergey SharybinCycles: Cleanup, space after keyword
2017-07-18 Sergey SharybinFix T52021: Shadow catcher renders wrong when catcher...
2017-07-03 Lukas StocknerFix T51950: Abnormally long Cycles OpenCL GPU render...
2017-06-13 Sergey SharybinCycles: Cleanup, indentation
2017-06-10 Mai LavelleCycles: Faster split branched path tracing by sharing...
2017-06-10 Mai LavelleCycles: Add kernel to enqueue inactive rays
2017-05-19 Sergey SharybinFix T51537: Light passes are summed twice for split...
2017-05-16 Mai LavelleCycles: Fix building with native only option
2017-05-11 Hristo GueorguievCycles: fix AO approximation for split kernel
2017-05-07 Lukas StocknerCycles: Implement denoising option for reducing noise...
2017-05-05 Sergey SharybinCycles: Fix access array index of -1 in SSS and volume...
2017-05-05 Sergey SharybinCycles: Cleanup, indentation
2017-05-05 Hristo GueorguievCycles: Split kernel SSS & Volume data definitions...
2017-05-03 Hristo GueorguievCycles: Split kernel - sort shaders
2017-05-02 Mai LavelleCycles: Branched path tracing for the split kernel
2017-04-25 Hristo GueorguievWorkaround for AMD GPU OpenCL compiler.
2017-04-18 Sergey SharybinCycles: Cleanup, style
2017-04-10 Lukas StocknerCycles: Fix the AO replacement option in the split...
2017-03-29 Sergey SharybinCycles: Make all #include statements relative to cycles...
2017-03-27 Hristo GueorguievCycles: Add OpenCL support for shadow catcher feature
2017-03-27 Hristo GueorguievCycles: Remove ccl_addr_space from RNG passed to functions
2017-03-27 Sergey SharybinCycles: First implementation of shadow catcher
2017-03-17 Sergey SharybinCycles: Fix mistake in previous split kernel commits
2017-03-17 Mai LavelleCycles: Fix handling of barriers
2017-03-16 Sergey SharybinCycles: Define ccl_local variables in kernel functions
2017-03-16 Sergey SharybinCycles: Avoid some ccl_local in various kernels
2017-03-13 Sergey SharybinCycles: Cleanup, wipe obviously outdated parts of split...
2017-03-13 Sergey SharybinCycles: Add missing header in the file
2017-03-13 Hristo GueorguievFix T50925: Add AO approximation to split kernel
2017-03-11 Mai LavelleFix T50888: Numeric overflow in split kernel state...
2017-03-09 Hristo GueorguievCycles: split kernel_shadow_blocked to AO & DL parts
2017-03-09 Hristo GueorguievCycles: SSS and Volume rendering in split kernel
2017-03-08 Sergey SharybinCycles: Make it possible to access KernelGlobals from...
2017-03-08 Mai LavelleCycles: Fix indentation
2017-03-08 Mai LavelleCycles: Fix strict warning about unused variable
2017-03-08 Mai LavelleCycles: Calculate size of split state buffer kernel...
2017-03-08 Mai LavelleCycles: Initialize rng_state for split kernel
2017-03-08 Mai LavelleCycles: Remove sum_all_radiance kernel
2017-03-08 Mai LavelleCycles: Split path initialization into own kernel
2017-03-08 Mai LavelleCycles: CUDA implementation of split kernel
2017-03-08 Mai LavelleCycles: CPU implementation of split kernel
2017-03-08 Mai LavelleCycles: Remove ccl_fetch and SOA
2017-03-08 Mai LavelleCycles: OpenCL split kernel refactor
2017-01-23 Sergey SharybinCycles: Split ShaderData object and shader flags
2017-01-23 Sergey SharybinCycles: Make object flag names more obvious that hey...
2017-01-12 Sergey SharybinCycles: Use dedicated debug passes for traversed nodes...
2016-10-30 Lukas StocknerCycles: Add optional probabilistic termination of light...
2016-10-22 Hristo GueorguievCycles: OpenCL 3d textures support.
2016-10-07 Lukas StocknerCycles: Fix OpenCL split kernel compilation after recen...
2016-09-19 Sergey SharybinCycles: Cleanup code style in split kernel
2016-09-14 Lukas StocknerCycles: Stop lamp sampling if the lamp isn't visible
2016-07-11 Sergey SharybinCycles: Move BVK kernel files to own directory
2016-06-23 Lukas StocknerCycles: Add multi-scattering, energy-conserving GGX...
2016-05-23 Brecht Van LommelCycles CUDA: reduce stack memory by reusing ShaderData.
2016-02-03 Sergey SharybinCycles: Cleanup, indentation and braces
2016-01-29 Sergey SharybinCycles: Cleanup of OpenCL split kernel routines
2016-01-29 Sergey SharybinCycles: Remove code which was commented out for ages now
2016-01-29 Sergey SharybinCycles: Remove some unused variables from split kernel...
2016-01-28 Sergey SharybinCycles: Remove few function arguments needed only for...
2016-01-06 Thomas DingesCycles: Refactor how we pass bounce info to light path...
next