增加RenderSurface::CreateBuffer与VKBuffer封装

This commit is contained in:
2019-04-11 22:40:13 +08:00
parent fef0addac7
commit 30edac78bd
6 changed files with 147 additions and 7 deletions

View File

@@ -5,12 +5,26 @@ ELSEIF(WIN32)
SET(RENDER_WINDOW_SOURCE WinWindow.cpp)
ENDIF()
add_executable(VulkanTest main.cpp
${RENDER_WINDOW_SOURCE}
VKInstance.cpp
VKCommandBuffer.cpp
RenderSurfaceAttribute.cpp
RenderSurfaceCreater.cpp
RenderSurface.cpp)
SET(VULKAN_TEST_SOURCE_FILES main.cpp
${RENDER_WINDOW_SOURCE}
VKInstance.cpp
VKCommandBuffer.cpp
RenderSurfaceAttribute.cpp
RenderSurfaceCreater.cpp
RenderSurface.cpp
VKBuffer.cpp)
SET(VULKAN_TEST_HEADER_FILES VK.h
VKInstance.h
VKSurfaceExtensionName.h
RenderSurfaceAttribute.h
RenderSurface.h
VKBuffer.h
Window.h)
SOURCE_GROUP("Header Files" FILES ${VULKAN_TEST_HEADER_FILES})
SOURCE_GROUP("Source Files" FILES ${VULKAN_TEST_SOURCE_FILES})
add_executable(VulkanTest ${VULKAN_TEST_HEADER_FILES} ${VULKAN_TEST_SOURCE_FILES})
target_link_libraries(VulkanTest PRIVATE ${ULRE} ${VULKAN_LIB} ${RENDER_WINDOW_LIBRARY})