Add static helper methods to D3D12RootSignature and D3D12PipelineState

This commit is contained in:
2026-03-17 00:57:35 +08:00
parent 7874033379
commit 988f94eb29
9 changed files with 180 additions and 331 deletions

View File

@@ -95,8 +95,6 @@ add_library(XCEngine STATIC
include/XCEngine/RHI/D3D12/D3D12Shader.h
include/XCEngine/RHI/D3D12/D3D12Texture.h
include/XCEngine/RHI/D3D12/D3D12RootSignature.h
include/XCEngine/RHI/D3D12/RootSignatureBuilder.h
include/XCEngine/RHI/D3D12/PipelineStateBuilder.h
include/XCEngine/RHI/D3D12/D3D12SwapChain.h
include/XCEngine/RHI/D3D12/D3D12Fence.h
include/XCEngine/RHI/D3D12/D3D12Screenshot.h
@@ -117,8 +115,6 @@ add_library(XCEngine STATIC
src/RHI/D3D12/D3D12Shader.cpp
src/RHI/D3D12/D3D12Texture.cpp
src/RHI/D3D12/D3D12RootSignature.cpp
src/RHI/D3D12/RootSignatureBuilder.cpp
src/RHI/D3D12/PipelineStateBuilder.cpp
src/RHI/D3D12/D3D12SwapChain.cpp
src/RHI/D3D12/D3D12Fence.cpp
src/RHI/D3D12/D3D12Screenshot.cpp