gallium: implement CSO save/restore functions for use by meta operations (blit, gen...
authorBrian <brian.paul@tungstengraphics.com>
Wed, 19 Mar 2008 17:12:48 +0000 (11:12 -0600)
committerBrian <brian.paul@tungstengraphics.com>
Wed, 19 Mar 2008 17:14:18 +0000 (11:14 -0600)
commit7d95efde0a0e13e13c59444703bc47eb13926385
tree807dbe0e71c0c98534fef1957b7317acd306c3a5
parent1213c7257335d577cf0217e34edafddf0451ba1b
gallium: implement CSO save/restore functions for use by meta operations (blit, gen-mipmaps, quad-clear, etc)

Also, additional cso_set_*() functions for viewport, framebuffer, blend color,
etc. state.
14 files changed:
src/gallium/auxiliary/cso_cache/cso_context.c
src/gallium/auxiliary/cso_cache/cso_context.h
src/gallium/auxiliary/util/u_blit.c
src/gallium/auxiliary/util/u_blit.h
src/gallium/auxiliary/util/u_gen_mipmap.c
src/gallium/auxiliary/util/u_gen_mipmap.h
src/mesa/state_tracker/st_atom_blend.c
src/mesa/state_tracker/st_atom_framebuffer.c
src/mesa/state_tracker/st_atom_viewport.c
src/mesa/state_tracker/st_cb_blit.c
src/mesa/state_tracker/st_cb_clear.c
src/mesa/state_tracker/st_cb_drawpixels.c
src/mesa/state_tracker/st_context.h
src/mesa/state_tracker/st_gen_mipmap.c