Blender Git Commit Log

Git Commits -> Revision 160aaa3

Revision 160aaa3 by Sergey Sharybin (compositor-2016)
June 8, 2016, 19:45 (GMT)
Cycles: Fix wrong closure counter in feature adaptive kernel

Some closures were missing from calculation, leading to an array
under-allocation, presumable causing memory corruption issues with
emission shaders on OpenCL and was causing issues with Volume 3D
textures with CUDA.

The issue was identified by Thomas Dinges, the patch is different
from the original D2006. See the brief discussion there. Current
approach is similar (or the same) as Brecht suggested.

Commit Details:

Full Hash: 160aaa3c252b411ba0b464b4db23a2c70c4d5545
Parent Commit: 96e3643
Committed By: Jeroen Bakker
Lines Changed: +24, -11

4 Modified Paths:

/intern/cycles/kernel/svm/svm_types.h (+3, -0) (Diff)
/intern/cycles/render/graph.cpp (+12, -11) (Diff)
/intern/cycles/render/graph.h (+3, -0) (Diff)
/intern/cycles/render/nodes.h (+6, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021