https://bugs.freedesktop.org/show_bug.cgi?id=30750
Summary: [r300g] Too many ALU instructions Product: Mesa Version: git Platform: x86 (IA32) OS/Version: Linux (All) Status: NEW Severity: normal Priority: medium Component: Drivers/Gallium/r300 AssignedTo: dri-devel@lists.freedesktop.org ReportedBy: isukin.intelliware@gmail.com
"Toyball" standard demo is not working now (it was working with older versions of Mesa). Output is: r300 FP: Compiler Error: r300_fragprog_emit.c::emit_alu(): Too many ALU instructions Using a dummy shader instead.
https://bugs.freedesktop.org/show_bug.cgi?id=30750
Tom Stellard tstellar@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #1 from Tom Stellard tstellar@gmail.com 2010-11-21 21:43:22 PST --- This is fixed in git master.
https://bugs.freedesktop.org/show_bug.cgi?id=30750
--- Comment #2 from Ivan Sukin isukin.intelliware@gmail.com 2010-11-22 01:05:13 PST --- Many thanks.
https://bugs.freedesktop.org/show_bug.cgi?id=30750
--- Comment #3 from Ionut Biru biru.ionut@gmail.com 2011-03-12 04:52:02 PST --- @Tom is the fix available in mesa 7.10.1?
i'm still having this bug when using gnome-shell
https://bugs.freedesktop.org/show_bug.cgi?id=30750
--- Comment #4 from Tom Stellard tstellar@gmail.com 2011-03-12 10:57:12 PST --- (In reply to comment #3)
@Tom is the fix available in mesa 7.10.1?
i'm still having this bug when using gnome-shell
Can you file a new bug. This is a different problem.
https://bugs.freedesktop.org/show_bug.cgi?id=30750
--- Comment #5 from Marek Olšák maraeo@gmail.com 2011-03-12 11:11:51 PST --- (In reply to comment #3)
@Tom is the fix available in mesa 7.10.1?
i'm still having this bug when using gnome-shell
Yes, it's in 7.10.
Note that this is not a bug, it's a hardware limitation. Sometimes we can improve the compiler so that it generates a little less instructions, but that only applies to shaders the size of which is very close to the hardware limit. Too long shaders are simply NOT supported by hardware. Period.
Please set the environment variable RADEON_DEBUG=fp and attach the output gnome-shell will generate (in a new bug).
https://bugs.freedesktop.org/show_bug.cgi?id=30750
--- Comment #6 from Ionut Biru biru.ionut@gmail.com 2011-03-12 11:51:46 PST --- (In reply to comment #5)
(In reply to comment #3)
@Tom is the fix available in mesa 7.10.1?
i'm still having this bug when using gnome-shell
Yes, it's in 7.10.
Note that this is not a bug, it's a hardware limitation. Sometimes we can improve the compiler so that it generates a little less instructions, but that only applies to shaders the size of which is very close to the hardware limit. Too long shaders are simply NOT supported by hardware. Period.
Please set the environment variable RADEON_DEBUG=fp and attach the output gnome-shell will generate (in a new bug).
thanks for explaining what does that mean.
bug reported here: https://bugs.freedesktop.org/show_bug.cgi?id=35257
dri-devel@lists.freedesktop.org