https://bugs.freedesktop.org/show_bug.cgi?id=36978
--- Comment #7 from Dymchenko Bogdan dmbohdan@gmail.com 2011-05-09 06:48:10 PDT --- (In reply to comment #2)
Please attach your xorg log, dmesg output, and glxinfo output. Some of the commands that are added mostly likely for the tcl-related registers are not properly accounted for. I'd start with r200EnsureEmitSize() in r200_tcl.c and make sure it's properly accounting for all the state that needs to be emitted. Print out what size it expects vs. what size gets emitted for each bit of state and track down where the count is off.
and one moment about "I'd start with r200EnsureEmitSize() in r200_tcl.c" rv200 is an R100-based chipset, so driver is r100