Reorganized hardware state data structures and state emission. Don't track
authorFelix Kuehling <fxkuehl@gmx.de>
Sun, 29 Feb 2004 20:42:22 +0000 (20:42 +0000)
committerFelix Kuehling <fxkuehl@gmx.de>
Sun, 29 Feb 2004 20:42:22 +0000 (20:42 +0000)
commitc6338e60ffac532a4e10013d5720597a431cbc34
treedc8560f5101a686f16c0e1a8c9644de56e8dab58
parent4923e1926ad7b7eb7de017eda8e7db64d357e5c8
Reorganized hardware state data structures and state emission. Don't track
which registers changed in all the functions that change the state. Instead
check which registers changed in the end when the hardware state is updated.
Tried to avoid cosmetic (whitespace) changes in this commit.
src/mesa/drivers/dri/savage/savage_3d_reg.h
src/mesa/drivers/dri/savage/savage_xmesa.c
src/mesa/drivers/dri/savage/savagecontext.h
src/mesa/drivers/dri/savage/savageioctl.c
src/mesa/drivers/dri/savage/savagestate.c
src/mesa/drivers/dri/savage/savagestate.h
src/mesa/drivers/dri/savage/savagetex.c