Change VK_Indirect to only use drawIndirectCount if it is available

This commit is contained in:
Jake Turner
2026-02-10 17:37:42 +00:00
parent 27a5c73163
commit b08db39817
+8 -1
View File
@@ -113,7 +113,14 @@ void main()
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_FEATURES,
};
feats.drawIndirectCount = VK_TRUE;
VkPhysicalDeviceVulkan12Features vk12avail = {
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_2_FEATURES,
};
getPhysFeatures2(&vk12avail);
if(vk12avail.drawIndirectCount)
feats.drawIndirectCount = VK_TRUE;
devInfoNext = &feats;
}