Add support for gl_MaxVaryingVectors for ogl.
authorZhiqianXia <xzq0528@outlook.com>
Wed, 7 Jul 2021 07:32:52 +0000 (15:32 +0800)
committerZhiqianXia <xzq0528@outlook.com>
Wed, 7 Jul 2021 07:32:52 +0000 (15:32 +0800)
glslang/MachineIndependent/Initialize.cpp

index 486b6c3..a79925d 100644 (file)
@@ -7283,6 +7283,9 @@ void TBuiltIns::initialize(const TBuiltInResource &resources, int version, EProf
 
             snprintf(builtInConstant, maxSize, "const int  gl_MaxFragmentUniformVectors = %d;", resources.maxFragmentUniformVectors);
             s.append(builtInConstant);
+
+            snprintf(builtInConstant, maxSize, "const int  gl_MaxVaryingVectors = %d;", resources.maxVaryingVectors);
+            s.append(builtInConstant);
         }
 
         snprintf(builtInConstant, maxSize, "const int  gl_MaxVertexAttribs = %d;", resources.maxVertexAttribs);