Blender Git Commit Log

Git Commits -> Revision 2aa4b60

Revision 2aa4b60 by Sergey Sharybin (master)
May 23, 2016, 12:09 (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: 2aa4b6045a1d249025bb8eb2f19fcc72d0739341
Parent Commit: 6894bb0
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