Bug 30048 - [r300g] ColorCube: Too many instructions
Summary: [r300g] ColorCube: Too many instructions
Status: RESOLVED NOTABUG
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.colorcubestudio.com/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-06 10:32 UTC by Sven Arvidsson
Modified: 2011-02-22 06:12 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
RADEON_DEBUG=fp log (281.62 KB, application/x-gzip)
2010-09-06 10:32 UTC, Sven Arvidsson
Details

Description Sven Arvidsson 2010-09-06 10:32:35 UTC
Created attachment 38482 [details]
RADEON_DEBUG=fp log

The game ColorCube isn't working correctly when GLSL is used:

r300 FP: Compiler Error:
r500_fragprog_emit.c::emit_paired(): emit_alu: Too many instructions
Using a dummy shader instead.
r300 FP: Compiler Error:
r500_fragprog_emit.c::emit_paired(): emit_alu: Too many instructions
Using a dummy shader instead.
r300 FP: Compiler Error:
r500_fragprog_emit.c::emit_paired(): emit_alu: Too many instructions
Using a dummy shader instead.
r300 FP: Compiler Error:
r500_fragprog_emit.c::emit_paired(): emit_alu: Too many instructions
Using a dummy shader instead.
r300 FP: Compiler Error:
r500_fragprog_emit.c::emit_paired(): emit_alu: Too many instructions
Using a dummy shader instead.

This is most likely the same, or similar too bug 28860, as they are both built with the Blender Game Engine. 

Contrary to 28860 I don't get any "rejected CS" in this game. 

http://www.colorcubestudio.com/

System environment:
-- system architecture: 32-bit
-- Linux distribution: Debian unstable
-- GPU: RV570
-- Model: Asus EAX1950Pro 256MB
-- Display connector: DVI
-- xf86-video-ati: e9928fe036e9382fd7bc353f3f05531445f08977
-- xserver: 1.8.99.904 (1.9.0 RC 5)
-- mesa: 99f3c9caa39fbe9dfa7561c919202395720e9472
-- drm: 23287f05cf2443ddf9e028e29beb5bd30979c6cf
-- kernel: 2.6.35
Comment 1 Marek Olšák 2011-02-22 06:12:17 UTC
It's a hardware limitation. Closing..


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.