Bug 29913 - [regression glsl r300g] Heroes of Newerth slowdown after glsl2 merge
Summary: [regression glsl r300g] Heroes of Newerth slowdown after glsl2 merge
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/r300 (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL: http://www.heroesofnewerth.com/downlo...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-31 16:06 UTC by Sven Arvidsson
Modified: 2010-09-03 13:38 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Sven Arvidsson 2010-08-31 16:06:34 UTC
The game Heroes of Newerth (reproducible in the menu with the client) is slow as molasses after the glsl2 merge. 

Both the game itself, and normal procedures in X while the game is running (e.g. moving windows around) is noticeably laggy. CPU usage is still low, so I guess something is keeping the GPU busy?

This bug have not been bisected, only confirmed by trying the commit immediately before the merge (15a3b42e) which is fine, and the commit with the glsl2 merge (6c03c57) where the problem is apparent.

This is most likely the same slowdown I noticed in the game Savage 2 (bug 28517) but I'm filing this separately 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: fd686668289258ffaf6b81057545e50612aac6a8
-- xserver: 1.8.99.904 (1.9.0 RC 5)
-- mesa: 99f3c9caa39fbe9dfa7561c919202395720e9472
-- drm: b61e81a191d3a5c269c5f7c40199aebc9ebc034c
-- kernel: 2.6.35
Comment 1 Sven Arvidsson 2010-09-03 13:38:55 UTC
This slowdown is gone in git master. Probably loop unrolling fixed it.


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.