增加Window/XCBWindow定义,以及增加instance/device扩展定义支持
This commit is contained in:
@@ -1,7 +1,19 @@
|
||||
add_executable(VulkanTest main.cpp
|
||||
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}
|
||||
VKInstance.cpp
|
||||
VKPhysicalDevice.cpp
|
||||
VKDevice.cpp
|
||||
VKCommandBuffer.cpp)
|
||||
|
||||
target_link_libraries(VulkanTest PRIVATE ${ULRE} ${VULKAN_LIB})
|
||||
target_link_libraries(VulkanTest PRIVATE ${ULRE} ${VULKAN_LIB} ${RENDER_WINDOW_LIBRARY})
|
||||
|
Reference in New Issue
Block a user