[Mesa-dev] ARB_enhanced_layout compile-time-constants V2

Timothy Arceri t_arceri at yahoo.com.au
Sun Nov 8 14:30:28 PST 2015


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



More information about the mesa-dev mailing list