Commit: 7c61f79e4da6739c4b0eadccf36f76bda2494d9b Author: Stefan Werner Date: Wed May 17 16:41:31 2017 +0200 Branches: upstream_cycles_texture_cache https://developer.blender.org/rB7c61f79e4da6739c4b0eadccf36f76bda2494d9b
Cycles: Crash fix =================================================================== M intern/cycles/device/device_cpu.cpp =================================================================== diff --git a/intern/cycles/device/device_cpu.cpp b/intern/cycles/device/device_cpu.cpp index 68a6534c6df..f4f5520a867 100644 --- a/intern/cycles/device/device_cpu.cpp +++ b/intern/cycles/device/device_cpu.cpp @@ -838,6 +838,13 @@ public: #ifdef WITH_OSL OSLShader::thread_init(&kg, &kernel_globals, &osl_globals); #endif + if(kg.oiio && kg.oiio->tex_sys) { + kg.oiio_tdata = kg.oiio->tex_sys->get_perthread_info(); + } + else { + kg.oiio_tdata = NULL; + } + for(int sample = 0; sample < task.num_samples; sample++) { for(int x = task.shader_x; x < task.shader_x + task.shader_w; x++) shader_kernel()(&kg, _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org https://lists.blender.org/mailman/listinfo/bf-blender-cvs