blender/intern/cycles/kernel/bvh
Sergey Sharybin 7030794171 Cycles: Revert previous fixes to intersect_all functions
While they prevent legit write past the array boundary error
those fixes introduced regression in behavior when having exact
max_hits transparent intersections and nothing else.

Previous code would have considered such case a totally opaque,
but it's not correct.

Fixes T48941: Some materials don't get transparent shadows anymore
2016-07-26 17:16:23 +02:00
..
bvh_nodes.h Cycles: Fix compilation error on Windows with OSL enabled 2016-07-11 18:15:51 +02:00
bvh_shadow_all.h Cycles: Revert previous fixes to intersect_all functions 2016-07-26 17:16:23 +02:00
bvh_subsurface.h Cycles: Cleanup, variables name 2016-07-11 13:58:47 +02:00
bvh_traversal.h Cycles: Cleanup, variables name 2016-07-11 13:58:47 +02:00
bvh_volume_all.h Cycles: Revert previous fixes to intersect_all functions 2016-07-26 17:16:23 +02:00
bvh_volume.h Cycles: Cleanup, variables name 2016-07-11 13:58:47 +02:00
bvh.h Cycles: Add _all suffix to shadow traversal file 2016-07-11 13:58:47 +02:00
qbvh_nodes.h Cycles: Fix compilation error on Windows with OSL enabled 2016-07-11 18:15:51 +02:00
qbvh_shadow_all.h Cycles: Revert previous fixes to intersect_all functions 2016-07-26 17:16:23 +02:00
qbvh_subsurface.h Cycles: Cleanup, variables name 2016-07-11 13:58:47 +02:00
qbvh_traversal.h Cycles: Cleanup, variables name 2016-07-11 13:58:47 +02:00
qbvh_volume_all.h Cycles: Revert previous fixes to intersect_all functions 2016-07-26 17:16:23 +02:00
qbvh_volume.h Cycles: Cleanup, variables name 2016-07-11 13:58:47 +02:00