[Mesa-dev] V5 ARB_enhanced_layouts packing support for i965 Gen6+
apinheiro at igalia.com
Wed Jul 20 16:43:33 UTC 2016
On 19/07/16 08:33, Timothy Arceri wrote:
> - rebase on Ken's interpolation clean-ups 
> - add vec4 backend support and enable for Gen6+
> - 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)
> - 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
> This adds component packing support for Gen6+.
> Series can be found in my component_packing_gen6+_v2 branch:
>  https://patchwork.freedesktop.org/series/10000/
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
With some minor comments, I have just reviewed the patches that had
pending a review (I just skimmed those that were already reviewed by
Having said so, I made a run of the enhanced_layouts piglit tests*, and
I got the following:
[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:
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
More information about the mesa-dev