Blender Git Commit Log

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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021