Hi Tim, On 14 November 2015 at 13:42, Timothy Arceri <t_arc...@yahoo.com.au> wrote: > This series adds support for compile time constants and also adds > subroutine index qualifier support which was missing for > ARB_explicit_uniform_location. > > This series applies on top of a clean-up series[3] > > V3: > - Some refactoring and a bug fix based on Emil's feedback on V2. > - Series overhauled to reduce code churn while still keeping patches > as small as possible for easy review. > - Improvements to handling compute shader local_size layout qualifiers > - Rebased on top of clean-up series [3] > > 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_layouts6 branch [2] > > [1] https://patchwork.freedesktop.org/patch/63795/ > [2] https://github.com/tarceri/Mesa_arrays_of_arrays.git > [3] https://patchwork.freedesktop.org/series/728/ > Hats down for splitting this into smaller hunks - it does make a world of difference. There are a couple of "please add a bit of X in the commit message" style of suggestions and a "keep && trailing in previous line".
Feel free to ignore the latter, but please don't do so with the former. No need to resent imho. For the series, minus 13/14 as I'm not familiar with ARB_explicit_uniform_location Reviewed-by: Emil Velikov <emil.veli...@collabora.com> Thanks Emil _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev