From 48ba1f3f241123ca4950fed5965fe78bb804849c Mon Sep 17 00:00:00 2001 From: wildcard Date: Wed, 4 Feb 2026 19:15:10 +0100 Subject: [vk, cmake] Bump minimum VulkanTools to 1.4.317 and add UnifiedImageLayouts (#3318) It seems too easy, the specification does not state anything more to be done for it towork. Requires performance testing on android. Co-authored-by: DraVee Co-authored-by: crueter Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3318 Reviewed-by: DraVee Reviewed-by: CamilleLaVey Co-authored-by: wildcard Co-committed-by: wildcard --- externals/CMakeLists.txt | 8 +------- externals/cpmfile.json | 2 +- 2 files changed, 2 insertions(+), 8 deletions(-) (limited to 'externals') diff --git a/externals/CMakeLists.txt b/externals/CMakeLists.txt index b57c52d151..980d8f668d 100644 --- a/externals/CMakeLists.txt +++ b/externals/CMakeLists.txt @@ -84,13 +84,7 @@ endif() AddJsonPackage(mcl) # Vulkan stuff -AddJsonPackage(vulkan-headers) -AddJsonPackage(vulkan-utility-libraries) - -# small hack -if (NOT VulkanUtilityLibraries_ADDED) - find_package(VulkanHeaders 1.3.274 REQUIRED) -endif() +AddDependentPackages(vulkan-headers vulkan-utility-libraries) # frozen AddJsonPackage(frozen) diff --git a/externals/cpmfile.json b/externals/cpmfile.json index 2f900e4ebe..7c04e389e2 100644 --- a/externals/cpmfile.json +++ b/externals/cpmfile.json @@ -276,7 +276,7 @@ "vulkan-headers": { "repo": "KhronosGroup/Vulkan-Headers", "package": "VulkanHeaders", - "version": "1.3.274", + "version": "1.4.317", "hash": "26e0ad8fa34ab65a91ca62ddc54cc4410d209a94f64f2817dcdb8061dc621539a4262eab6387e9b9aa421db3dbf2cf8e2a4b041b696d0d03746bae1f25191272", "git_version": "1.4.342", "tag": "v%VERSION%" -- cgit v1.2.3