Summary: | 3298249d8267c27235653f17379f8c breaks Xv overlay (display corruption) | ||||||
---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Mathieu Bérard <mathieu.berard> | ||||
Component: | Driver/nouveau | Assignee: | Nouveau Project <nouveau> | ||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||
Severity: | normal | ||||||
Priority: | medium | CC: | mathieu.berard | ||||
Version: | unspecified | ||||||
Hardware: | x86 (IA32) | ||||||
OS: | Linux (All) | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Description
Mathieu Bérard
2008-08-02 10:55:42 UTC
Created attachment 18082 [details]
screenshot
I have a very similar problem on nv20, but I bisected it to commit 9f53b2a341a81e1bff87fee8bf5c2754cac17849 "xv: remove drawable handling from hw-specific PutImage.. it's common..." http://gitweb.freedesktop.org/?p=nouveau/xf86-video-nouveau.git;a=commit;h=9f53b2a341a81e1bff87fee8bf5c2754cac17849 For me it affects only the real overlay. Blitter adapted works fine. I've checked and I can confirm that: 3298249d8267c27235653f17379f8c~1 is good 3298249d8267c27235653f17379f8c has image corruption So there might be another bug here The blitter adapter is also unaffected here, only video overlay After my statement on irc friday (as moondrake) I also did a bisect. Same results Mathieu Bérard. But I noticed while testing that there may be at least 2 issues, so maybe pq is also right:) Anyway, the commit is rather big, I'll go through it tonight to see what broke. Danny A brief update: I spotted one error in the xv rework that darktama has now fixed. However, more issues may remain so it needs some testing (I try to look into it tonight). After darktama's fix in commit 4b24be811b839f9f836b9f8574fc808d2182dd30, "xv: fix thinko from when source was reformatted", the overlay now works like it used to before this latest total breakage. So it was 3298249d8267c27235653f17379f8c after all. Indeed this bug is now fixed in latest 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.