建立独立的VKDeviceSwapchain.cpp将交换链创建相关代码移到这里

This commit is contained in:
2019-11-26 00:22:54 +08:00
parent 5846913197
commit f5cafb91b8
9 changed files with 153 additions and 151 deletions

View File

@@ -1,7 +1,7 @@
macro(CreateProject name)
add_executable(${name} ${ARGN} VulkanAppFramework.h)
target_link_libraries(${name} ${ULRE})
IF(WIN32)
set_target_properties(${name} PROPERTIES VS_DEBUGGER_WORKING_DIRECTORY ${ULRE_RUNTIME_PATH})
ENDIF()
@@ -12,7 +12,7 @@ endmacro()
CreateProject(00.triangle first_triangle.cpp)
CreateProject(01.indices_rect indices_rect.cpp)
CreateProject(02.1.texture_rect texture_rect.cpp TGATexture.cpp)
CreateProject(02.2.texture_linear texture_linear.cpp TGATexture.cpp)
#CreateProject(02.2.texture_linear texture_linear.cpp TGATexture.cpp)
CreateProject(03.HQFilterTexture HQFilterTexture.cpp TGATexture.cpp)
CreateProject(04.Geometry2D Geometry2D.cpp)
CreateProject(05.Geometry3D Geometry3D.cpp)
@@ -29,6 +29,6 @@ CreateProject(10.PBRBasic PBRBasic.cpp)
CreateProject(11.Deferred Deferred.cpp TGATexture.cpp)
CreateProject(12.DeferredModel DeferredModel.cpp TGATexture.cpp)
#CreateProject(12.DeferredModel DeferredModel.cpp TGATexture.cpp)
CreateProject(13.TextureFormat TextureFormat.cpp)