1
0
Fork 0
mirror of https://git.jami.net/savoirfairelinux/jami-client-qt.git synced 2025-07-19 06:55:24 +02:00

video: windows: avoid creating vulkan instance to validate

Now we can validate vulkan without creating an instance.

Gitlab: #938
Change-Id: I9543986b33974083c1aec42128dfe1b924134116
This commit is contained in:
Andreas Traczyk 2023-05-19 14:05:15 -04:00
parent 9370f5a4cf
commit bb5805fbc5

View file

@ -134,18 +134,7 @@ main(int argc, char* argv[])
// Check using Qt's QVulkanInstance.
QVulkanInstance inst;
inst.setLayers({"VK_LAYER_KHRONOS_validation"});
bool ok = inst.create();
if (!ok) {
qWarning() << "QVulkanInstance cannot be created.";
return false;
}
if (!inst.layers().contains("VK_LAYER_KHRONOS_validation")) {
qWarning() << "VK_LAYER_KHRONOS_validation layer is not available.";
return false;
}
return true;
return inst.supportedLayers().contains("VK_LAYER_KHRONOS_validation");
#else
return false;
#endif