blender/intern/cycles/bvh
Sergey Sharybin 99c1870ad5 Cycles: Move primitive splitting into own functions
This way it's easy to add more reference types allowed for splitting to the
BVH reference split function without making this function too much big. This
way it's possible to experiment with such features as splitting object instance
references.

So far should not be any functional changes.
2015-08-24 09:46:40 +02:00
..
bvh_binning.cpp Cycles: Code cleanup, prepare for strict C++ flags 2015-03-27 18:23:31 +05:00
bvh_binning.h Cycles: merging features from tomato branch. 2012-04-28 08:53:59 +00:00
bvh_build.cpp Cycles: BVH statistics print was missing for spatially split BVH tree 2015-08-24 09:46:40 +02:00
bvh_build.h Cycles: Avoid having duplication of BVH arrays during build 2015-06-28 18:15:25 +02:00
bvh_node.cpp Cycles: Use proper node counter to allocate QBVH nodes 2014-12-25 02:50:49 +05:00
bvh_node.h Cleanup: style & const's 2015-05-05 05:19:49 +10:00
bvh_params.h Cycles: Avoid memcpy of intersecting memory 2015-03-20 21:14:50 +05:00
bvh_sort.cpp Cycles code refactor: changes to make adding new primitive types easier. 2014-03-29 13:03:46 +01:00
bvh_sort.h style cleanup: block comments 2012-06-09 17:22:52 +00:00
bvh_split.cpp Cycles: Move primitive splitting into own functions 2015-08-24 09:46:40 +02:00
bvh_split.h Cycles: Move primitive splitting into own functions 2015-08-24 09:46:40 +02:00
bvh.cpp Cycles: Avoid having duplication of BVH arrays during build 2015-06-28 18:15:25 +02:00
bvh.h Cycles: Split BVH nodes storage into inner and leaf nodes 2015-04-20 17:29:51 +05:00
CMakeLists.txt code cleanup: 2012-10-17 04:13:03 +00:00