Bug 21019 - Performance regression on r200 started with one older mesa core commit. It is in Mesa-7.4 also.
Summary: Performance regression on r200 started with one older mesa core commit. It is...
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/r200 (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: low minor
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-02 14:46 UTC by smoki
Modified: 2009-08-01 13:06 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Mesa-7.0.1 (82.36 KB, image/jpeg)
2009-04-02 14:46 UTC, smoki
Details
Mesa-7.4_XAA (86.21 KB, image/jpeg)
2009-04-02 14:48 UTC, smoki
Details
Mesa-7.4_EXA (86.85 KB, image/jpeg)
2009-04-02 14:50 UTC, smoki
Details

Description smoki 2009-04-02 14:46:45 UTC
Created attachment 24477 [details]
Mesa-7.0.1

Implement mutex/locking around texture object reference counting.
 http://cgit.freedesktop.org/mesa/mesa/commit/?id=e279a0a076b7a3c8d60138c19870784c260c9d67

 It can be noticed here and there, but especially in planetpenguin-racer (ppracer). First turn on fps counter from the game menu. Good example is straight on first level you will notice lower performance and when you go faster downhill and/or quickly change direction, you'll se many hickups and also very few fps.
Before this commit game was smooth, without hickups and with stable fps.

 Also note that if someone want to isolate just this bug on r200, please use XAA instead of EXA, because EXA has one another bug which slowing down something in this game on contrast from using XAA. That is just when statistics at finish of each levels/races appear. Yes i know this is separate bug, but i don't know is this
dri, drm or just only ddx related, but here it is... noticed on the same game.
Comment 1 smoki 2009-04-02 14:48:45 UTC
Created attachment 24478 [details]
Mesa-7.4_XAA
Comment 2 smoki 2009-04-02 14:50:35 UTC
Created attachment 24479 [details]
Mesa-7.4_EXA
Comment 3 smoki 2009-08-01 13:06:22 UTC
 OK, likely this bug was fixed by accident:) in Mesa-7.5, don't know what exactly helped but it is fixed now:). So closing.


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.