diff --git a/qrenderdoc/Windows/TextureViewer.cpp b/qrenderdoc/Windows/TextureViewer.cpp index daf2ea4e7..e0775ddce 100644 --- a/qrenderdoc/Windows/TextureViewer.cpp +++ b/qrenderdoc/Windows/TextureViewer.cpp @@ -3836,7 +3836,7 @@ void TextureViewer::on_mipLevel_currentIndexChanged(int index) TextureDescription &tex = *texptr; - uint32_t prevSlice = m_TexDisplay.subresource.slice; + uint32_t prevSlice = m_TexDisplay.subresource.slice << (int)m_TexDisplay.subresource.mip; if(tex.mips > 1) {