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@lists.freedesktop.org ReportedBy: s...@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 <e...@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. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev