blender/intern/cycles/kernel
Sergey Sharybin 0fa5c0df74 Cycles: Solve possible buffer overrun when using too much closures
Glass BSDF was doing some magic with copying weigths from initial closure
onto refraction one and the code was not checking properly for the number
of closures.
2015-06-18 17:24:20 +02:00
..
closure Cycles: OpenCL kernel split 2015-05-09 19:52:40 +05:00
geom Cycles: Fix missing node distance update when only two child intersected in QBVH 2015-06-18 17:24:14 +02:00
kernels Fix T44833: Can't use ccl_local space in non-kernel functions 2015-05-26 22:54:02 +05:00
osl Cycles: Add CPU compat headers to some of the OSL implementation files 2015-05-09 19:04:16 +05:00
shaders Fix T41870: Cycles OSL - Changing rotation value in anisotropic shader crashes Blender 2015-06-18 17:24:20 +02:00
split Cycles: Code cleanup, split kernel 2015-05-27 13:08:17 +05:00
svm Cycles: Solve possible buffer overrun when using too much closures 2015-06-18 17:24:20 +02:00
CMakeLists.txt Fix T44833: Can't use ccl_local space in non-kernel functions 2015-05-26 22:54:02 +05:00
kernel.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_accumulate.h Cycles: OpenCL kernel split 2015-05-09 19:52:40 +05:00
kernel_bake.h Correct typo: ifdef'd now, but obviously wrong 2015-05-07 10:12:12 +10:00
kernel_camera.h Cycles: OpenCL kernel split 2015-05-09 19:52:40 +05:00
kernel_compat_cpu.h Cycles: OpenCL kernel split 2015-05-09 19:52:40 +05:00
kernel_compat_cuda.h Cycles: OpenCL kernel split 2015-05-09 19:52:40 +05:00
kernel_compat_opencl.h Cycles: OpenCL kernel split 2015-05-09 19:52:40 +05:00
kernel_debug.h Cycles: OpenCL kernel split 2015-05-09 19:52:40 +05:00
kernel_differential.h Cycles: OpenCL kernel split 2015-05-09 19:52:40 +05:00
kernel_emission.h Cleanup: Remove some outdated comments related to split kernel. 2015-05-21 20:32:20 +02:00
kernel_film.h Cycles: Use native saturate function for CUDA 2015-04-28 00:38:32 +05:00
kernel_globals.h Cycles: OpenCL kernel split 2015-05-09 19:52:40 +05:00
kernel_jitter.h Cycles: Code cleanup, spaces around keywords 2015-03-28 00:15:15 +05:00
kernel_light.h Cleanup: Avoid temp variable in portal sampling code. 2015-05-13 19:54:52 +02:00
kernel_math.h Cycles: Add fast math function module 2015-01-31 01:49:41 +05:00
kernel_montecarlo.h Cycles code refactor: minor refactoring and comments for volume code. 2014-03-29 13:03:49 +01:00
kernel_passes.h Cycles: OpenCL kernel split 2015-05-09 19:52:40 +05:00
kernel_path.h Cycles: OpenCL kernel split 2015-05-09 19:52:40 +05:00
kernel_path_common.h Cycles: OpenCL kernel split 2015-05-09 19:52:40 +05:00
kernel_path_state.h Cycles: OpenCL kernel split 2015-05-09 19:52:40 +05:00
kernel_path_surface.h Cycles: OpenCL kernel split 2015-05-09 19:52:40 +05:00
kernel_path_volume.h Cycles: Simplify volume light connect code. 2015-03-13 00:09:13 +01:00
kernel_projection.h Cycles: Add Mirror ball mapping to camera panorama options 2015-04-25 23:51:56 +02:00
kernel_queues.h Cycles: OpenCL kernel split 2015-05-09 19:52:40 +05:00
kernel_random.h Cycles: OpenCL kernel split 2015-05-09 19:52:40 +05:00
kernel_shader.h Cycles: Prepare code for OpenCL camera/motion blur 2015-05-14 18:48:56 +05:00
kernel_shaderdata_vars.h Cycles: OpenCL kernel split 2015-05-09 19:52:40 +05:00
kernel_shadow.h Cleanup: Remove some outdated comments related to split kernel. 2015-05-21 20:32:20 +02:00
kernel_subsurface.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_textures.h Cycles: Split BVH nodes storage into inner and leaf nodes 2015-04-20 17:29:51 +05:00
kernel_types.h Cycles: Remove requirement of using experimental kernel for hair and blur on AMD 2015-06-08 11:15:39 +02:00
kernel_volume.h Cycles: Record all possible volume intersections for SSS and camera checks 2015-04-29 23:31:06 +02:00
kernel_work_stealing.h Cycles: OpenCL kernel split 2015-05-09 19:52:40 +05:00
SConscript Cycles: Restructure kernel files organization 2015-05-22 16:31:34 +05:00