[Mesa-dev] V5 ARB_enhanced_layouts packing support for i965 Gen6+
Timothy Arceri
timothy.arceri at collabora.com
Thu Jul 21 00:49:51 UTC 2016
On Wed, 2016-07-20 at 18:43 +0200, Alejandro Piñeiro wrote:
> On 19/07/16 08:33, Timothy Arceri wrote:
> > V5:
> > - rebase on Ken's interpolation clean-ups [1]
> >
> > V4:
> > - add vec4 backend support and enable for Gen6+
> >
> > V3:
> > - Rewrite patch 9 (add support for packing arrays) to not add
> > hacks to the type_size() functions.
> > - Add packing support for the load_output intrinsics (patch 12)
> > - Add glsl_dvec_type() helper (patch 8)
> >
> > V2:
> > - validation fixes patches 1-2
> > - added support for packing doubles now that explicit location
> > fixes have landed.
> > - fix various issues with intel debug output with new COMPONENT
> > const
> > index.
> >
> > This adds component packing support for Gen6+.
> >
> > Series can be found in my component_packing_gen6+_v2 branch:
> >
> > https://github.com/tarceri/Mesa_arrays_of_arrays.git
> >
> > [1] https://patchwork.freedesktop.org/series/10000/
> >
> > _______________________________________________
> > mesa-dev mailing list
> > mesa-dev at lists.freedesktop.org
> > https://lists.freedesktop.org/mailman/listinfo/mesa-dev
>
> With some minor comments, I have just reviewed the patches that had
> pending a review (I just skimmed those that were already reviewed by
> Edward).
>
> Having said so, I made a run of the enhanced_layouts piglit tests*,
> and
> I got the following:
>
> Haswell:
> [240/240] skip: 31, pass: 209
>
> (Most of the skips are related with double support, as haswell
> support
> is not still on master, was sent to review just yesterday).
>
> Broadwell and Skylake:
> [240/240] skip: 14, pass: 225, fail: 1 |
>
> Being the failing one:
> spec/arb_enhanced_layouts/compiler/transform-feedback-layout-
> qualifiers/xfb_offset/invalid-block-with-double.vert
Yeah I did know about this but its just something we need to detect and
disallow. I didn't want to hold this series up from landing any longer
with extra patches to review so will fix later.
Thanks for testing and for the reviews :)
Tim
>
> In any case, I think that this series could be pushed as it is. Just
> saying in the case that you didn't notice it.
>
> * Run as: ./piglit run tests/all.py -t arb_enhanced_layouts
> results/enhanced_layouts
>
> BR
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
More information about the mesa-dev
mailing list