| Summary: | [i915 i965 GLX_SGI_swap_control] glxgears get tearing output | ||
|---|---|---|---|
| Product: | Mesa | Reporter: | Shuang He <shuang.he> |
| Component: | Drivers/DRI/i915 | Assignee: | Default DRI bug account <dri-devel> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | medium | CC: | jbarnes, krh |
| Version: | git | ||
| Hardware: | Other | ||
| OS: | Linux (All) | ||
| Whiteboard: | |||
| i915 platform: | i915 features: | ||
| Attachments: | glxinfo output | ||
|
Description
Shuang He
2007-11-01 20:55:45 UTC
I think it's causes by glxgears picking a the composite glx visual, which has no double buffer or depth buffer. Try disabling composite as a workaround, and please also attach output of glxinfo. Created attachment 12350 [details]
glxinfo output
(In reply to comment #1) > I think it's causes by glxgears picking a the composite glx visual, which has > no double buffer or depth buffer. Try disabling composite as a workaround, and > please also attach output of glxinfo. > By adding following line to xorg.conf, this issue still exist. Option "Composite" "Disable" Actually, glxgears seems to choose the right visual here (0x21, the default one). However, the driver's CreateContext function gets called with a pointer to the RGBA visual somehow. There's a fix on mesa master now (8e66c3d7552bf33163bb8ac2a6d3963bad1b0eb4), that should fix this problem. Please give it a try and see if it fixes the issue. o Thanks Kristian Høgsberg verified for both 32-bit and 64-bit Mass version move, cvs -> git |
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.