Add pipe buffer managment functions.
authorKeith Whitwell <keith@tungstengraphics.com>
Mon, 6 Aug 2007 09:15:30 +0000 (10:15 +0100)
committerKeith Whitwell <keith@tungstengraphics.com>
Mon, 6 Aug 2007 09:15:30 +0000 (10:15 +0100)
commit95794abec4bdc5cda9f2e7d139a70c3acf372fe3
tree31b3c2550363639bccd6a8d1e72a860f196800f7
parent1d1b9e6be45e75ad12a01c82e3c0d55ff9da4183
Add pipe buffer managment functions.

The state_tracker driver needs these to implement, eg. pixel buffer objects,
vertex buffer objects.
17 files changed:
src/mesa/drivers/dri/i915pipe/intel_blit.c
src/mesa/drivers/dri/i915pipe/intel_fbo.c
src/mesa/drivers/dri/i915pipe/intel_softpipe.c
src/mesa/drivers/dri/i915pipe/intel_surface.c
src/mesa/drivers/dri/i915pipe/intel_tex_image.c
src/mesa/pipe/Makefile.template
src/mesa/pipe/p_context.h
src/mesa/pipe/p_state.h
src/mesa/pipe/softpipe/Makefile
src/mesa/pipe/softpipe/sp_buffer.c [new file with mode: 0644]
src/mesa/pipe/softpipe/sp_buffer.h [new file with mode: 0644]
src/mesa/pipe/softpipe/sp_context.c
src/mesa/pipe/softpipe/sp_region.c
src/mesa/pipe/softpipe/sp_winsys.h
src/mesa/sources
src/mesa/state_tracker/st_cb_bufferobjects.c [new file with mode: 0644]
src/mesa/state_tracker/st_cb_bufferobjects.h [new file with mode: 0644]