Revert "[Chore] (MG_Util/Program): use SPIRV-Cross C++ API instead of C ones"

This reverts commit 8e0284faec.
This commit is contained in:
2025-08-02 18:01:36 +08:00
parent 8e0284faec
commit 972a4efed1
6 changed files with 57 additions and 83 deletions
+2 -12
View File
@@ -7,6 +7,7 @@ if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
set(LINK_LIBRARIES
${VULKAN_LIB_DIR}/libglslang.a
${VULKAN_LIB_DIR}/libspirv-cross-c-shared.dylib
${VULKAN_LIB_DIR}/libGenericCodeGen.a
${VULKAN_LIB_DIR}/libglslang-default-resource-limits.a
${VULKAN_LIB_DIR}/libMachineIndependent.a
@@ -18,18 +19,7 @@ if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
${VULKAN_LIB_DIR}/libSPIRV-Tools-reduce.a
${VULKAN_LIB_DIR}/libSPIRV-Tools.a
${VULKAN_LIB_DIR}/libSPIRV.a
${VULKAN_LIB_DIR}/libSPVRemapper.a
${VULKAN_LIB_DIR}/libspirv-cross-c-shared.dylib
${VULKAN_LIB_DIR}/libspirv-cross-core.a
${VULKAN_LIB_DIR}/libspirv-cross-cpp.a
${VULKAN_LIB_DIR}/libspirv-cross-glsl.a
${VULKAN_LIB_DIR}/libspirv-cross-hlsl.a
${VULKAN_LIB_DIR}/libspirv-cross-msl.a
${VULKAN_LIB_DIR}/libspirv-cross-reflect.a
${VULKAN_LIB_DIR}/libspirv-cross-util.a
)
${VULKAN_LIB_DIR}/libSPVRemapper.a)
elseif (${CMAKE_SYSTEM_NAME} MATCHES "Windows")
find_package(Vulkan REQUIRED)
get_filename_component(VULKAN_LIB_DIR ${Vulkan_LIBRARY} PATH)