st/mesa: Implement st_api.h.
authorChia-I Wu <olv@lunarg.com>
Sun, 7 Feb 2010 11:20:52 +0000 (19:20 +0800)
committerChia-I Wu <olv@lunarg.com>
Fri, 12 Mar 2010 01:57:07 +0000 (09:57 +0800)
commitde8a879f5c77dbf5c31251e07b2f1b8d2635716c
tree77ad03688172ac016db0d1d9df4a7c4ecd64328a
parent8bcd616a3ffd040ef28b61b38b22da2dad9e2242
st/mesa: Implement st_api.h.

There is currently no user of this new interface.  As the inteface can
coexist with st_public.h, everthing should work as before.

ST_TEXTURE_2D is both defined by st_public.h and st_api.h.  Reorder the
headers in st/dri to avoid conflicts.
src/gallium/state_trackers/dri/dri_context.c
src/gallium/state_trackers/dri/dri_drawable.c
src/mesa/SConscript
src/mesa/sources.mak
src/mesa/state_tracker/st_atom.c
src/mesa/state_tracker/st_cb_fbo.c
src/mesa/state_tracker/st_cb_flush.c
src/mesa/state_tracker/st_context.c
src/mesa/state_tracker/st_context.h
src/mesa/state_tracker/st_manager.c [new file with mode: 0644]
src/mesa/state_tracker/st_manager.h [new file with mode: 0644]