Implement IShader and ISwapChain interfaces for D3D12 backend
- D3D12Shader now implements IShader interface with GetBytecode, GetBytecodeSize, GetType, GetInputLayout - D3D12SwapChain now implements ISwapChain interface with GetBackBuffer returning IResource* - Added D3D12Texture back buffer storage to SwapChain - Fixed ISwapChain const correctness (GetCurrentBackBufferIndex, GetBackBuffer) - main.cpp: use GetD3D12Bytecode() instead of GetBytecode() for PSO creation
This commit is contained in:
@@ -27,12 +27,6 @@ FetchContent_MakeAvailable(googletest)
|
||||
|
||||
enable_testing()
|
||||
|
||||
# ============================================================
|
||||
# Engine Library
|
||||
# ============================================================
|
||||
|
||||
add_subdirectory(../engine engine)
|
||||
|
||||
# ============================================================
|
||||
# Test Subdirectories
|
||||
# ============================================================
|
||||
|
||||
Reference in New Issue
Block a user