Blender Git Loki
Git Commits -> Revision 8044e5f
Revision 8044e5f by Sergey Sharybin (master) January 9, 2019, 11:14 (GMT) |
Cycles: Make BVH wider prior to packing This allows to do more non-trivial tree modifications to make it more dense and more friendly for vectorization. |
Commit Details:
Full Hash: 8044e5f2d771a1c3ee1a116132ddc09ce3452cbb
Parent Commit: b486088
Lines Changed: +331, -254
12 Modified Paths:
/intern/cycles/bvh/bvh.cpp (+18, -33) (Diff)
/intern/cycles/bvh/bvh.h (+2, -2) (Diff)
/intern/cycles/bvh/bvh2.cpp (+9, -5) (Diff)
/intern/cycles/bvh/bvh2.h (+3, -0) (Diff)
/intern/cycles/bvh/bvh4.cpp (+76, -29) (Diff)
/intern/cycles/bvh/bvh4.h (+3, -0) (Diff)
/intern/cycles/bvh/bvh8.cpp (+105, -59) (Diff)
/intern/cycles/bvh/bvh8.h (+3, -0) (Diff)
/intern/cycles/bvh/bvh_embree.cpp (+6, -0) (Diff)
/intern/cycles/bvh/bvh_embree.h (+4, -0) (Diff)
/intern/cycles/bvh/bvh_node.cpp (+0, -99) (Diff)
/intern/cycles/bvh/bvh_node.h (+102, -27) (Diff)
/intern/cycles/bvh/bvh.h (+2, -2) (Diff)
/intern/cycles/bvh/bvh2.cpp (+9, -5) (Diff)
/intern/cycles/bvh/bvh2.h (+3, -0) (Diff)
/intern/cycles/bvh/bvh4.cpp (+76, -29) (Diff)
/intern/cycles/bvh/bvh4.h (+3, -0) (Diff)
/intern/cycles/bvh/bvh8.cpp (+105, -59) (Diff)
/intern/cycles/bvh/bvh8.h (+3, -0) (Diff)
/intern/cycles/bvh/bvh_embree.cpp (+6, -0) (Diff)
/intern/cycles/bvh/bvh_embree.h (+4, -0) (Diff)
/intern/cycles/bvh/bvh_node.cpp (+0, -99) (Diff)
/intern/cycles/bvh/bvh_node.h (+102, -27) (Diff)