Blender Git Loki

Git Commits -> Revision 29681f1

Revision 29681f1 by Brecht Van Lommel (master)
November 22, 2021, 20:02 (GMT)
Fix T93283: Cycles render error with CUDA CPU + GPU after recent optimization

BVH2 triangle intersection was broken on the GPU since packed floats can't
be loaded directly into SSE. The better long term solution for performance
would be to build a BVH2 for GPU and Embree for CPU, similar to what we do
for OptiX.

Commit Details:

Full Hash: 29681f186e1a6865da0b4936805df5a608b90ee9
Parent Commit: 73b1ad1
Lines Changed: +6, -125

4 Modified Paths:

/intern/cycles/kernel/geom/motion_triangle_intersect.h (+2, -26) (Diff)
/intern/cycles/kernel/geom/triangle_intersect.h (+2, -39) (Diff)
/intern/cycles/kernel/light/light.h (+1, -13) (Diff)
/intern/cycles/util/math_intersect.h (+1, -47) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021