add VULKAN_SUPPORT macro at CMakeLists.txt

This commit is contained in:
hyzboy 2022-03-31 22:01:24 +08:00
parent 081778e12c
commit b6c70c8e2a

View File

@ -1,4 +1,6 @@
SET(CPU_INFO_HEADER ${CMPLATFORM_ROOT_INCLUDE_PATH}/hgl/platform/CpuInfo.h)
OPTION(VULKAN_SUPPORT "" ON)
SET(CPU_INFO_HEADER ${CMPLATFORM_ROOT_INCLUDE_PATH}/hgl/platform/CpuInfo.h)
IF(UNIX)
SET(PLATFORM_FILE_SOURCE UNIX/File.cpp
@ -101,8 +103,12 @@ IF(WIN32)
SET(PLATFORM_WINDOW_SOURCE Win/WinWindow.h
Win/WinWindow.cpp
Win/WinMessage.cpp
Win/WinMessage.cpp)
IF(VULKAN_SUPPORT)
SET(PLATFORM_WINDOW_SOURCE ${PLATFORM_WINDOW_SOURCE}
Win/WinVulkan.cpp)
ENDIF()
ENDIF(WIN32)
SET(PLATFORM_WINDOW_SOURCE ${PLATFORM_WINDOW_SOURCE} Window.cpp)