Summary: | [SNB+ Bisected]Ogles3conform ES3-CTS.shaders.indexing.vector_subscript.vec3_static_loop_subscript_write_direct_read_vertex fails | ||
---|---|---|---|
Product: | Mesa | Reporter: | lu hua <huax.lu> |
Component: | Drivers/DRI/i965 | Assignee: | Matt Turner <mattst88> |
Status: | VERIFIED FIXED | QA Contact: | Intel 3D Bugs Mailing List <intel-3d-bugs> |
Severity: | normal | ||
Priority: | high | CC: | idr |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
lu hua
2014-08-22 05:12:59 UTC
It also fails on Mesa 10.3 branch. i965/vec4: Reswizzle sources when necessary. fixes this for me. (In reply to comment #2) > i965/vec4: Reswizzle sources when necessary. > > fixes this for me. It still fails on latest master branch. Right... it's not committed yet. commit 1ee1d8ab468cafd25cfcc513319f3f046492947f Author: Matt Turner <mattst88@gmail.com> Date: Sun Aug 31 11:10:02 2014 -0700 i965/vec4: Reswizzle sources when necessary. Despite the comment above the function claiming otherwise, the function did not reswizzle sources, which would lead to bad code generation since commit 04895f5c, which began claiming we could do such swizzling when we could not. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=82932 Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Verified.Fixed. Matt: Can you double-check that this patch by itself fixes the problem on the 10.3 branch? If it does, can you send a pick request to mesa-stable? I just realized that Matt is out on vacation, so I'll take care of this. |
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.