Blender Git Commit Log
Git Commits -> Revision 64c9077
Revision 64c9077 by Sergey Sharybin (cycles-x) June 29, 2021, 09:52 (GMT) |
Fix Cycles X multi-device type generation The info type can not be set to first device type because the device might be ignored. So delay type assignment until we have a device which is known to be used. Fixes issue in viewport when OptiX+OptiX will be considered an OptiX device with 2 sub-devices, and OptiX+OptiX+CPU will be considered a Multi device. The issue with the latter one is that the info IDs in both cases are the same, but not the type, making it a wrong comparison in `DeviceInfo::operator==`. Differential Revision: https://developer.blender.org/D11729 |
Commit Details:
Full Hash: 64c9077d792fcfe32960ef4651d300496122fc74
Parent Commit: 6e039b0
Lines Changed: +5, -2
1 Modified Path:
/intern/cycles/device/device.cpp (+5, -2) (Diff)