From 962ac749bca6dffdd705beb9caf3c153fe2aa74c Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 1 Dec 2014 16:07:04 +0000 Subject: [PATCH] Fix mip display --- renderdoc/driver/gl/gl_debug.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/renderdoc/driver/gl/gl_debug.cpp b/renderdoc/driver/gl/gl_debug.cpp index 7a6c085a8..ac51239a0 100644 --- a/renderdoc/driver/gl/gl_debug.cpp +++ b/renderdoc/driver/gl/gl_debug.cpp @@ -766,6 +766,13 @@ bool GLReplay::RenderTexture(TextureDisplay cfg) ubo->TextureResolutionPS.y = float(tex_y); ubo->TextureResolutionPS.z = float(tex_z); + float mipScale = float(1<Scale *= mipScale; + ubo->TextureResolutionPS.x /= mipScale; + ubo->TextureResolutionPS.y /= mipScale; + ubo->TextureResolutionPS.z /= mipScale; + ubo->OutputRes.x = DebugData.outWidth; ubo->OutputRes.y = DebugData.outHeight;