blender/intern/cycles/kernel
Sergey Sharybin 03cb146afa Fix T43496: Infinite loop in kernel when using surface attribute for volume
The issue was caused bu the optimization in surface attributes for cases when
there's only a volume shader used. Some attributes doesn't make sense in that
case and were skipped from calculation.

However, it is possible that kernel would still try to access them (because of
the shader setup etc). Prevented an infinite loop in the kernel now, which
should not have much affect on regular renders.
2015-01-31 14:39:19 +05:00
..
closure Cycles: Use fast math functions in hair BSDF 2015-01-31 01:49:41 +05:00
geom Fix T43496: Infinite loop in kernel when using surface attribute for volume 2015-01-31 14:39:19 +05:00
osl Cycles: Post-reintegration tweaks to ensure things do compile 2015-01-01 01:31:08 +05:00
shaders Cycles: Support texture coordinate from another object 2015-01-27 13:36:30 +05:00
svm Fix T43458: Crashes with hair transmission BSDF 2015-01-30 13:03:01 +05:00
CMakeLists.txt Cycles: Add fast math function module 2015-01-31 01:49:41 +05:00
kernel_accumulate.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_avx2.cpp Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_avx.cpp Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_bake.h Fix T43388 Cycles Baking gives different results than Cycles Render 2015-01-27 18:20:42 -02:00
kernel_camera.h Fix T43195: Cycles uses clipping sphere instead of clipping plane 2015-01-14 02:34:49 +05:00
kernel_compat_cpu.h Cycles: Fix compilation error on non-SSE2 architectures 2014-12-25 14:11:37 +05:00
kernel_compat_cuda.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_compat_opencl.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_debug.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_differential.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_emission.h Fix T42621: Glossy world ray visibility affects on transmission rays 2015-01-14 15:33:38 +05:00
kernel_film.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_globals.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_jitter.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_light.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01: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 Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_path_state.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_path_surface.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_path_volume.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_path.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_projection.h Cycles: Fix equiangular textures after recent commit 2015-01-15 21:21:58 +05:00
kernel_random.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_shader.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_shadow.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_sse2.cpp Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_sse3.cpp Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_sse41.cpp Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_subsurface.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_textures.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel_types.h Cycles: Adding field-of-view options to the equirectangular panorama camera 2015-01-14 23:22:24 +05:00
kernel_volume.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel.cl Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel.cpp Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel.cu Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
kernel.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
SConscript Cycles: __KERNEL_DEBUG__ wasn't set for compile-time kernels 2014-10-05 21:42:53 +06:00