mesa: Changes to 'softpipe_0_1_branch'

Brian Paul brianp at kemper.freedesktop.org
Sat Aug 11 16:05:21 UTC 2007


 src/mesa/drivers/x11/xm_buffer.c        |   26 +++++-
 src/mesa/drivers/x11/xm_softpipe.c      |  127 +++++++++++++++++++++++---------
 src/mesa/drivers/x11/xm_surface.c       |   34 ++++++++
 src/mesa/pipe/i915simple/i915_regions.c |    2 
 src/mesa/pipe/i915simple/i915_surface.c |    3 
 src/mesa/pipe/p_state.h                 |    9 +-
 src/mesa/pipe/p_winsys.h                |    1 
 src/mesa/pipe/softpipe/sp_region.c      |    2 
 8 files changed, 158 insertions(+), 46 deletions(-)

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

New commits:
commit bf383d1f5496f6c2ce318bbe1c02e7c7953a9153
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Sat Aug 11 17:04:12 2007 +0100

    repair breakage from recent pipe_winsys re-org

commit 37fdc69a99a7692d337fb4efaea97df842490f21
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Sat Aug 11 17:03:51 2007 +0100

    fix invalid usage of buffer_unreference()
    
    Need to pass the address of the buffer ptr, not the buffer ptr.
    Before, the region->buffer type was void * so it wasn't effectively
    type-checked.  Changing the type to pipe_buffer_object* allows the
    compiler to detect the error.  Fixing this solves a segfault.

commit 83521ee66ad3f3cd3ec8212d6f746caecdc6c407
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Sat Aug 11 17:00:56 2007 +0100

    notes/asserts for get/put_tile()

commit bec2230514ad2e8e52625ecb339fcadfabffd4df
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Sat Aug 11 16:59:54 2007 +0100

    move pipe_buffer_handle definition to top of file, use it in pipe_region

commit 0b13336540b887601d5d9c3106aeece848bf589f
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Sat Aug 11 16:59:15 2007 +0100

    remove #include mtypes.h




More information about the mesa-commit mailing list