https://bugs.freedesktop.org/show_bug.cgi?id=43964
--- Comment #3 from Ian Romanick idr@freedesktop.org 2011-12-20 10:40:59 PST --- (In reply to comment #0)
CG: 'PostEffect_Motion_fp.cg' using profile: 'arbfp1' CG ERROR : "The compile returned an error."
core/programs/PostEffect_Motion_fp.cg(28) : error C5013: profile does not support "for" statements and "for" could not be unrolled.
CG: Error loading: 'core/programs/PostEffect_Motion_fp.cg'! ERROR: Couldn't create program 'PostEffect_Motion_fp.cg'
I don't think this error has anything to do with Mesa or the r600 driver. This error message comes from the Cg compiler. It's saying that the shader is trying to do something that the Cg compiler can't handle on this driver. Cg is the shading language from NVIDIA, and it's compiler is completely external to the driver. The game is trying to do something that the driver can't do.