Blender Git Commit Log

Git Commits -> Revision 70a32ad

Revision 70a32ad by Patrick Mours (master)
November 28, 2019, 12:57 (GMT)
Fix assert in Cycles memory statistics when using OptiX on multiple GPUs

The acceleration structure built by OptiX may be different between GPUs, so cannot assume the memory size is the same for all.
This fixes that by moving the memory management for all OptiX acceleration structures into the responsibility of each device (was already the case for BLAS previously, now for TLAS too).

Commit Details:

Full Hash: 70a32adfeb41f9b3fc376a933fbdc2d11bb73c15
Parent Commit: d4835b8
Lines Changed: +22, -26

4 Modified Paths:

/intern/cycles/bvh/bvh_optix.cpp (+1, -1) (Diff)
/intern/cycles/device/device.h (+1, -1) (Diff)
/intern/cycles/device/device_multi.cpp (+2, -10) (Diff)
/intern/cycles/device/device_optix.cpp (+18, -14) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021