https://bugs.winehq.org/show_bug.cgi?id=40164
--- Comment #18 from Gabríel Arthúr Pétursson gabriel@system.is --- (In reply to Christopher Joseph Dean Schaefer from comment #17)
If we went the route of an ICD how would we handle multiple GPU scenarios where they are different drivers?
A single ICD can expose multiple physical devices to the loader. There's little more to it than returning more than one device from a call to vkEnumeratePhysicalDevices.