Bug 21469 - kwin composite fails with radeon when using DRI2 and KMS
Summary: kwin composite fails with radeon when using DRI2 and KMS
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/r300 (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: medium major
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-28 15:12 UTC by Shawn Starr
Modified: 2009-08-24 12:46 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Shawn Starr 2009-04-28 15:12:34 UTC
When trying to use kwin composite effects, I get massive window corruption 

See video: http://www.sh0n.net/spstarr/corrupt-composite.ogv

Windows go grey, and window contents are not visible, sometimes visible when dragging.

compiz however, has no problems.

I'm not really able to provide much for debug other than the video for the result of corruption seen. It remains to be seen if this is a driver bug or a kwin bug.
Comment 1 Michel Dänzer 2009-04-28 23:07:06 UTC
When changing product/component, please also select 'Reassign bug to default assignee and QA contact, and add Default CC of selected component'.
Comment 2 Henning Fleddermann 2009-05-22 22:11:03 UTC
This also happens for me.
I was told in #radeon that this would be fixed as of this http://cgit.freedesktop.org/xorg/xserver/commit/?id=f250eea2e90fc50bec5214c2f41132b95edc2c46 Xorg Server commit, but it is still broken for me (using Xorg-Server git master). I also tried reseting to f250eea2e90fc50bec5214c2f41132b95edc2c46 but that does not change anything, so it is not a regression. 
Additional information: Gentoo ~amd64, Xorg-Server git, glisse's radeon-gem-cs3 branch, mesa radeon-rewrite branch, libdrm modesetting-gem branch.
Comment 3 Adam Jackson 2009-08-24 12:32:07 UTC
Mass version move, cvs -> git
Comment 4 Shawn Starr 2009-08-24 12:46:27 UTC
This is long gone, it works.


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.