diff --git a/src/Veldrid/Vk/VkGraphicsDevice.cs b/src/Veldrid/Vk/VkGraphicsDevice.cs index d3bb85528..31b26b29b 100644 --- a/src/Veldrid/Vk/VkGraphicsDevice.cs +++ b/src/Veldrid/Vk/VkGraphicsDevice.cs @@ -118,8 +118,6 @@ private readonly Dictionary submittedSharedC private bool debugMarkerEnabled; private VkDebugMarkerSetObjectNameExtT setObjectNameDelegate; private readonly Stack sharedGraphicsCommandPools = new Stack(); - private bool standardValidationSupported; - private bool khronosValidationSupported; private bool standardClipYDirection; private VkGetPhysicalDeviceProperties2T getPhysicalDeviceProperties2; @@ -840,16 +838,10 @@ private void createInstance(bool debug, VulkanDeviceOptions options) } if (availableInstanceLayers.Contains(CommonStrings.StandardValidationLayerName)) - { - standardValidationSupported = true; instanceLayers.Add(CommonStrings.StandardValidationLayerName); - } if (availableInstanceLayers.Contains(CommonStrings.KhronosValidationLayerName)) - { - khronosValidationSupported = true; instanceLayers.Add(CommonStrings.KhronosValidationLayerName); - } } instanceCi.enabledExtensionCount = instanceExtensions.Count; @@ -1018,13 +1010,6 @@ private void createLogicalDevice(VkSurfaceKHR surface, bool preferStandardClipY, deviceCreateInfo.pEnabledFeatures = &deviceFeatures; - var layerNames = new StackList(); - if (standardValidationSupported) layerNames.Add(CommonStrings.StandardValidationLayerName); - - if (khronosValidationSupported) layerNames.Add(CommonStrings.KhronosValidationLayerName); - deviceCreateInfo.enabledLayerCount = layerNames.Count; - deviceCreateInfo.ppEnabledLayerNames = (byte**)layerNames.Data; - fixed (IntPtr* activeExtensionsPtr = activeExtensions) { deviceCreateInfo.enabledExtensionCount = activeExtensionCount;