Summary: | [ILK Bisected]Ogles2conform GL_sin_sin_float_frag_xvary.test fails | ||
---|---|---|---|
Product: | Mesa | Reporter: | lu hua <huax.lu> |
Component: | Drivers/DRI/i965 | Assignee: | Juha-Pekka Heikkilä <juhapekka.heikkila> |
Status: | VERIFIED FIXED | QA Contact: | Intel 3D Bugs Mailing List <intel-3d-bugs> |
Severity: | major | ||
Priority: | high | CC: | juhapekka.heikkila, mattst88 |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Bug Depends on: | |||
Bug Blocks: | 79039 | ||
Attachments: | output |
Description
lu hua
2014-04-21 02:55:46 UTC
It also fails on Mesa 10.2 branch. I sent patch to mesa-dev which on my test did fix this issue: http://lists.freedesktop.org/archives/mesa-dev/2014-May/059194.html I would really like to understand the issue - changing from implicit to explicit seems like it's papering over a bug. Usually in cases like this, I try to track down the problem by disabling optimizations and seeing if that fixes it. I found out that disabling constant propagation into the MULs that write the accumulator fixes the problem. Which is pretty specific. But the assembly after the optimization looks just as valid... I've sent a revert for this patch. Reverted. Verified.Fixed. |
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.