Blender Git Commit Log

Git Commits -> Revision f6fe675

Revision f6fe675 by Kévin Dietrich (gooseberry, openvdb)
May 22, 2015, 19:23 (GMT)
Cycles: subclass the grid samplers and make them thread-safe.

Thread-safety wasn't a requirement before but as they are now thread-
safe, they use ValueAccessors for faster sampling.

Commit Details:

Full Hash: f6fe6759d0103d497c718983b0f62c64e9137cee
Parent Commit: 344de9c
Lines Changed: +214, -133

6 Modified Paths:

/intern/cycles/kernel/kernel.cpp (+4, -8) (Diff)
/intern/cycles/kernel/kernel_globals.h (+2, -0) (Diff)
/intern/cycles/kernel/svm/svm_openvdb.h (+16, -15) (Diff)
/intern/cycles/render/openvdb.cpp (+30, -92) (Diff)
/intern/cycles/render/openvdb.h (+2, -0) (Diff)
/intern/cycles/util/util_openvdb.h (+160, -18) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021