diff --git a/renderdoc/driver/d3d11/d3d11_analyse.cpp b/renderdoc/driver/d3d11/d3d11_analyse.cpp index cacc82416..357627f28 100644 --- a/renderdoc/driver/d3d11/d3d11_analyse.cpp +++ b/renderdoc/driver/d3d11/d3d11_analyse.cpp @@ -2098,7 +2098,7 @@ byte *D3D11DebugManager::GetTextureData(ResourceId id, uint32_t arrayIdx, uint32 texDisplay.mip = mip; texDisplay.sampleIdx = 0; texDisplay.CustomShader = ResourceId(); - texDisplay.sliceFace = arrayIdx; + texDisplay.sliceFace = i; texDisplay.rangemin = blackPoint; texDisplay.rangemax = whitePoint; texDisplay.scale = 1.0f;