Blender Git Loki
Git Commits -> Revision 4a09907
Revision 4a09907 by Patrick Mours (master) January 20, 2021, 13:40 (GMT) |
Fix T84049: Crash when using Cycles Progressive Refine with OptiX+CPU Tile stealing may steal a CPU tile buffer and move it to the GPU, but next time around that tile may be re-used on the CPU again (in progressive refinement mode). The buffer would still be on the GPU then though, so is inaccessible to the CPU. As a result Blender crashed when the CPU tried to write results to that tile buffer. This fixes that by ensuring a stolen tile buffer is moved back to the device it is used on before rendering. |
Commit Details:
Full Hash: 4a09907eab2a3b6da53b1942aebefdcf58bbd604
Parent Commit: 87db342
Lines Changed: +4, -0
1 Modified Path:
/intern/cycles/render/session.cpp (+4, -0) (Diff)