Bug 17630

Summary: Radeon DRM modules from Git create white line along bottom and RH edges of full-screen picture.
Product: DRI Reporter: Chris Rankin <rankincj>
Component: DRM/otherAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: medium    
Version: DRI git   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
World of Warcraft login screen, showing white line along the bottom of the screen. none

Description Chris Rankin 2008-09-17 08:59:31 UTC
Created attachment 18958 [details]
World of Warcraft login screen, showing white line along the bottom of the screen.

After upgrading the drm/radeon kernel modules from 2.6.26.4 to those from Git, I am noticing a white line along the bottom of the WoW login screen that extends a small distance up the right-hand edge as well.

I have created a screen-capture JPEG of the problem, but the although the feature *is* visible, it is hard to spot beyond the general crapness of the picture. I don't know why screen capture is so broken with the R300 - the original screen looked fine (apart from the white line), and capture worked just fine for my R200.
Comment 1 Chris Rankin 2008-09-17 09:09:07 UTC
Running WoW in a window (e.g. 1400x900 or 1024x768) instead of full-screen at 1680x1500 creates a flickering white(?) line along the bottom and right-hand edges of the image instead.
Comment 2 Chris Rankin 2008-09-17 09:11:15 UTC
This is all with a Radeon 9550, dual P4 Xeon, running with a vanilla 2.6.26.4-SMP kernel and the Fedora 9 userspace environment.
Comment 3 Michel Dänzer 2008-09-17 09:16:55 UTC
This is probably due to a cliprect fix which needs the corresponding fix in Mesa 7.1.
Comment 4 Chris Rankin 2008-09-17 09:23:18 UTC
(In reply to comment #3)
> This is probably due to a cliprect fix which needs the corresponding fix in
> Mesa 7.1.

I am using Mesa from Git, too:
OpenGL renderer string: Mesa DRI R300 20060815 AGP 8x x86/MMX/SSE2 TCL
OpenGL version string: 1.3 Mesa 7.3-devel
Comment 5 Chris Rankin 2008-10-06 10:26:44 UTC
This is almost certainly due to Wine using the r300_dri object that comes with Fedora 9 (Mesa 7.1 rc1) rather than the correct r300_dri object from Mesa-git. This is because my installation was accidentally using AIGLX instead of direct rendering.

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.