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)