[Mesa-dev] [Bug 34006] New: [glsl regression] Regnum Online hangs on start
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Feb 7 13:14:01 PST 2011
https://bugs.freedesktop.org/show_bug.cgi?id=34006
Summary: [glsl regression] Regnum Online hangs on start
Product: Mesa
Version: git
Platform: Other
URL: http://www.regnumonline.com.ar/
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Mesa core
AssignedTo: mesa-dev at lists.freedesktop.org
ReportedBy: sa at whiz.se
Created an attachment (id=43046)
--> (https://bugs.freedesktop.org/attachment.cgi?id=43046)
backtrace of hang
The game Regnum Online hangs on start with git master. Bisecting leads to this:
e31266ed3e3667c043bc5ad1abd65cfdb0fa7fdb is the first bad commit
commit e31266ed3e3667c043bc5ad1abd65cfdb0fa7fdb
Author: Eric Anholt <eric at anholt.net>
Date: Tue Jan 25 10:28:13 2011 +1000
glsl: Add a new opt_copy_propagation variant that does it channel-wise.
This patch cleans up many of the extra copies in GLSL IR introduced by
i965's scalarizing passes. It doesn't result in a statistically
significant performance difference on nexuiz high settings (n=3) or my
demo (n=10), due to brw_fs.cpp's register coalescing covering most of
those extra moves anyway. However, it does make the debug of wine's
GLSL shaders much more tractable, and reduces instruction count of
glsl-fs-convolution-2 from 376 to 288.
:040000 040000 432bc89bd981ceeffe9a0909f4014c2f0e96db9b
f7b00c9109fae73e681f0cb5c7bbecb4c361408e M src
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the mesa-dev
mailing list