Bug 42998 - [r600g] Regression: EVE Online graphics borked again (bisected)
Summary: [r600g] Regression: EVE Online graphics borked again (bisected)
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Gallium/r600 (show other bugs)
Version: git
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-16 10:27 UTC by Luzipher
Modified: 2011-11-17 09:20 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Screenshot of login screen (bad) (32.67 KB, image/jpeg)
2011-11-16 10:27 UTC, Luzipher
Details

Description Luzipher 2011-11-16 10:27:19 UTC
Created attachment 53609 [details]
Screenshot of login screen (bad)

EVE Online (via wine, usually works well) has severe graphical glitches on r600g (HD4870). It's unplayable now. I bisected this down to:

r600g: lazy load for AR register
commit: 8e366dc365d01213b71b87ace47d30938db74845
http://cgit.freedesktop.org/mesa/mesa/commit/?id=8e366dc365d01213b71b87ace47d30938db74845

It seems that all triangles (I guess) are malformed, jump around and aren't textured as they should. Also the system gets quite slow as long as the game is active.

System:
Gentoo on vanilla kernel linux-3.2.0-rc2
Mesa from git, r600g driver
GPU: Radeon HD4870 (x2, only one used), CPU: Intel Core i7-965, MB: ASUS P6T
Deluxe
libdrm from git, xf86-video-ati from git, wine-1.3.32, xorg-server-1.11.2
Comment 1 Vadim Girlin 2011-11-16 16:47:41 UTC
This patch should help: http://lists.freedesktop.org/archives/mesa-dev/2011-November/014688.html
Comment 2 Luzipher 2011-11-17 09:20:18 UTC
Yes, the patch fixes the issue, thanks Vadim !
Also confirmed here: http://lists.freedesktop.org/archives/mesa-dev/2011-November/014694.html

Since it's already merged -> Resolved.


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.