Blender Git Loki

Git Commits -> Revision 3373d14

Revision 3373d14 by Patrick Mours (master)
January 5, 2021, 17:37 (GMT)
Fix T83925: Crash when rendering on the CPU with OptiX denoiser enabled

Rendering on the CPU uses the Embree BVH layout, whether the OptiX denoiser is enabled or not.
This means the "build_bvh" function gets a "BVHEmbree" object to fill and not a "BVHMulti" as it
was assuming before, which caused crashes due to memory geting overwritten incorrectly. This
fixes that by redirecting Embree BVH builds to the Embree device.

Manifest Tasks: T83925

Commit Details:

Full Hash: 3373d14b1b05b2ee5dc88efff5dc8b1a5fe20f36
Parent Commit: 491a9e9
Lines Changed: +4, -1

1 Modified Path:

/intern/cycles/device/device_multi.cpp (+4, -1) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021