Summary: | [bisected PNV] oglc mustpass(basic.stipple) regressed on pineview | ||
---|---|---|---|
Product: | Mesa | Reporter: | fangxun <xunx.fang> |
Component: | Drivers/DRI/i915 | Assignee: | Ian Romanick <idr> |
Status: | VERIFIED FIXED | QA Contact: | |
Severity: | major | ||
Priority: | high | ||
Version: | git | ||
Hardware: | All | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Bug Depends on: | |||
Bug Blocks: | 42993 | ||
Attachments: | Proposed work-around |
Description
fangxun
2012-02-10 01:20:47 UTC
*** Bug 45878 has been marked as a duplicate of this bug. *** The following Piglit failures also bisect to this commit: general/linestipple glean/paths spec/OpenGL_1.2_texwrap-3D-bordercolor spec/OpenGL_1.2_texwrap-3D-proj-bordercolor texturing/texrect-many Created attachment 56892 [details] [review] Proposed work-around *** Bug 45876 has been marked as a duplicate of this bug. *** Fixed on 8.0 branch by: commit ff1d9450321d5fe164611f819ee299706d9cbe02 Author: Ian Romanick <ian.d.romanick@intel.com> Date: Fri Feb 10 16:00:27 2012 -0800 swrast: Only avoid empty _TexEnvPrograms If the generated shader for _TexEnvProgram is empty, force the use of the fixed-function code. Otherwise, go ahead and use the shader. This works around a mysterious issue on i915 where fixed-function software fallbacks are not working correctly. This isn't really the fix we want, but it works around the issue. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Chad Versace <chad.versace@linux.intel.com> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=45872 Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=45876 (cherry picked from commit 3e22d4e5fc32dafcb9669a9d6376323aa88e300c) Verified with mesa master branch(ead3589aa) and mesa 8.0 branch(437ed1faaf6). |
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.