commit | 7a086dc05e665a78f7e9d069aa4fc70e844b8988 | [log] [tgz] |
---|---|---|
author | Eric Anholt <anholt@FreeBSD.org> | Thu Sep 30 00:08:05 2004 +0000 |
committer | Eric Anholt <anholt@FreeBSD.org> | Thu Sep 30 00:08:05 2004 +0000 |
tree | f7ef0c3e7354f494cea48f10ae86810dd442c63f | |
parent | fa569c0a73576d3cca7cd1d0363064be099a6a22 [diff] |
OK, one more time. Simplify the state-backup system by just storing the full state in a ready-to-emit cmdbuf, which avoids the issue Nicolai Haehnle reported where the check() could return differently during backup-and-emit than it should have if it were called at the right time. Move the lit emission before most of the TCL state emission on r200, which fixes neverball issues. Tested with: r100/r200 with neverball, tuxracer, chromium, quake3, ipers