summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/D3D/CMakeLists.txt
blob: ed75b29b77f58f6424e5233d46fe686d8225529e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
add_library(videod3d
  D3DBase.cpp
  D3DBase.h
  D3DBoundingBox.cpp
  D3DBoundingBox.h
  D3DMain.cpp
  D3DNativeVertexFormat.cpp
  D3DPerfQuery.cpp
  D3DPerfQuery.h
  D3DGfx.cpp
  D3DGfx.h
  D3DState.cpp
  D3DState.h
  D3DSwapChain.cpp
  D3DVertexManager.cpp
  D3DVertexManager.h
  DXPipeline.cpp
  DXPipeline.h
  DXShader.cpp
  DXShader.h
  DXTexture.cpp
  DXTexture.h
  VideoBackend.h
)

target_link_libraries(videod3d
PUBLIC
  common
  videocommon
  videod3dcommon
)

if(MSVC)
  # Add precompiled header
  target_link_libraries(videod3d PRIVATE use_pch)
endif()