Fix descriptors bindings to shaders on D3D12

This commit is contained in:
Wojtek Figat
2021-06-07 13:08:39 +02:00
parent f4c8808d19
commit 39698c7694
11 changed files with 300 additions and 222 deletions

View File

@@ -21,7 +21,7 @@ void BackBufferDX12::Setup(GPUSwapChainDX12* window, ID3D12Resource* backbuffer)
rtDesc.ViewDimension = D3D12_RTV_DIMENSION_TEXTURE2D;
rtDesc.Texture2D.MipSlice = 0;
rtDesc.Texture2D.PlaneSlice = 0;
Handle.SetRTV(&rtDesc);
Handle.SetRTV(rtDesc);
}
#if GPU_USE_WINDOW_SRV
@@ -35,7 +35,7 @@ void BackBufferDX12::Setup(GPUSwapChainDX12* window, ID3D12Resource* backbuffer)
srDesc.Texture2D.MipLevels = 1;
srDesc.Texture2D.ResourceMinLODClamp = 0;
srDesc.Texture2D.PlaneSlice = 0;
Handle.SetSRV(&srDesc);
Handle.SetSRV(srDesc);
}
#endif
}