blender/intern/cycles/device
Sergey Sharybin 19adfd3176 Cycles: Fix OpenCL kernel compilation after the bake commit
There is no function pointers in OpenCL specification. For as long
as we want to support this platform we should follow the specifications.

While the code is not totally optimal now, it should not be that huge
of performance issue on CPU since it does jump tables just nicely, so
it's not that much extra computation here.
2016-01-19 22:53:19 +01:00
..
CMakeLists.txt Cycles: Reduce scope of some defines set in CMakeLists 2016-01-14 13:12:50 +05:00
device_cpu.cpp Cycles-Bake: Custom Baking passes 2016-01-15 13:00:56 -02:00
device_cuda.cpp Cycles: Pass missing shader filter argument to CUDA and OpenCL kernels 2016-01-19 22:53:19 +01:00
device_intern.h Cycles: Repot CPU and CUDA capabilities to system info operator 2015-01-06 14:13:21 +05:00
device_memory.h Cycles: Gracefully handle out-of-memory happening in device vector 2015-10-11 19:41:59 +05:00
device_multi.cpp Cycles: Optionally output luminance from the shader evaluation kernel 2015-12-30 19:04:04 +05:00
device_network.cpp Cycles: Optionally output luminance from the shader evaluation kernel 2015-12-30 19:04:04 +05:00
device_network.h Cycles: Optionally output luminance from the shader evaluation kernel 2015-12-30 19:04:04 +05:00
device_opencl.cpp Cycles: Fix OpenCL kernel compilation after the bake commit 2016-01-19 22:53:19 +01:00
device_task.cpp Cycles-Bake: Custom Baking passes 2016-01-15 13:00:56 -02:00
device_task.h Cycles-Bake: Custom Baking passes 2016-01-15 13:00:56 -02:00
device.cpp Cycles: Use special debug panel to fine-tune debug flags 2016-01-12 16:21:30 +05:00
device.h Cycles: Use special debug panel to fine-tune debug flags 2016-01-12 16:21:30 +05:00