Blender Git Commit Log

Git Commits -> Revision 55de0b9

Revision 55de0b9 by Sergey Sharybin (cycles_bvh)
June 15, 2016, 12:02 (GMT)
Cycles: Enable unaligned traversal for SSS and volume functions

Currently this traversal functions will always think there are unaligned
nodes in the scene and check visibility flags. This might not be fully
ideal, but on another hand adding more traversal functions might:

(a) Bump stack memory size on Maxwell GPUs (see the discussion on the
Cycles mailing list)

(b) Not give real speed advantages.

So for now let's use simpler way and gather some benchmarks.

Commit Details:

Full Hash: 55de0b9aa40f9a6097c170e2febe7262acc765b2
Parent Commit: b661101
Lines Changed: +9, -8

2 Modified Paths:

/intern/cycles/kernel/geom/geom_bvh.h (+8, -8) (Diff)
/intern/cycles/kernel/geom/geom_qbvh_subsurface.h (+1, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021