New st_init_*_functions() to initialize the driver functions table.
authorBrian <brian.paul@tungstengraphics.com>
Mon, 6 Aug 2007 19:53:28 +0000 (20:53 +0100)
committerBrian <brian.paul@tungstengraphics.com>
Mon, 6 Aug 2007 19:53:28 +0000 (20:53 +0100)
commit6da9234fd437f97267e7831f034c78b31156d939
treea272c747c910a58cb2a74ca7fbdae059af2437d1
parent8ebf91d15eeb6f19d19580f6319477aaad4df3fd
New st_init_*_functions() to initialize the driver functions table.

We need to do these initializations before initializing the Mesa context
because context init involves creating texture/program/etc objects.
14 files changed:
src/mesa/state_tracker/st_cb_bufferobjects.c
src/mesa/state_tracker/st_cb_bufferobjects.h
src/mesa/state_tracker/st_cb_clear.c
src/mesa/state_tracker/st_cb_clear.h
src/mesa/state_tracker/st_cb_drawpixels.c
src/mesa/state_tracker/st_cb_drawpixels.h
src/mesa/state_tracker/st_cb_fbo.c
src/mesa/state_tracker/st_cb_fbo.h
src/mesa/state_tracker/st_cb_program.c
src/mesa/state_tracker/st_cb_texture.c
src/mesa/state_tracker/st_cb_texture.h
src/mesa/state_tracker/st_context.c
src/mesa/state_tracker/st_context.h
src/mesa/state_tracker/st_program.h