diff --git a/src/RenderDevice/Vulkan/CMakeLists.txt b/src/RenderDevice/Vulkan/CMakeLists.txt index bf76ddf9..f08e2bbf 100644 --- a/src/RenderDevice/Vulkan/CMakeLists.txt +++ b/src/RenderDevice/Vulkan/CMakeLists.txt @@ -56,11 +56,13 @@ SOURCE_GROUP("Header Files" FILES ${RENDER_DEVICE_VULKAN_HEADER}) SOURCE_GROUP("Source Files" FILES ${RENDER_DEVICE_VULKAN_SOURCE}) SOURCE_GROUP("POD Source Files" FILES ${RENDER_DEVICE_VULKAN_POD_SOURCE}) -OPTION(FORCE_DISCETE_GPU "Force Discrete GPU" OFF) +IF(WIN32) + OPTION(FORCE_DISCETE_GPU "Force Discrete GPU" OFF) -IF(FORCE_DISCETE_GPU) - SET(RENDER_DEVICE_SOURCE ForceDiscreteGPU.c) -ENDIF() + IF(FORCE_DISCETE_GPU) + SET(RENDER_DEVICE_SOURCE ForceDiscreteGPU.c) + ENDIF() +ENDIF(WIN32) add_cm_library(ULRE.RenderDevice.Vulkan "ULRE" ${RENDER_DEVICE_SOURCE} ${RENDER_DEVICE_VULKAN_HEADER}