blender/intern/cycles/device
Sergey Sharybin 7ad21c3876 Fix T66604: Cycles bake crash on specific scene with volume
The issue was caused by un-initialized local storage for volume
intersection hits which are supposed to be stored in per-thread
KernelGlobals.

Fix is to make thread_shader() be the same as thread_render() in
respect of KernelGlobals.

Reviewers: brecht

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D5230
2019-07-11 15:44:09 +02:00
..
opencl Cleanup: spelling 2019-07-07 15:38:41 +10:00
CMakeLists.txt CMake: fix Cycles linking with OpenCL 2019-04-19 14:00:16 +02:00
device.cpp Cleanup: comments (long lines) in cycles 2019-05-01 21:41:07 +10:00
device.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
device_cpu.cpp Fix T66604: Cycles bake crash on specific scene with volume 2019-07-11 15:44:09 +02:00
device_cuda.cpp Use latest/version number for manual links 2019-07-04 18:24:36 -04:00
device_denoising.cpp Cycles Denoising: Get rid of halos around bright edges 2019-06-01 00:45:03 +02:00
device_denoising.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
device_intern.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
device_memory.cpp ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
device_memory.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
device_multi.cpp ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
device_network.cpp ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
device_network.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
device_opencl.cpp Cleanup: comments (long lines) in cycles 2019-05-01 21:41:07 +10:00
device_split_kernel.cpp ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
device_split_kernel.h Cleanup: comments (long lines) in cycles 2019-05-01 21:41:07 +10:00
device_task.cpp ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
device_task.h Cleanup: spelling 2019-07-07 15:38:41 +10:00