vk_instance: Remove depth clip control feature

* To not crash drivers that don't support it since we don't require it anymore
This commit is contained in:
GPUCode
2022-11-17 15:59:39 +02:00
committed by GPUCode
parent 5dc92cd72b
commit 8b8cee1a5a

View File

@@ -370,7 +370,6 @@ bool Instance::CreateDevice() {
.fragmentStoresAndAtomics = available.fragmentStoresAndAtomics, .fragmentStoresAndAtomics = available.fragmentStoresAndAtomics,
.shaderStorageImageMultisample = available.shaderStorageImageMultisample, .shaderStorageImageMultisample = available.shaderStorageImageMultisample,
.shaderClipDistance = available.shaderClipDistance}}, .shaderClipDistance = available.shaderClipDistance}},
vk::PhysicalDeviceDepthClipControlFeaturesEXT{.depthClipControl = true},
vk::PhysicalDeviceIndexTypeUint8FeaturesEXT{.indexTypeUint8 = true}, vk::PhysicalDeviceIndexTypeUint8FeaturesEXT{.indexTypeUint8 = true},
feature_chain.get<vk::PhysicalDeviceExtendedDynamicStateFeaturesEXT>(), feature_chain.get<vk::PhysicalDeviceExtendedDynamicStateFeaturesEXT>(),
feature_chain.get<vk::PhysicalDeviceTimelineSemaphoreFeaturesKHR>(), feature_chain.get<vk::PhysicalDeviceTimelineSemaphoreFeaturesKHR>(),