Blender Git Commit Log

Git Commits -> Revision 8aa8d98

Revision 8aa8d98 by Sergey Sharybin (cycles_hair_bvh)
April 28, 2016, 13:10 (GMT)
Cycles: Move all unaligned boundbox to the parent node

Now parent node contains unaligned bounding box of it's children,
which is more friendly for applying SIMD optimization.

This currently only solves inner nodes being intersected twice,
actual vectorization is coming next.

Commit Details:

Full Hash: 8aa8d987389ae23ac120172cab13e2775cb975e4
Parent Commit: a380320
Lines Changed: +52, -64

5 Modified Paths:

/intern/cycles/bvh/bvh.cpp (+21, -27) (Diff)
/intern/cycles/bvh/bvh.h (+6, -4) (Diff)
/intern/cycles/kernel/geom/geom.h (+2, -2) (Diff)
/intern/cycles/kernel/geom/geom_bvh_hair.h (+22, -30) (Diff)
/intern/cycles/kernel/geom/geom_bvh_traversal_hair.h (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021