From 2fc5a8afe0c1153513178f8e617ece4c7e8433aa Mon Sep 17 00:00:00 2001 From: niki Date: Sun, 12 Feb 2023 00:22:51 +0100 Subject: [PATCH] vulkan: removed unused optional extension --- src/modules/graphics/vulkan/Graphics.cpp | 6 ------ src/modules/graphics/vulkan/Graphics.h | 3 --- 2 files changed, 9 deletions(-) diff --git a/src/modules/graphics/vulkan/Graphics.cpp b/src/modules/graphics/vulkan/Graphics.cpp index 9db9bea76..ecfa74224 100644 --- a/src/modules/graphics/vulkan/Graphics.cpp +++ b/src/modules/graphics/vulkan/Graphics.cpp @@ -1562,8 +1562,6 @@ static void findOptionalDeviceExtensions(VkPhysicalDevice physicalDevice, Option if (strcmp(extension.extensionName, VK_KHR_DEDICATED_ALLOCATION_EXTENSION_NAME) == 0) optionalDeviceExtensions.dedicatedAllocation = true; if (strcmp(extension.extensionName, VK_KHR_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME) == 0) - optionalDeviceExtensions.bufferDeviceAddress = true; - if (strcmp(extension.extensionName, VK_EXT_MEMORY_BUDGET_EXTENSION_NAME) == 0) optionalDeviceExtensions.memoryBudget = true; if (strcmp(extension.extensionName, VK_KHR_SHADER_FLOAT_CONTROLS_EXTENSION_NAME) == 0) optionalDeviceExtensions.shaderFloatControls = true; @@ -1601,8 +1599,6 @@ void Graphics::createLogicalDevice() optionalDeviceExtensions.extendedDynamicState = false; if (optionalDeviceExtensions.dedicatedAllocation && !optionalDeviceExtensions.memoryRequirements2) optionalDeviceExtensions.dedicatedAllocation = false; - if (optionalDeviceExtensions.bufferDeviceAddress && !optionalInstanceExtensions.physicalDeviceProperties2) - optionalDeviceExtensions.bufferDeviceAddress = false; if (optionalDeviceExtensions.memoryBudget && !optionalInstanceExtensions.physicalDeviceProperties2) optionalDeviceExtensions.memoryBudget = false; if (optionalDeviceExtensions.spirv14 && !optionalDeviceExtensions.shaderFloatControls) @@ -1627,8 +1623,6 @@ void Graphics::createLogicalDevice() enabledExtensions.push_back(VK_KHR_GET_MEMORY_REQUIREMENTS_2_EXTENSION_NAME); if (optionalDeviceExtensions.dedicatedAllocation) enabledExtensions.push_back(VK_KHR_DEDICATED_ALLOCATION_EXTENSION_NAME); - if (optionalDeviceExtensions.bufferDeviceAddress) - enabledExtensions.push_back(VK_KHR_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME); if (optionalDeviceExtensions.memoryBudget) enabledExtensions.push_back(VK_EXT_MEMORY_BUDGET_EXTENSION_NAME); if (optionalDeviceExtensions.shaderFloatControls) diff --git a/src/modules/graphics/vulkan/Graphics.h b/src/modules/graphics/vulkan/Graphics.h index 2fe384314..a284f64b4 100644 --- a/src/modules/graphics/vulkan/Graphics.h +++ b/src/modules/graphics/vulkan/Graphics.h @@ -157,9 +157,6 @@ struct OptionalDeviceExtensions // VK_KHR_dedicated_allocation bool dedicatedAllocation = false; - // VK_KHR_buffer_device_address - bool bufferDeviceAddress = false; - // VK_EXT_memory_budget bool memoryBudget = false;