From f20e5be5134e2dbba1c40d43e3249db47ce27c58 Mon Sep 17 00:00:00 2001 From: RedBlackAka <140876408+RedBlackAka@users.noreply.github.com> Date: Thu, 1 May 2025 00:43:33 +0200 Subject: [PATCH] Update MoltenVK to 1.2.9 --- CMakeModules/DownloadExternals.cmake | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CMakeModules/DownloadExternals.cmake b/CMakeModules/DownloadExternals.cmake index 023fd237b..fc8ec6089 100644 --- a/CMakeModules/DownloadExternals.cmake +++ b/CMakeModules/DownloadExternals.cmake @@ -171,16 +171,16 @@ endfunction() function(download_moltenvk) if (IOS) - set(MOLTENVK_PLATFORM "iOS") + set(MOLTENVK_PLATFORM "static/MoltenVK.xcframework/ios-arm64") else() - set(MOLTENVK_PLATFORM "macOS") + set(MOLTENVK_PLATFORM "dynamic/dylib/macOS") endif() set(MOLTENVK_DIR "${CMAKE_BINARY_DIR}/externals/MoltenVK") set(MOLTENVK_TAR "${CMAKE_BINARY_DIR}/externals/MoltenVK.tar") if (NOT EXISTS ${MOLTENVK_DIR}) if (NOT EXISTS ${MOLTENVK_TAR}) - file(DOWNLOAD https://github.com/KhronosGroup/MoltenVK/releases/download/v1.2.7-rc2/MoltenVK-all.tar + file(DOWNLOAD https://github.com/KhronosGroup/MoltenVK/releases/download/v1.2.9/MoltenVK-all.tar ${MOLTENVK_TAR} SHOW_PROGRESS) endif() @@ -189,7 +189,7 @@ function(download_moltenvk) endif() # Add the MoltenVK library path to the prefix so find_library can locate it. - list(APPEND CMAKE_PREFIX_PATH "${MOLTENVK_DIR}/MoltenVK/dylib/${MOLTENVK_PLATFORM}") + list(APPEND CMAKE_PREFIX_PATH "${MOLTENVK_DIR}/MoltenVK/${MOLTENVK_PLATFORM}") set(CMAKE_PREFIX_PATH ${CMAKE_PREFIX_PATH} PARENT_SCOPE) endfunction()