mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-05-14 11:21:40 +00:00
d3d11: fix link errors
Bug: dawn:1724 Change-Id: If27342937e450d11a54f1d36f4378feb69d5e98e Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/130400 Reviewed-by: Austin Eng <enga@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: Peng Huang <penghuang@chromium.org>
This commit is contained in:
parent
e17f341487
commit
6ffec70123
@ -403,7 +403,6 @@ source_set("sources") {
|
|||||||
"d3d/BackendD3D.h",
|
"d3d/BackendD3D.h",
|
||||||
"d3d/BlobD3D.cpp",
|
"d3d/BlobD3D.cpp",
|
||||||
"d3d/BlobD3D.h",
|
"d3d/BlobD3D.h",
|
||||||
"d3d/D3DBackend.cpp",
|
|
||||||
"d3d/D3DCompilationRequest.h",
|
"d3d/D3DCompilationRequest.h",
|
||||||
"d3d/D3DError.cpp",
|
"d3d/D3DError.cpp",
|
||||||
"d3d/D3DError.h",
|
"d3d/D3DError.h",
|
||||||
@ -443,7 +442,6 @@ source_set("sources") {
|
|||||||
"d3d11/CommandRecordingContextD3D11.h",
|
"d3d11/CommandRecordingContextD3D11.h",
|
||||||
"d3d11/ComputePipelineD3D11.cpp",
|
"d3d11/ComputePipelineD3D11.cpp",
|
||||||
"d3d11/ComputePipelineD3D11.h",
|
"d3d11/ComputePipelineD3D11.h",
|
||||||
"d3d11/D3D11Backend.cpp",
|
|
||||||
"d3d11/DeviceD3D11.cpp",
|
"d3d11/DeviceD3D11.cpp",
|
||||||
"d3d11/DeviceD3D11.h",
|
"d3d11/DeviceD3D11.h",
|
||||||
"d3d11/DeviceInfoD3D11.cpp",
|
"d3d11/DeviceInfoD3D11.cpp",
|
||||||
@ -838,6 +836,12 @@ dawn_component("native") {
|
|||||||
":vulkan_rpath",
|
":vulkan_rpath",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
if (dawn_enable_d3d11 || dawn_enable_d3d12) {
|
||||||
|
sources += [ "d3d/D3DBackend.cpp" ]
|
||||||
|
}
|
||||||
|
if (dawn_enable_d3d11) {
|
||||||
|
sources += [ "d3d11/D3D11Backend.cpp" ]
|
||||||
|
}
|
||||||
if (dawn_enable_d3d12) {
|
if (dawn_enable_d3d12) {
|
||||||
sources += [ "d3d12/D3D12Backend.cpp" ]
|
sources += [ "d3d12/D3D12Backend.cpp" ]
|
||||||
}
|
}
|
||||||
|
@ -260,7 +260,6 @@ if (DAWN_ENABLE_D3D11 OR DAWN_ENABLE_D3D12)
|
|||||||
"d3d/BackendD3D.h"
|
"d3d/BackendD3D.h"
|
||||||
"d3d/BlobD3D.cpp"
|
"d3d/BlobD3D.cpp"
|
||||||
"d3d/BlobD3D.h"
|
"d3d/BlobD3D.h"
|
||||||
"d3d/D3DBackend.cpp"
|
|
||||||
"d3d/D3DCompilationRequest.h"
|
"d3d/D3DCompilationRequest.h"
|
||||||
"d3d/D3DError.cpp"
|
"d3d/D3DError.cpp"
|
||||||
"d3d/D3DError.h"
|
"d3d/D3DError.h"
|
||||||
@ -300,7 +299,6 @@ if (DAWN_ENABLE_D3D11)
|
|||||||
"d3d11/CommandRecordingContextD3D11.h"
|
"d3d11/CommandRecordingContextD3D11.h"
|
||||||
"d3d11/ComputePipelineD3D11.cpp"
|
"d3d11/ComputePipelineD3D11.cpp"
|
||||||
"d3d11/ComputePipelineD3D11.h"
|
"d3d11/ComputePipelineD3D11.h"
|
||||||
"d3d11/D3D11Backend.cpp"
|
|
||||||
"d3d11/DeviceD3D11.cpp"
|
"d3d11/DeviceD3D11.cpp"
|
||||||
"d3d11/DeviceD3D11.h"
|
"d3d11/DeviceD3D11.h"
|
||||||
"d3d11/DeviceInfoD3D11.cpp"
|
"d3d11/DeviceInfoD3D11.cpp"
|
||||||
@ -646,6 +644,12 @@ endif()
|
|||||||
|
|
||||||
# TODO how to do the component build in CMake?
|
# TODO how to do the component build in CMake?
|
||||||
target_sources(dawn_native PRIVATE "DawnNative.cpp")
|
target_sources(dawn_native PRIVATE "DawnNative.cpp")
|
||||||
|
if (DAWN_ENABLE_D3D11 OR DAWN_ENABLE_D3D12)
|
||||||
|
target_sources(dawn_native PRIVATE "d3d/D3DBackend.cpp")
|
||||||
|
endif()
|
||||||
|
if (DAWN_ENABLE_D3D11)
|
||||||
|
target_sources(dawn_native PRIVATE "d3d11/D3D11Backend.cpp")
|
||||||
|
endif()
|
||||||
if (DAWN_ENABLE_D3D12)
|
if (DAWN_ENABLE_D3D12)
|
||||||
target_sources(dawn_native PRIVATE "d3d12/D3D12Backend.cpp")
|
target_sources(dawn_native PRIVATE "d3d12/D3D12Backend.cpp")
|
||||||
endif()
|
endif()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user