Blender Git Loki

Git Commits -> Revision 4fde594

Revision 4fde594 by Patrick Mours (master)
January 18, 2021, 14:30 (GMT)
Fix T84650: CPU render + OptiX denoiser leaves empty tiles unprocessed

The OptiX denoiser is part of the OptiX device, so to the tile manager looks like a GPU device. As a
result the tile stealing implementation erroneously stole CPU tiles and moved them to that OptiX
device, even though in this configuration the OptiX device was only set up for denoising and not
rendering. Launching the render kernel therefore caused a crash because of a missing AS etc.
This fixes that by ensuring tiles can only be stolen by devices that support render tiles.

Commit Details:

Full Hash: 4fde594fda13abf98437bc5d0012decc2bd3d5f6
Parent Commit: 1c2b203
Lines Changed: +5, -1

1 Modified Path:

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