Blender Git Loki
Git Commits -> Revision 1de0e13
Revision 1de0e13 by Brecht Van Lommel (master) June 22, 2020, 11:28 (GMT) |
Cycles: remove __UV__ and __INSTANCING__ as kernel options The kernel did not work correctly when these were disabled anyway. The optimized BVH traversal for the no instances case was also only used on the CPU, so no longer makes sense to keep. Ref T73778 Depends on D8010 Maniphest Tasks: T73778 Differential Revision: https://developer.blender.org/D8011 |
Commit Details:
Full Hash: 1de0e13af619e405f351bf42924f819dc3a9bc44
Parent Commit: fed101a
Lines Changed: +58, -211
12 Modified Paths:
/intern/cycles/kernel/bvh/bvh.h (+11, -79) (Diff)
/intern/cycles/kernel/bvh/bvh_shadow_all.h (+9, -20) (Diff)
/intern/cycles/kernel/bvh/bvh_traversal.h (+6, -13) (Diff)
/intern/cycles/kernel/bvh/bvh_types.h (+2, -3) (Diff)
/intern/cycles/kernel/bvh/bvh_volume.h (+6, -13) (Diff)
/intern/cycles/kernel/bvh/bvh_volume_all.h (+15, -32) (Diff)
/intern/cycles/kernel/geom/geom_curve_intersect.h (+0, -2) (Diff)
/intern/cycles/kernel/kernel_light.h (+3, -5) (Diff)
/intern/cycles/kernel/kernel_shader.h (+5, -31) (Diff)
/intern/cycles/kernel/kernel_types.h (+1, -3) (Diff)
/intern/cycles/kernel/svm/svm_geometry.h (+0, -2) (Diff)
/intern/cycles/render/object.cpp (+0, -8) (Diff)
/intern/cycles/kernel/bvh/bvh_shadow_all.h (+9, -20) (Diff)
/intern/cycles/kernel/bvh/bvh_traversal.h (+6, -13) (Diff)
/intern/cycles/kernel/bvh/bvh_types.h (+2, -3) (Diff)
/intern/cycles/kernel/bvh/bvh_volume.h (+6, -13) (Diff)
/intern/cycles/kernel/bvh/bvh_volume_all.h (+15, -32) (Diff)
/intern/cycles/kernel/geom/geom_curve_intersect.h (+0, -2) (Diff)
/intern/cycles/kernel/kernel_light.h (+3, -5) (Diff)
/intern/cycles/kernel/kernel_shader.h (+5, -31) (Diff)
/intern/cycles/kernel/kernel_types.h (+1, -3) (Diff)
/intern/cycles/kernel/svm/svm_geometry.h (+0, -2) (Diff)
/intern/cycles/render/object.cpp (+0, -8) (Diff)