mesa: Changes to 'softpipe_0_1_branch'

Keith Whitwell keithw at kemper.freedesktop.org
Mon Aug 13 15:24:22 UTC 2007


 src/mesa/pipe/i915simple/i915_blit.c            |   40 +--
 src/mesa/pipe/i915simple/i915_blit.h            |   26 +-
 src/mesa/pipe/i915simple/i915_clear.c           |    6 
 src/mesa/pipe/i915simple/i915_context.c         |   27 +-
 src/mesa/pipe/i915simple/i915_context.h         |   18 -
 src/mesa/pipe/i915simple/i915_debug.c           |  194 +++++++++---------
 src/mesa/pipe/i915simple/i915_debug_fp.c        |   39 +--
 src/mesa/pipe/i915simple/i915_prim_emit.c       |   33 ---
 src/mesa/pipe/i915simple/i915_regions.c         |   64 +++---
 src/mesa/pipe/i915simple/i915_state.c           |    6 
 src/mesa/pipe/i915simple/i915_state_derived.c   |   14 -
 src/mesa/pipe/i915simple/i915_state_dynamic.c   |   88 +++-----
 src/mesa/pipe/i915simple/i915_state_emit.c      |    8 
 src/mesa/pipe/i915simple/i915_state_fragprog.c  |    2 
 src/mesa/pipe/i915simple/i915_state_immediate.c |   35 +--
 src/mesa/pipe/i915simple/i915_state_inlines.h   |    6 
 src/mesa/pipe/i915simple/i915_surface.c         |   22 +-
 src/mesa/pipe/i915simple/i915_tex_layout.c      |  146 ++++++-------
 src/mesa/pipe/i915simple/i915_tex_layout.h      |    4 
 src/mesa/pipe/i915simple/i915_winsys.h          |    2 
 src/mesa/pipe/p_compiler.h                      |   63 +++++
 src/mesa/pipe/p_context.h                       |   69 +++---
 src/mesa/pipe/p_defines.h                       |   10 
 src/mesa/pipe/p_state.h                         |  253 +++++++++++-------------
 src/mesa/pipe/p_util.h                          |  117 +++++++++++
 src/mesa/pipe/softpipe/sp_clear.c               |    2 
 src/mesa/pipe/softpipe/sp_clear.h               |    2 
 src/mesa/pipe/softpipe/sp_quad_fs.c             |   12 -
 src/mesa/pipe/softpipe/sp_tex_layout.c          |   13 -
 29 files changed, 735 insertions(+), 586 deletions(-)

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

New commits:
commit 76818b67092579585d9fcb7df1a8c133e6c94a6c
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Mon Aug 13 16:24:24 2007 +0100

    Missing files

commit 40a86b20478024ca7c55400019c536cb5ff631d1
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Mon Aug 13 16:07:11 2007 +0100

    Start breaking the #include dependencies between pipe drivers and mesa.
    
    Pipe drivers shouldn't really know much about mesa and certainly shouldn't
    be #including files from src/mesa/main and the like.
    
    I've also (in i915simple especially) moved over from GL types to
    more conventional int/unsigned usage.  This probably isn't really the
    ultimate desired set of types to use - possibly C99 would be better.  It
    may even be that a subset of the GL types is preferable.




More information about the mesa-commit mailing list