2019-04-10 01:13:31 +08:00
|
|
|
|
IF(UNIX)
|
|
|
|
|
SET(RENDER_WINDOW_SOURCE XCBWindow.cpp)
|
|
|
|
|
SET(RENDER_WINDOW_LIBRARY xcb)
|
|
|
|
|
ENDIF()
|
|
|
|
|
if(WIN32)
|
|
|
|
|
SET(RENDER_WINDOW_SOURCE Win32Window.cpp)
|
|
|
|
|
ENDIF()
|
|
|
|
|
if(APPLE)
|
|
|
|
|
ENDIF()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
add_executable(VulkanTest main.cpp
|
|
|
|
|
${RENDER_WINDOW_SOURCE}
|
2019-04-09 02:02:43 +08:00
|
|
|
|
VKInstance.cpp
|
|
|
|
|
VKPhysicalDevice.cpp
|
|
|
|
|
VKDevice.cpp
|
|
|
|
|
VKCommandBuffer.cpp)
|
2019-04-09 00:22:26 +08:00
|
|
|
|
|
2019-04-10 01:13:31 +08:00
|
|
|
|
target_link_libraries(VulkanTest PRIVATE ${ULRE} ${VULKAN_LIB} ${RENDER_WINDOW_LIBRARY})
|