From 73d03c0c54999ae70dbf408b8dd686e4aa9c09ea Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 17 Sep 2014 18:39:39 +0100 Subject: [PATCH] Check arraysize*depth (mutually exclusive) to get right calculation --- renderdoc/replay/replay_renderer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/replay/replay_renderer.cpp b/renderdoc/replay/replay_renderer.cpp index 154170997..547d6b1eb 100644 --- a/renderdoc/replay/replay_renderer.cpp +++ b/renderdoc/replay/replay_renderer.cpp @@ -717,7 +717,7 @@ bool ReplayRenderer::SaveTexture(const TextureSave &saveData, const wchar_t *pat uint32_t sliceHeight = td.height; uint32_t sliceGridHeight = (td.arraysize*td.depth) / sd.slice.sliceGridWidth; - if(td.arraysize % sd.slice.sliceGridWidth != 0) + if((td.arraysize*td.depth) % sd.slice.sliceGridWidth != 0) sliceGridHeight++; td.width *= sd.slice.sliceGridWidth;