https://bugs.freedesktop.org/show_bug.cgi?id=39782
--- Comment #11 from Tom Stellard tstellar@gmail.com 2012-04-22 18:10:00 PDT --- (In reply to comment #10)
Created attachment 57314 [details] xvmc log obtained via RADEON_DEBUG=all
Having a similar problem on a R420. When using mplayer -vo xvmc to play an MPEG-2 file (recorded from DVB) I can only see a window filled with a majority of green squares flashing. On stderr, the following message is shown:
r300 FP: Compiler Error: compiler/r300_fragprog_emit.c::begin_tex(): Too many texture indirections Using a dummy shader instead.
Can you try the latest version of mesa from git? I don't think xvmc playback works, but that error message should be fixed. If you still see that error, please use the environment variable RADEON_DEBUG=fp,vp and post the output.