From defd826a737e91ae0317943c7397f2c264c51e15 Mon Sep 17 00:00:00 2001 From: squidbus <175574877+squidbus@users.noreply.github.com> Date: Tue, 19 Aug 2025 19:05:15 -0700 Subject: [PATCH] externals: Update MoltenVK (#3435) --- CMakeLists.txt | 2 +- externals/MoltenVK/MoltenVK | 2 +- externals/MoltenVK/SPIRV-Cross | 2 +- externals/vulkan-headers | 2 +- src/video_core/renderer_vulkan/vk_instance.h | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 9db1b98dc..5f4899c67 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -237,7 +237,7 @@ find_package(SDL3 3.1.2 CONFIG) find_package(stb MODULE) find_package(toml11 4.2.0 CONFIG) find_package(tsl-robin-map 1.3.0 CONFIG) -find_package(VulkanHeaders 1.4.314 CONFIG) +find_package(VulkanHeaders 1.4.324 CONFIG) find_package(VulkanMemoryAllocator 3.1.0 CONFIG) find_package(xbyak 7.07 CONFIG) find_package(xxHash 0.8.2 MODULE) diff --git a/externals/MoltenVK/MoltenVK b/externals/MoltenVK/MoltenVK index 00abd384c..12ae39058 160000 --- a/externals/MoltenVK/MoltenVK +++ b/externals/MoltenVK/MoltenVK @@ -1 +1 @@ -Subproject commit 00abd384ce01cbd439045905d2fa6cf799dfa2f6 +Subproject commit 12ae3905880ab42ce3bcca4bf8dd161453e243dd diff --git a/externals/MoltenVK/SPIRV-Cross b/externals/MoltenVK/SPIRV-Cross index 1a69a919f..0a88b2d5c 160000 --- a/externals/MoltenVK/SPIRV-Cross +++ b/externals/MoltenVK/SPIRV-Cross @@ -1 +1 @@ -Subproject commit 1a69a919fa302e92b337594bd0a8aaea61037d91 +Subproject commit 0a88b2d5c08708d45692b7096a0a84e7bfae366c diff --git a/externals/vulkan-headers b/externals/vulkan-headers index 9c77de5c3..a01329f30 160000 --- a/externals/vulkan-headers +++ b/externals/vulkan-headers @@ -1 +1 @@ -Subproject commit 9c77de5c3dd216f28e407eec65ed9c0a296c1f74 +Subproject commit a01329f307fa6067da824de9f587f292d761680b diff --git a/src/video_core/renderer_vulkan/vk_instance.h b/src/video_core/renderer_vulkan/vk_instance.h index 3e0fd82ba..be316f6e8 100644 --- a/src/video_core/renderer_vulkan/vk_instance.h +++ b/src/video_core/renderer_vulkan/vk_instance.h @@ -111,7 +111,7 @@ public: /// Returns true if VK_KHR_maintenance8 is supported bool IsMaintenance8Supported() const { - return maintenance_8 && driver_id != vk::DriverId::eMoltenvk; + return maintenance_8; } /// Returns true when VK_EXT_custom_border_color is supported