Bug 27221

Summary: Big 3D performance regression and broken textures on R200
Product: Mesa Reporter: Ondrej Zary <linux>
Component: Drivers/DRI/r200Assignee: Default DRI bug account <dri-devel>
Status: NEW --- QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: 5 FPS and broken textures
X log
dmesg

Description Ondrej Zary 2010-03-21 06:49:27 UTC
Created attachment 34283 [details]
5 FPS and broken textures

With radeon 6.12 driver, the performance in 3D games is very poor. Urban Terror that used to run at 40-50FPS is now unplayable with 5FPS. The textures are also broken (see attachment). In UT2004, the main menu was so slow that I was not even able to start a game.
Comment 1 Ondrej Zary 2010-03-21 06:52:03 UTC
Created attachment 34284 [details]
X log
Comment 2 Ondrej Zary 2010-03-21 06:52:49 UTC
Created attachment 34285 [details]
dmesg
Comment 3 Alex Deucher 2010-03-21 08:17:57 UTC
3D driver issue.
Comment 4 Pauli 2010-03-21 08:25:51 UTC
What version of mesa are you using?

What version of mesa was last to work?
Comment 5 Ondrej Zary 2010-03-21 14:24:09 UTC
mesa-7.7 (slackware-current)
mesa-7.5.1 worked fine
Comment 6 Pauli 2010-03-22 11:38:34 UTC
I tested UrbanTerror with mesa 7.9 and kernel 2.6.34-rc1 (KMS).

- No texture problems for me. 
- ramerates are definedly in slow side but not unplayable. I can have playable (35+ minimum) fps at 800x600 while 1024x768 is close to playable. 1024x768 has problem that minimum fps drops quite a lot (18 fps is lowest that I noticed) sometimes which is not good for shooters.


Games is clearly GPU limited (cpufreq is selecting the lowest speed and cpu use stays around 50%).
Comment 7 Ondrej Zary 2010-03-24 10:28:16 UTC
Downgrading mesa to 7.5 while keeping X server 1.7.5 fixes the textures but not the low performance.
Comment 8 Ondrej Zary 2010-03-28 05:31:53 UTC
Downgrading X server to 1.6.3 and radeon driver to 6.12.2 (while keeping mesa 7.7) fixes the performance but not the textures. So there are two bugs, not just one.
Comment 9 Ondrej Zary 2010-03-28 06:15:01 UTC
6.12.3 (with X server 1.6.3) is OK, 6.12.4 (with X server 1.7.5) is bad.
Comment 10 Michel Dänzer 2010-03-28 06:25:24 UTC
(In reply to comment #8)
> Downgrading X server to 1.6.3 and radeon driver to 6.12.2 (while keeping mesa
> 7.7) fixes the performance but not the textures.

Please try isolating it further by only changing the version of the driver or xserver.

> So there are two bugs, not just one.

They need to be tracked separately then.
Comment 11 smoki 2014-02-26 12:08:05 UTC
 Render correctly here and i tested two year ago performance with different drivers and was OKish for KMS:

http://www.phoronix.com/forums/showthread.php?68319-Radeon-Gallium3D-A-Half-Decade-Behind-Catalyst&p=248042#post248042

 And it is practicaly the same with current git mesa 10.2 :).

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.