Blender Git Loki

Git Commits -> Revision 9f12ea4

Revision 9f12ea4 by Patrick Mours (master)
September 15, 2020, 12:58 (GMT)
Fix T80477: Crash when rendering with Embree but denoising with OptiX

Commit 009971ba7adc9603b90e9bf99b6b6d53eeae6c3a changed it so Cycles creates a separate
Embree device for each Cycles device, but missed the multi-device case. A multi-device with
Embree BVH can occur when CPU rendering is used with OptiX denoising and BVH creation then
failed to get a valid pointer to the Embree device, which crashed. This fixes that by providing the
correct device pointer in the multi-device case as well.

Commit Details:

Full Hash: 9f12ea496a3f6a0a066e3ed6ec557cc9ec37d776
Parent Commit: cd84907
Lines Changed: +7, -0

1 Modified Path:

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