blender/intern/cycles/kernel
Brecht Van Lommel 4a427a441b Fix #30049: cycles noise texture producing nan values with some
texture coordinates, due to int overflow.

Also minor tweak in shader code to avoid copying uninitialized
values, should have no effect though because they were not used.
2012-02-07 17:32:01 +00:00
..
osl Brightness/Contrast Node for Cycles 2012-01-24 16:32:31 +00:00
svm Fix #30049: cycles noise texture producing nan values with some 2012-02-07 17:32:01 +00:00
CMakeLists.txt Cycles: Render Passes 2012-01-25 17:23:52 +00:00
kernel_accumulate.h Cycles: Render Passes 2012-01-25 17:23:52 +00:00
kernel_bvh.h Cycles: 2011-12-02 14:26:28 +00:00
kernel_camera.h Cycles: avoid using float3 in kernel constant memory, just so we're sure alignment 2011-12-20 12:25:45 +00:00
kernel_compat_cpu.h Sample as Lamp option for world shaders, to enable multiple importance sampling. 2012-01-20 17:49:17 +00:00
kernel_compat_cuda.h Sample as Lamp option for world shaders, to enable multiple importance sampling. 2012-01-20 17:49:17 +00:00
kernel_compat_opencl.h Cycles: some tweaks for apple opencl with ATI cards, to get it working up to 2011-12-20 17:36:56 +00:00
kernel_differential.h Sample as Lamp option for world shaders, to enable multiple importance sampling. 2012-01-20 17:49:17 +00:00
kernel_displace.h Sample as Lamp option for world shaders, to enable multiple importance sampling. 2012-01-20 17:49:17 +00:00
kernel_emission.h Fix #30009: cycles translucent BSDF + environment importance sampling not 2012-01-30 18:34:01 +00:00
kernel_film.h Cycles: fixes for OpenCL build after pass changes, patch by Daniel Genrich. 2012-01-26 15:37:33 +00:00
kernel_globals.h Cycles: OpenCL tweaks 2011-11-22 13:15:19 +00:00
kernel_light.h Cycles: disable environment importance sampling code for CUDA cards with 2012-01-26 19:45:59 +00:00
kernel_math.h Cycles render engine, initial commit. This is the engine itself, blender modifications and build instructions will follow later. 2011-04-27 11:58:34 +00:00
kernel_mbvh.h Cycles render engine, initial commit. This is the engine itself, blender modifications and build instructions will follow later. 2011-04-27 11:58:34 +00:00
kernel_montecarlo.h Sample as Lamp option for world shaders, to enable multiple importance sampling. 2012-01-20 17:49:17 +00:00
kernel_object.h Cycles: Render Passes 2012-01-25 17:23:52 +00:00
kernel_optimized.cpp Cycles: Render Passes 2012-01-25 17:23:52 +00:00
kernel_passes.h Cycles: render passes for CUDA cards with compute model >= 2.x. 2012-01-26 19:07:01 +00:00
kernel_path.h Fix #30034: bug in multiple importance sampling + transparency, would 2012-01-31 14:57:46 +00:00
kernel_qbvh.h Cycles render engine, initial commit. This is the engine itself, blender modifications and build instructions will follow later. 2011-04-27 11:58:34 +00:00
kernel_random.h Cycles: Render Passes 2012-01-25 17:23:52 +00:00
kernel_shader.h Fix #30049: cycles noise texture producing nan values with some 2012-02-07 17:32:01 +00:00
kernel_textures.h Sample as Lamp option for world shaders, to enable multiple importance sampling. 2012-01-20 17:49:17 +00:00
kernel_triangle.h Cycles: some steps to getting OpenCL backend to compile. 2011-05-20 12:26:01 +00:00
kernel_types.h Cycles: disable environment importance sampling code for CUDA cards with 2012-01-26 19:45:59 +00:00
kernel.cl Cycles: Render Passes 2012-01-25 17:23:52 +00:00
kernel.cpp Cycles: Render Passes 2012-01-25 17:23:52 +00:00
kernel.cu Cycles: Render Passes 2012-01-25 17:23:52 +00:00
kernel.h Cycles: Render Passes 2012-01-25 17:23:52 +00:00
SConscript Scons/CUDA 2011-12-08 19:16:43 +00:00