blender/intern/cycles/kernel/geom
Sergey Sharybin dce16d57dc Revert "Fix T43865: Cycles: Watertight rendering produces artifacts on a huge plane"
The fix was really flacky, in terms during speed benchmarks i had
abort() in the fallback block to be sure it never runs in production
scenes, but that affected on the optimization as well. Without this
abort there's quite bad slowdown of 5-7% on the renders even tho
the Pleucker fallback was never run.

This is all weird and for now reverting the change which affects on
all the production scenes and will look into alternative fixes for
the original issue with precision loss on huge planes.

This reverts commit 9489205c5c0b9b432d02be4a3d0d15fc62ee6cb9.
2015-03-12 18:24:53 +05:00
..
geom_attribute.h Fix T43496: Infinite loop in kernel when using surface attribute for volume 2015-01-31 14:39:19 +05:00
geom_bvh_shadow.h Cycles: Add leaf primitives sanity check asserts to the kernel 2015-01-12 15:05:14 +05:00
geom_bvh_subsurface.h Cycles: Add leaf primitives sanity check asserts to the kernel 2015-01-12 15:05:14 +05:00
geom_bvh_traversal.h Cycles: Add leaf primitives sanity check asserts to the kernel 2015-01-12 15:05:14 +05:00
geom_bvh_volume.h Cycles: Add leaf primitives sanity check asserts to the kernel 2015-01-12 15:05:14 +05:00
geom_bvh.h Cycles: Implement QBVH tree traversal 2014-12-25 02:50:49 +05:00
geom_curve.h Fix T41066: An actual fix for curve intersection on FMA-enabled CPUs 2015-03-07 16:20:34 +00:00
geom_motion_curve.h Cycles: Cleanup and optimization comment update 2015-01-17 00:15:47 +05:00
geom_motion_triangle.h Cycles: Bring back distance check in re-intersection 2015-02-10 19:07:55 +05:00
geom_object.h Cycles: Distance optimization for QBVH 2014-12-25 22:40:02 +05:00
geom_primitive.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
geom_qbvh_shadow.h Fix T43596: Refraction BSDF crashes blender on pre-sse4 CPU 2015-02-10 17:36:05 +05:00
geom_qbvh_subsurface.h Fix T43596: Refraction BSDF crashes blender on pre-sse4 CPU 2015-02-10 17:36:05 +05:00
geom_qbvh_traversal.h Fix T43596: Refraction BSDF crashes blender on pre-sse4 CPU 2015-02-10 17:36:05 +05:00
geom_qbvh_volume.h Fix T43596: Refraction BSDF crashes blender on pre-sse4 CPU 2015-02-10 17:36:05 +05:00
geom_qbvh.h Fix T43027: OpenCL kernel compilation broken after QBVH 2015-01-02 14:58:01 +05:00
geom_triangle_intersect.h Revert "Fix T43865: Cycles: Watertight rendering produces artifacts on a huge plane" 2015-03-12 18:24:53 +05:00
geom_triangle.h Cycles: Implement watertight ray/triangle intersection 2014-12-25 02:50:49 +05:00
geom_volume.h Cleanup: Fix Cycles Apache header. 2014-12-25 02:50:24 +01:00
geom.h Cycles: Bump stack size for QBVH traversal code 2014-12-29 13:37:18 +05:00