This series adds support for compile time constants and also adds subroutine index qualifier support which was missing for ARB_explicit_uniform_location.
V2: Validation of minimum qualifier value moved to the helper functions, all qualifiers will now always have the mimimum value checked. Split the patches that move validation out of the parser and add the compile time constant support into smaller patches where possible. Piglit tests have been reviewed and pushed to master, there is one outstanding that tests querying of the subroutine index [1]. The extension is disabled by default until the remaining features are added. MESA_EXTENSION_OVERRIDE=GL_ARB_enhanced_layouts can be used for testing. You can get the series from my arb_enhanced_layouts4 branch [2] [1] https://patchwork.freedesktop.org/patch/63795/ [2] https://github.com/tarceri/Mesa_arrays_of_arrays.git _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev