Summary: | [bisected] couldn't find RGB GLX visual or fbconfig on mesa master branch | ||
---|---|---|---|
Product: | Mesa | Reporter: | fangxun <xunx.fang> |
Component: | Drivers/DRI/i965 | Assignee: | Ian Romanick <idr> |
Status: | VERIFIED FIXED | QA Contact: | Intel 3D Bugs Mailing List <intel-3d-bugs> |
Severity: | critical | ||
Priority: | high | CC: | devurandom, Dieter, krh, mengmeng.meng, mike |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
fangxun
2013-10-17 02:14:04 UTC
The Mesa commit also causes Lightsmark Segmentation fault. I've reverted this commit for now - thanks. For reference: commit 4ef1c8fb4c0ae8d0fa2a0e4311ef63255d8485f0 Author: Kristian Høgsberg <krh@bitplanet.net> Date: Wed Oct 16 22:09:47 2013 -0700 Revert "i965: Create ARGB2101010 DRI configs" Exposing 10-bit color configs confuses too many applications that try to use the chooser to pick an 8 bit config. The chooser consider an fbconfig with more bits a better match and will thus give a 10 bit config when an application asks for a config with GLX_RED_SIZE 1 or 8. One key example is glxinfo, which does this, and then doesn't specify that it needs a config where GLX_DRAWABLE_TYPE has the GLX_WINDOW_BIT set. This way it ends up with a 10 bit config that it can't use to create a GLX window and fails to log extensions. This reverts commit f354bcc1770e9df88db51eba5a4543a09ca6d128. Verified.Fixed. I'm still having issues with this on Mesa master - as a work around I reverted back to 9.2.2 Mike, are you saying you bisected to the same commit, but you still have the problem? No response from the reopener. |
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.