[Mesa-dev] [PATCH 17/25] glsl: Remove duplicate definition of gl_MaxTess*ImageUniforms built-in constants.

Francisco Jerez currojerez at riseup.net
Mon Aug 17 09:45:56 PDT 2015


These seem to have been re-added at some point during the
ARB_tessellation_shader implementation work.  AFAICT the second
(correct) definition of each constant would have had no effect because
the symbols were already defined.
---
 src/glsl/builtin_variables.cpp | 2 --
 1 file changed, 2 deletions(-)

diff --git a/src/glsl/builtin_variables.cpp b/src/glsl/builtin_variables.cpp
index c6fdccf..4966ba3 100644
--- a/src/glsl/builtin_variables.cpp
+++ b/src/glsl/builtin_variables.cpp
@@ -754,8 +754,6 @@ builtin_variable_generator::generate_constants()
                 state->Const.MaxImageSamples);
       add_const("gl_MaxVertexImageUniforms",
                 state->Const.MaxVertexImageUniforms);
-      add_const("gl_MaxTessControlImageUniforms", 0);
-      add_const("gl_MaxTessEvaluationImageUniforms", 0);
       add_const("gl_MaxGeometryImageUniforms",
                 state->Const.MaxGeometryImageUniforms);
       add_const("gl_MaxFragmentImageUniforms",
-- 
2.4.6



More information about the mesa-dev mailing list