Blender Git Loki
Git Commits -> Revision d1ef514
Revision d1ef514 by Brecht Van Lommel (master) June 22, 2020, 11:28 (GMT) |
Cycles: remove SIMD BVH optimizations, to be replaced by Embree Ref T73778 Depends on D8011 Maniphest Tasks: T73778 Differential Revision: https://developer.blender.org/D8012 |
Commit Details:
Full Hash: d1ef5146d72d40f97fdcbf28e96da49193c21dea
Parent Commit: 1de0e13
Lines Changed: +71, -7913
16 Deleted Paths:
/intern/cycles/bvh/bvh4.cpp (+0, -447)
/intern/cycles/bvh/bvh4.h (+0, -88)
/intern/cycles/bvh/bvh8.cpp (+0, -541)
/intern/cycles/bvh/bvh8.h (+0, -99)
/intern/cycles/kernel/bvh/obvh_local.h (+0, -398)
/intern/cycles/kernel/bvh/obvh_nodes.h (+0, -410)
/intern/cycles/kernel/bvh/obvh_shadow_all.h (+0, -651)
/intern/cycles/kernel/bvh/obvh_traversal.h (+0, -550)
/intern/cycles/kernel/bvh/obvh_volume.h (+0, -480)
/intern/cycles/kernel/bvh/obvh_volume_all.h (+0, -551)
/intern/cycles/kernel/bvh/qbvh_local.h (+0, -291)
/intern/cycles/kernel/bvh/qbvh_nodes.h (+0, -329)
/intern/cycles/kernel/bvh/qbvh_shadow_all.h (+0, -433)
/intern/cycles/kernel/bvh/qbvh_traversal.h (+0, -413)
/intern/cycles/kernel/bvh/qbvh_volume.h (+0, -367)
/intern/cycles/kernel/bvh/qbvh_volume_all.h (+0, -444)
/intern/cycles/bvh/bvh4.h (+0, -88)
/intern/cycles/bvh/bvh8.cpp (+0, -541)
/intern/cycles/bvh/bvh8.h (+0, -99)
/intern/cycles/kernel/bvh/obvh_local.h (+0, -398)
/intern/cycles/kernel/bvh/obvh_nodes.h (+0, -410)
/intern/cycles/kernel/bvh/obvh_shadow_all.h (+0, -651)
/intern/cycles/kernel/bvh/obvh_traversal.h (+0, -550)
/intern/cycles/kernel/bvh/obvh_volume.h (+0, -480)
/intern/cycles/kernel/bvh/obvh_volume_all.h (+0, -551)
/intern/cycles/kernel/bvh/qbvh_local.h (+0, -291)
/intern/cycles/kernel/bvh/qbvh_nodes.h (+0, -329)
/intern/cycles/kernel/bvh/qbvh_shadow_all.h (+0, -433)
/intern/cycles/kernel/bvh/qbvh_traversal.h (+0, -413)
/intern/cycles/kernel/bvh/qbvh_volume.h (+0, -367)
/intern/cycles/kernel/bvh/qbvh_volume_all.h (+0, -444)
23 Modified Paths:
/intern/cycles/blender/addon/properties.py (+0, -11) (Diff)
/intern/cycles/blender/addon/ui.py (+10, -6) (Diff)
/intern/cycles/blender/blender_sync.cpp (+1, -9) (Diff)
/intern/cycles/bvh/bvh.cpp (+7, -56) (Diff)
/intern/cycles/bvh/bvh.h (+1, -1) (Diff)
/intern/cycles/bvh/CMakeLists.txt (+0, -4) (Diff)
/intern/cycles/device/device_cpu.cpp (+0, -11) (Diff)
/intern/cycles/kernel/bvh/bvh.h (+0, -8) (Diff)
/intern/cycles/kernel/bvh/bvh_local.h (+3, -60) (Diff)
/intern/cycles/kernel/bvh/bvh_nodes.h (+11, -134) (Diff)
/intern/cycles/kernel/bvh/bvh_shadow_all.h (+3, -84) (Diff)
/intern/cycles/kernel/bvh/bvh_traversal.h (+3, -115) (Diff)
/intern/cycles/kernel/bvh/bvh_types.h (+0, -2) (Diff)
/intern/cycles/kernel/bvh/bvh_volume.h (+3, -86) (Diff)
/intern/cycles/kernel/bvh/bvh_volume_all.h (+3, -86) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+0, -12) (Diff)
/intern/cycles/kernel/geom/geom_curve_intersect.h (+0, -138) (Diff)
/intern/cycles/kernel/geom/geom_motion_curve.h (+18, -66) (Diff)
/intern/cycles/kernel/geom/geom_object.h (+0, -80) (Diff)
/intern/cycles/kernel/geom/geom_triangle_intersect.h (+0, -427) (Diff)
/intern/cycles/kernel/kernel_types.h (+3, -9) (Diff)
/intern/cycles/util/util_debug.cpp (+2, -13) (Diff)
/intern/cycles/util/util_debug.h (+3, -3) (Diff)
/intern/cycles/blender/addon/ui.py (+10, -6) (Diff)
/intern/cycles/blender/blender_sync.cpp (+1, -9) (Diff)
/intern/cycles/bvh/bvh.cpp (+7, -56) (Diff)
/intern/cycles/bvh/bvh.h (+1, -1) (Diff)
/intern/cycles/bvh/CMakeLists.txt (+0, -4) (Diff)
/intern/cycles/device/device_cpu.cpp (+0, -11) (Diff)
/intern/cycles/kernel/bvh/bvh.h (+0, -8) (Diff)
/intern/cycles/kernel/bvh/bvh_local.h (+3, -60) (Diff)
/intern/cycles/kernel/bvh/bvh_nodes.h (+11, -134) (Diff)
/intern/cycles/kernel/bvh/bvh_shadow_all.h (+3, -84) (Diff)
/intern/cycles/kernel/bvh/bvh_traversal.h (+3, -115) (Diff)
/intern/cycles/kernel/bvh/bvh_types.h (+0, -2) (Diff)
/intern/cycles/kernel/bvh/bvh_volume.h (+3, -86) (Diff)
/intern/cycles/kernel/bvh/bvh_volume_all.h (+3, -86) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+0, -12) (Diff)
/intern/cycles/kernel/geom/geom_curve_intersect.h (+0, -138) (Diff)
/intern/cycles/kernel/geom/geom_motion_curve.h (+18, -66) (Diff)
/intern/cycles/kernel/geom/geom_object.h (+0, -80) (Diff)
/intern/cycles/kernel/geom/geom_triangle_intersect.h (+0, -427) (Diff)
/intern/cycles/kernel/kernel_types.h (+3, -9) (Diff)
/intern/cycles/util/util_debug.cpp (+2, -13) (Diff)
/intern/cycles/util/util_debug.h (+3, -3) (Diff)