Summary: | Rendering Artefacts for "EffectFrames" with KWin trunk | ||
---|---|---|---|
Product: | Mesa | Reporter: | Martin Flöser <mgraesslin> |
Component: | Drivers/DRI/nouveau | Assignee: | Nouveau Project <nouveau> |
Status: | RESOLVED WORKSFORME | QA Contact: | |
Severity: | normal | ||
Priority: | medium | ||
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | PresentWindows effect showing artefacts. |
Description
Martin Flöser
2010-09-20 09:44:44 UTC
I added a workaround to KWin by keeping the QPixmap around as long as a texture is bound from that pixmap. SVN commit 1184458 by graesslin: Make EffectFrames work with Nouveau driver. This worksaround a problem with the nouveau driver causing the text frames to be incorrectly rendered. We need to keep the QPixmap around as long as we have a texture created from that texture. This applies for the text and the unstyled effect frame. For the frames generated from Plasma's FrameSvgs it is not required. Addresses freedesktop.org bug 30286 M +20 -9 scene_opengl.cpp M +2 -0 scene_openg http://websvn.kde.org/?view=revision&revision=1184458 Martin Gräßlin, Do you still experience this issue with newer drivers ? Please check the status of your issue. (In reply to comment #2) > Martin Gräßlin, > Do you still experience this issue with newer drivers ? > Please check the status of your issue. I can no longer test as I don't have an NVIDIA system any more. With radeon and Intel I do not face this issue, though it's difficult to say as also KWin has changed a lot over the last 2.5 years. |
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.