mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-08-20 13:36:41 +00:00
Set ArraySize for cube SRVs in multiples of 6 (since it's NumCubes)
This commit is contained in:
@@ -730,12 +730,13 @@ D3D11PipelineState D3D11Replay::MakePipelineState()
|
||||
}
|
||||
else if(desc.ViewDimension == D3D11_SRV_DIMENSION_TEXTURECUBE)
|
||||
{
|
||||
view.ArraySize = 6;
|
||||
view.HighestMip = desc.TextureCube.MostDetailedMip;
|
||||
view.NumMipLevels = desc.TextureCube.MipLevels;
|
||||
}
|
||||
else if(desc.ViewDimension == D3D11_SRV_DIMENSION_TEXTURECUBEARRAY)
|
||||
{
|
||||
view.ArraySize = desc.TextureCubeArray.NumCubes;
|
||||
view.ArraySize = desc.TextureCubeArray.NumCubes * 6;
|
||||
view.FirstArraySlice = desc.TextureCubeArray.First2DArrayFace;
|
||||
view.HighestMip = desc.TextureCubeArray.MostDetailedMip;
|
||||
view.NumMipLevels = desc.TextureCubeArray.MipLevels;
|
||||
|
||||
Reference in New Issue
Block a user