From 3ff998024e1f8ee8a19eec0eb5968475693967c0 Mon Sep 17 00:00:00 2001 From: valeriog Date: Mon, 27 Oct 2014 19:18:27 +0100 Subject: [PATCH] Texture data type GL_UNSIGNED_INT_5_9_9_9_REV was missing from GetByteSize. --- renderdoc/driver/gl/gl_resources.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/renderdoc/driver/gl/gl_resources.cpp b/renderdoc/driver/gl/gl_resources.cpp index 4f4c2ec76..eced5bceb 100644 --- a/renderdoc/driver/gl/gl_resources.cpp +++ b/renderdoc/driver/gl/gl_resources.cpp @@ -81,6 +81,7 @@ size_t GetByteSize(GLsizei w, GLsizei h, GLsizei d, GLenum format, GLenum type, case eGL_UNSIGNED_INT_10_10_10_2: case eGL_UNSIGNED_INT_2_10_10_10_REV: case eGL_UNSIGNED_INT_10F_11F_11F_REV: + case eGL_UNSIGNED_INT_5_9_9_9_REV: return ((w*4 + alignAdd) & alignMask)*h*d; case eGL_DEPTH_COMPONENT16: return ((w*2 + alignAdd) & alignMask)*h*d;