From 96ccf386f79d71f8548f07b9b290f7a45fca3aec Mon Sep 17 00:00:00 2001 From: Janos Pantos Date: Fri, 1 Dec 2017 16:53:03 +0100 Subject: [PATCH] Set missing uniform locations in non-array case --- renderdoc/driver/gl/gl_program_iterate.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/renderdoc/driver/gl/gl_program_iterate.cpp b/renderdoc/driver/gl/gl_program_iterate.cpp index e5688151c..6e6be7d08 100644 --- a/renderdoc/driver/gl/gl_program_iterate.cpp +++ b/renderdoc/driver/gl/gl_program_iterate.cpp @@ -366,6 +366,7 @@ static void ForAllProgramUniforms(SerialiserType *ser, CaptureState state, const { ProgramUniformValue &uniformVal = uniform.Values[arr]; uniformVal.Type = type; + uniformVal.Location = srcLocation; std::string name = basename;