Some directx cleaning.
This commit is contained in:
parent
850bd6906f
commit
55ed0e9299
19 changed files with 900 additions and 487 deletions
|
@ -58,10 +58,18 @@ else()
|
|||
ui_interfaces/win32/Win32WindowInterface.cpp
|
||||
ui_interfaces/win32/Win32Window.h
|
||||
ui_interfaces/win32/Win32Window.cpp
|
||||
ui_interfaces/win32/Win32DxInterface.h
|
||||
ui_interfaces/win32/Win32DxInterface.cpp
|
||||
ui_interfaces/win32/Win32DxWindowInterface.h
|
||||
ui_interfaces/win32/Win32DxWindowInterface.cpp
|
||||
ui_interfaces/win32/directx/Win32DxInterface.h
|
||||
ui_interfaces/win32/directx/Win32DxInterface.cpp
|
||||
ui_interfaces/win32/directx/Win32DxWindowInterface.h
|
||||
ui_interfaces/win32/directx/Win32DxWindowInterface.cpp
|
||||
ui_interfaces/win32/directx/DirectXDescriptors.h
|
||||
ui_interfaces/win32/directx/DirectXDescriptors.cpp
|
||||
ui_interfaces/win32/directx/DirectX2dIntegration.h
|
||||
ui_interfaces/win32/directx/DirectX2dIntegration.cpp
|
||||
ui_interfaces/win32/directx/DirectXBuffers.h
|
||||
ui_interfaces/win32/directx/DirectXBuffers.cpp
|
||||
ui_interfaces/win32/directx/DirectXCommandList.h
|
||||
ui_interfaces/win32/directx/DirectXCommandList.cpp
|
||||
)
|
||||
|
||||
list(APPEND platform_LIBS D3D12.lib D3DCompiler.lib DXGI.lib Dwrite.lib D2d1.lib D3D11.lib)
|
||||
|
@ -81,12 +89,13 @@ list(APPEND windows_LIB_INCLUDES
|
|||
add_library(windows SHARED ${windows_LIB_INCLUDES} ${platform_INCLUDES})
|
||||
|
||||
target_include_directories(windows PUBLIC
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}"
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/managers"
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/ui_interfaces"
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/ui_interfaces/x11"
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/ui_interfaces/wayland"
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/ui_interfaces/win32"
|
||||
${CMAKE_CURRENT_SOURCE_DIR}
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/managers
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/ui_interfaces
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/ui_interfaces/x11
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/ui_interfaces/wayland
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/ui_interfaces/win32
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/ui_interfaces/win32/directx
|
||||
${WAYLAND_INCLUDE_DIRS}
|
||||
${X11_INCLUDE_DIRS}
|
||||
)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue