Summary: | [BDW] dEQP has ~1300 broadwell-specific failures | ||
---|---|---|---|
Product: | Mesa | Reporter: | Mark Janes <mark.a.janes> |
Component: | Drivers/DRI/i965 | Assignee: | Kenneth Graunke <kenneth> |
Status: | RESOLVED FIXED | QA Contact: | Intel 3D Bugs Mailing List <intel-3d-bugs> |
Severity: | normal | ||
Priority: | medium | CC: | chadversary, mark.a.janes |
Version: | git | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
bdw failures and assertions
Fix matrix vertex attributes in NIR |
I think these are a NIR related regression. They work on master with INTEL_DEBUG=vec4vs and they work on 10.6 with INTEL_USE_NIR=0. (Well, at least the one test I tried...) I think I probably broke matrix vertex attributes that aren't mat4s. Created attachment 116863 [details] [review] Fix matrix vertex attributes in NIR I think this patch should fix most of them. FWIW, the patch is on the mailing list: http://lists.freedesktop.org/archives/mesa-dev/2015-July/088026.html I've also posted a backport to 10.6 here: http://lists.freedesktop.org/archives/mesa-stable/2015-July/002746.html I tested Ken's patch, it fixes 1256 dEQP failures and puts BDW at parity with HSW. Fixed on master with: commit 73d0e7f3451eaeb62ac039d2dcee1e1c6787e3db Author: Kenneth Graunke <kenneth@whitecape.org> Date: Wed Jul 1 20:13:00 2015 -0700 i965/vs: Fix matNxM vertex attributes where M != 4. Matrix vertex attributes have their columns padded out to vec4s, which I was failing to account for. Scalar NIR expects them to be packed, however. Fixes 1256 dEQP tests on Broadwell. Cc: mesa-stable@lists.freedesktop.org Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Tested-by: Mark Janes <mark.a.janes@intel.com> Reviewed-by: Chris Forbes <chrisf@ijw.co.nz> I believe Emil will pick it up for 10.6.2 as well. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.
Created attachment 116836 [details] bdw failures and assertions dEQP has a relatively stable set of failures across the supported platforms. However, on BDW, there are ~1300 more regressions. BDW failures and assertions attached.