From 0c5a5496339075da0643bc17ffdb8a731752acc6 Mon Sep 17 00:00:00 2001 From: Baldur Karlsson Date: Fri, 8 Aug 2014 10:41:47 +0100 Subject: [PATCH] Add uint type --- renderdoc/driver/gl/gl_replay.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/renderdoc/driver/gl/gl_replay.cpp b/renderdoc/driver/gl/gl_replay.cpp index cc9e13d4d..84600c1b4 100644 --- a/renderdoc/driver/gl/gl_replay.cpp +++ b/renderdoc/driver/gl/gl_replay.cpp @@ -930,6 +930,14 @@ ShaderReflection *GLReplay::GetShader(ResourceId id) var.type.descriptor.cols = 4; var.type.descriptor.elements = RDCMAX(1, values[5]); } + else if(values[1] == GL_UNSIGNED_INT) + { + var.type.descriptor.name = "uint"; + var.type.descriptor.type = eVar_UInt; + var.type.descriptor.rows = 1; + var.type.descriptor.cols = 1; + var.type.descriptor.elements = RDCMAX(1, values[5]); + } else { // fill in more uniform types