blender/intern/cycles/kernel
Brecht Van Lommel eb2baf9abc Fix #29274: problem compiling cycles opencl kernel from directory with spaces.
Some drivers don't support passing include paths with spaces in them, nor does
the opencl spec specify anything about how to quote/escape such paths, so for
now we just resolved #includes ourselves. Alternative would have been to use c
preprocessor, but this also resolves all #ifdefs, which we do not want.
2011-11-22 16:38:58 +00:00
..
osl Cycles: Oren-Nayar BSDF support. This is not a separate shader node, rather it 2011-11-14 17:31:47 +00:00
svm Cycles: try to avoid NaN pixels with oren nayar. Also small cmake code cleanup. 2011-11-18 15:39:40 +00:00
CMakeLists.txt Fix #29259: cycles issues on certain processors. Now two versions of the kernel 2011-11-15 15:13:38 +00:00
kernel_bvh.h Cycles: 2011-11-21 16:28:19 +00:00
kernel_camera.h Cycles: OpenCL tweaks 2011-11-22 13:15:19 +00:00
kernel_compat_cpu.h Cycles: OpenCL tweaks 2011-11-22 13:15:19 +00:00
kernel_compat_cuda.h Cycles: OpenCL tweaks 2011-11-22 13:15:19 +00:00
kernel_compat_opencl.h Cycles: OpenCL tweaks 2011-11-22 13:15:19 +00:00
kernel_differential.h
kernel_displace.h
kernel_emission.h Cycles: add transparent shadow support, i.e. shadows through Transparent BSDF 2011-10-16 17:54:43 +00:00
kernel_film.h Cycles: tweaks to properties and nodes 2011-09-16 13:14:02 +00:00
kernel_globals.h Cycles: OpenCL tweaks 2011-11-22 13:15:19 +00:00
kernel_light.h Cycles: 2011-10-15 23:49:01 +00:00
kernel_math.h
kernel_mbvh.h
kernel_montecarlo.h Cycles: internal changes that should have no effect on user level yet, added 2011-09-27 20:37:24 +00:00
kernel_object.h
kernel_optimized.cpp Fix #29259: cycles issues on certain processors. Now two versions of the kernel 2011-11-15 15:13:38 +00:00
kernel_path.h Cycles: add transparent shadow support, i.e. shadows through Transparent BSDF 2011-10-16 17:54:43 +00:00
kernel_qbvh.h
kernel_random.h Cycles: 2011-11-12 14:29:52 +00:00
kernel_shader.h Cycles: OpenCL tweaks 2011-11-22 13:15:19 +00:00
kernel_textures.h Cycles: internal changes that should have no effect on user level yet, added 2011-09-27 20:37:24 +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: OpenCL tweaks 2011-11-22 13:15:19 +00:00
kernel.cl Fix #29274: problem compiling cycles opencl kernel from directory with spaces. 2011-11-22 16:38:58 +00:00
kernel.cpp Cycles: internal changes that should have no effect on user level yet, added 2011-09-27 20:37:24 +00:00
kernel.cu Cycles: tweaks to properties and nodes 2011-09-16 13:14:02 +00:00
kernel.h Fix #29259: cycles issues on certain processors. Now two versions of the kernel 2011-11-15 15:13:38 +00:00