diff --git a/renderdoc/driver/gl/gl_shaderdebug.cpp b/renderdoc/driver/gl/gl_shaderdebug.cpp index 1f792469e..89090aa4e 100644 --- a/renderdoc/driver/gl/gl_shaderdebug.cpp +++ b/renderdoc/driver/gl/gl_shaderdebug.cpp @@ -238,6 +238,10 @@ public: { GL.glGetUniformiv(prog, location, var.value.s32v.data()); } + else if(var.type == VarType::Bool) + { + GL.glGetUniformuiv(prog, location, var.value.u32v.data()); + } else { RDCERR("Unexpected type of variable");