Summary: | [Bisected i965]Ogles1conform miplin.c regressed | ||
---|---|---|---|
Product: | Mesa | Reporter: | lu hua <huax.lu> |
Component: | Drivers/DRI/i965 | Assignee: | Kenneth Graunke <kenneth> |
Status: | VERIFIED FIXED | QA Contact: | |
Severity: | major | ||
Priority: | high | CC: | idr, xunx.fang |
Version: | 9.0 | ||
Hardware: | All | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
lu hua
2012-08-31 03:22:42 UTC
It also happens on Ironlake with mesa master branch. It also happens on mesa 9.0 branch(commit:6886da783ac2fc549b4) Patch on mailing list: http://lists.freedesktop.org/archives/mesa-dev/2012-September/027412.html Fixed in master (but not yet 9.0). commit 679c93ff89c71cbd3b1d24e88abd38f00b8c1f02 Author: Kenneth Graunke <kenneth@whitecape.org> Date: Fri Sep 14 02:39:52 2012 -0700 meta: Don't _mesa_set_enable() invalid targets in ES 1. GL_TEXTURE_1D, GL_TEXTURE_3D, GL_TEXTURE_RECTANGLE, and GL_TEXTURE_GEN_S/T/R/Q don't exist in ES 1 contexts, so any meta ops that used _mesa_meta_begin with MESA_META_TEXTURE would trigger GL errors. One such operation is _mesa_meta_Clear(). On ES 1, we want to disable GL_TEXTURE_GEN_STR_OES instead. Fixes the ES1 conformance test miplin.c, which was regressed by commit 08be1d288f216232d3974f5997b266a8dd720928. NOTE: This is a candidate for the 9.0 branch. v2: Also blacklist GL_TEXTURE_3D, per Brian's comment. v3: Disable GL_TEXTURE_GEN_STR_OES, per Ian's comment. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=54297 Reviewed-by: Brian Paul <brianp@vmware.com> [v1] Signed-off-by: Kenneth Graunke <kenneth@whitecape.org> Fixed on master branch(commit:679c93ff89c71cbd3b1d24e88abd38f00b8c1f02) Fixed on 9.0 branch(commit:b1ce5749b996d6ce3dcf9bbd1537c46d14e62adb). Fixed on the latest master branch(commit: 112caa853d53467a9c0) and 9.0 branch(commit:b1ce5749b996d6ce3d). 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.