Bug 34238 - Tiny and Big: Slow on r300g
Summary: Tiny and Big: Slow on r300g
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Gallium/r300 (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL: http://www.tinyandbig.com/games/uptha...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-13 13:42 UTC by Sven Arvidsson
Modified: 2011-04-05 11:58 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Sven Arvidsson 2011-02-13 13:42:12 UTC
The game Tiny and Big is incredibly slow on r300g, almost the same as running it with llvmpipe.

The readme for the game states that minimum requirements are Radeon 2900 series (r600?) so it's quite possible this is a hardware limitation? But I'm filing a bug just to be sure.

System environment:
-- system architecture: 32-bit
-- Linux distribution: Debian unstable
-- GPU: RV570
-- Model: Asus EAX1950Pro 256MB
-- Display connector: DVI
-- xf86-video-ati: 6.13.2
-- xserver: 1.9.4
-- mesa: 04c5cc5b8bec1f34f2405b08fd0d9ed6bd70ea61
-- drm: 2.4.23
-- kernel: 2.6.37
Comment 1 Marek Olšák 2011-02-18 04:59:38 UTC
Honestly I have no idea, but I am sure that the GPU is fully loaded in the game.
Comment 2 Marek Olšák 2011-02-22 05:37:22 UTC
I gotta close this bug, because, as you say, the readme says that the minimum requirements are Radeon 2900 series.

BTW if you rotate the camera such that you stare at the ground, it's smooth. I guess there are too many objects in the distance, which slow it down.
Comment 3 Marek Olšák 2011-04-05 11:30:10 UTC
Not sure what fixed it, but Tiny and Big is now fluent with master.
Comment 4 Sven Arvidsson 2011-04-05 11:58:12 UTC
(In reply to comment #3)
> Not sure what fixed it, but Tiny and Big is now fluent with master.

Awesome! 

The commit in question is d8361400b76dde6fb63df6c363b7dd59c5946e09 so it has already been suggested for 7.9 and 7.10.

Unfortunately master also introduced a segfault when HZ is used in Tiny and Big, I will file a new bug about this.


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.