mesa: Changes to 'gallium-0.1'
Michel Daenzer
daenzer at kemper.freedesktop.org
Fri Jan 25 16:01:24 UTC 2008
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 <michel at tungstengraphics.com>
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.
More information about the mesa-commit
mailing list