Vulkan doesn't start on Intel GPU
Andreyogld3d opened this issue · comments
Hi, Intel UHD 630, last driver http://vulkan.gpuinfo.org/displayreport.php?id=14044
We can fix problem here:
https://github.com/nvpro-samples/nvpro_core/blob/master/nvvk/context_vk.cpp#L454
fox example replace "return false;" -> continue;
After fix it can gbe run on Intel UHD 630:
Thanks for your findings, we design most of our samples to have 3 independent queues, this is not supported by some older Intel drivers/devices. While it is true that some samples can be made run, it's not something we generally maintain, as some samples and utilities might assume multiple queues.
The "proper" fix is to change those samples that support using a single queue alone, so that their nvvk::ContextInfo setup only puts a single queue in the request (current default constructor of nvvk::ContextInfo is requesting the three independent queues).