mesa: Changes to 'gallium-0.1'

Keith Whitwell keithw at kemper.freedesktop.org
Fri Jan 25 20:53:54 UTC 2008


 src/mesa/drivers/dri/intel_winsys/intel_winsys.h      |   23 +-
 src/mesa/drivers/dri/intel_winsys/intel_winsys_i915.c |    2 
 src/mesa/drivers/dri/intel_winsys/intel_winsys_pipe.c |   53 +++---
 src/mesa/drivers/x11/xm_winsys.c                      |   24 +--
 src/mesa/pipe/cell/ppu/cell_draw_arrays.c             |    2 
 src/mesa/pipe/cell/ppu/cell_draw_arrays.h             |    2 
 src/mesa/pipe/cell/ppu/cell_texture.h                 |    2 
 src/mesa/pipe/failover/fo_context.c                   |    2 
 src/mesa/pipe/i915simple/i915_blit.c                  |    6 
 src/mesa/pipe/i915simple/i915_blit.h                  |    6 
 src/mesa/pipe/i915simple/i915_context.c               |    2 
 src/mesa/pipe/i915simple/i915_context.h               |    4 
 src/mesa/pipe/i915simple/i915_prim_vbuf.c             |    3 
 src/mesa/pipe/i915simple/i915_state_emit.c            |    2 
 src/mesa/pipe/i915simple/i915_surface.c               |    2 
 src/mesa/pipe/i915simple/i915_texture.c               |    2 
 src/mesa/pipe/i915simple/i915_winsys.h                |    4 
 src/mesa/pipe/i965simple/brw_blit.c                   |    6 
 src/mesa/pipe/i965simple/brw_blit.h                   |    8 -
 src/mesa/pipe/i965simple/brw_context.h                |    6 
 src/mesa/pipe/i965simple/brw_draw.c                   |    4 
 src/mesa/pipe/i965simple/brw_draw.h                   |    2 
 src/mesa/pipe/i965simple/brw_draw_upload.c            |    4 
 src/mesa/pipe/i965simple/brw_state.h                  |    2 
 src/mesa/pipe/i965simple/brw_state_pool.c             |    7 
 src/mesa/pipe/i965simple/brw_surface.c                |    2 
 src/mesa/pipe/i965simple/brw_tex_layout.c             |    3 
 src/mesa/pipe/i965simple/brw_winsys.h                 |    8 -
 src/mesa/pipe/i965simple/brw_wm_surface_state.c       |    2 
 src/mesa/pipe/p_context.h                             |    2 
 src/mesa/pipe/p_inlines.h                             |   43 +++--
 src/mesa/pipe/p_state.h                               |   23 ++
 src/mesa/pipe/p_winsys.h                              |   17 --
 src/mesa/pipe/pipebuffer/Makefile                     |    2 
 src/mesa/pipe/pipebuffer/pb_buffer.c                  |   49 ++++--
 src/mesa/pipe/pipebuffer/pb_buffer.h                  |  111 +++++++-------
 src/mesa/pipe/pipebuffer/pb_buffer_client.c           |   60 +++----
 src/mesa/pipe/pipebuffer/pb_buffer_fenced.c           |  102 ++++---------
 src/mesa/pipe/pipebuffer/pb_buffer_fenced.h           |   10 -
 src/mesa/pipe/pipebuffer/pb_buffer_handle.c           |  140 ------------------
 src/mesa/pipe/pipebuffer/pb_buffer_handle.h           |  120 ---------------
 src/mesa/pipe/pipebuffer/pb_buffer_malloc.c           |   41 ++---
 src/mesa/pipe/pipebuffer/pb_buffer_null.c             |   98 ------------
 src/mesa/pipe/pipebuffer/pb_bufmgr.h                  |   24 +--
 src/mesa/pipe/pipebuffer/pb_bufmgr_fenced.c           |   36 ++--
 src/mesa/pipe/pipebuffer/pb_bufmgr_mm.c               |   88 +++++------
 src/mesa/pipe/pipebuffer/pb_bufmgr_pool.c             |   75 ++++-----
 src/mesa/pipe/softpipe/sp_context.c                   |    2 
 src/mesa/pipe/softpipe/sp_draw_arrays.c               |    2 
 src/mesa/pipe/softpipe/sp_state.h                     |    2 
 src/mesa/pipe/softpipe/sp_state_fs.c                  |    7 
 src/mesa/pipe/softpipe/sp_texture.c                   |    4 
 src/mesa/pipe/softpipe/sp_texture.h                   |    2 
 src/mesa/pipe/xlib/xm_winsys.c                        |   80 ++++------
 src/mesa/pipe/xlib/xm_winsys_aub.c                    |   44 ++---
 src/mesa/pipe/xlib/xm_winsys_aub.h                    |    4 
 src/mesa/state_tracker/st_atom_constbuf.c             |    3 
 src/mesa/state_tracker/st_cb_bufferobjects.c          |    5 
 src/mesa/state_tracker/st_cb_bufferobjects.h          |    4 
 src/mesa/state_tracker/st_cb_fbo.c                    |    4 
 src/mesa/state_tracker/st_context.c                   |    3 
 src/mesa/state_tracker/st_draw.c                      |   21 +-
 62 files changed, 529 insertions(+), 894 deletions(-)

commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary

New commits:
commit 1e0d30a515e4cac891b6c590f12a33e0e8a8e295
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Fri Jan 25 20:53:31 2008 +0000

    gallium:  rename pipe_buffer_handle to pipe_buffer, rework pipebuffer/ code
    
    Provide an actual definition of the pipe_buffer struct,  containing
    the parameters used to create the buffer, and its refcount.
    
    Shift refcounting buffers out of the winsys interface, similar to
    surfaces & textures.
    
    Rework pipebuffer/ to reflect the fact these changes, and also Michel's
    reworking of the buffer interface.




More information about the mesa-commit mailing list