Bug 20935 (Karry) - Perfomance regresion in r300_dri version 7.3 (7.2 is twice faster)
Summary: Perfomance regresion in r300_dri version 7.3 (7.2 is twice faster)
Status: RESOLVED FIXED
Alias: Karry
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/r300 (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: low normal
Assignee: Default DRI bug account
QA Contact: Lukáš Karas
URL:
Whiteboard:
Keywords:
: 21779 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-03-29 15:25 UTC by Lukáš Karas
Modified: 2009-05-22 07:49 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Lukáš Karas 2009-03-29 15:25:11 UTC
Hi, version 7.3 of Mesa (MesaLib + MesaGlut) is twice slower that version 7.2 on my system! (I mean half fps in GlxGears, TuxRacer and other games.)

I compile both version with the same parameters 
OPT_FLAGS  = -O3 -g -fomit-frame-pointer -pipe -march=k8 -funroll-loops \
-mfpmath=sse -mmmx -msse -msse2 -m3dnow -mcx16 

My graphic card is ATI Radeon Express 1100 (chipset RS485).
Comment 1 Maciej Cencora 2009-04-21 12:30:01 UTC
This is probably the same bug as mentioned here http://marc.info/?l=mesa3d-dev&m=124026675231694&w=2

Currently I'm trying to find a solution that doesn't lockup GPU.
Comment 2 Maciej Cencora 2009-05-01 04:14:23 UTC
Fixed with 033d1365e6fa6e57bc11b47831af0cb4b7ad2edf in radeon-rewrite branch.
Comment 3 Alex Deucher 2009-05-17 07:55:19 UTC
*** Bug 21779 has been marked as a duplicate of this bug. ***
Comment 4 Filipp Andjelo 2009-05-22 01:21:15 UTC
Nice!

I'm a newbie and I would like to test the fix on my system, but I have no idea, how and were I could find the fixed piece of code. Could anyone help me? May be a link to a howto o s.t. like that?! thx
Comment 5 Alex Deucher 2009-05-22 07:49:27 UTC
(In reply to comment #4)
> Nice!
> 
> I'm a newbie and I would like to test the fix on my system, but I have no idea,
> how and were I could find the fixed piece of code. Could anyone help me? May be
> a link to a howto o s.t. like that?! thx
> 

Either build the radeon-rewrite branch of mesa or use distro provided testing packages of the radeon-rewrite branch.  Most distro's provide them.


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.