src/mesa/drivers/dri/intel_winsys/intel_winsys_pipe.c | 82 +++++------- src/mesa/pipe/i915simple/i915_context.c | 4 src/mesa/pipe/i915simple/i915_prim_vbuf.c | 8 - src/mesa/pipe/i915simple/i915_state.c | 3 src/mesa/pipe/i915simple/i915_texture.c | 14 -- src/mesa/pipe/i965simple/brw_curbe.c | 7 - src/mesa/pipe/i965simple/brw_draw_upload.c | 6 src/mesa/pipe/i965simple/brw_misc_state.c | 6 src/mesa/pipe/i965simple/brw_state_pool.c | 10 - src/mesa/pipe/i965simple/brw_tex_layout.c | 14 -- src/mesa/pipe/p_defines.h | 26 +-- src/mesa/pipe/p_inlines.h | 4 src/mesa/pipe/p_winsys.h | 59 +------- src/mesa/pipe/pipebuffer/pb_buffer_handle.c | 52 ------- src/mesa/pipe/pipebuffer/pb_buffer_handle.h | 4 src/mesa/pipe/pipebuffer/pb_bufmgr_mm.c | 3 src/mesa/pipe/pipebuffer/pb_bufmgr_pool.c | 4 src/mesa/pipe/softpipe/sp_draw_arrays.c | 6 src/mesa/pipe/softpipe/sp_texture.c | 9 - src/mesa/pipe/xlib/xm_winsys.c | 69 +--------- src/mesa/pipe/xlib/xm_winsys_aub.c | 119 +++--------------- src/mesa/state_tracker/st_atom_constbuf.c | 16 +- src/mesa/state_tracker/st_cb_bufferobjects.c | 106 +++++++++------- src/mesa/state_tracker/st_cb_bufferobjects.h | 1 src/mesa/state_tracker/st_context.h | 7 - src/mesa/state_tracker/st_draw.c | 45 +----- 26 files changed, 228 insertions(+), 456 deletions(-)
commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary New commits: commit 756d52ec12c41ee90ee9598dc9028cc134806bd2 Author: Michel Dänzer <[EMAIL PROTECTED]> Date: Fri Jan 25 17:01:01 2008 +0100 gallium: Simplify winsys buffer interface. The properties of a buffer represented by struct pipe_buffer_handle are now basically constant over its lifetime. The state tracker gets to deal with any more complex buffer semantics it may need to provide.
_______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit