mesa: Changes to 'gallium-0.1'

Keith Whitwell keithw at kemper.freedesktop.org
Tue Sep 25 05:32:09 PDT 2007


 src/mesa/pipe/draw/draw_clip.c          |    1 
 src/mesa/pipe/draw/draw_prim.c          |    9 
 src/mesa/pipe/draw/draw_private.h       |    6 
 src/mesa/pipe/draw/draw_twoside.c       |    8 
 src/mesa/pipe/draw/draw_vertex_cache.c  |   20 +-
 src/mesa/pipe/draw/draw_vertex_shader.c |    2 
 src/mesa/pipe/softpipe/Makefile         |    1 
 src/mesa/pipe/softpipe/sp_context.c     |   14 +
 src/mesa/pipe/softpipe/sp_context.h     |    2 
 src/mesa/pipe/softpipe/sp_prim_setup.c  |   96 +++++++++-
 src/mesa/pipe/softpipe/sp_prim_setup.h  |   34 +++
 src/mesa/pipe/softpipe/sp_prim_vbuf.c   |  305 ++++++++++++++++++++++++++++++++
 src/mesa/state_tracker/st_atom_fs.c     |    2 
 src/mesa/state_tracker/st_atom_vs.c     |    2 
 14 files changed, 482 insertions(+), 20 deletions(-)

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

New commits:
commit a37e0daeb97bb36ba10038b12a909e22e08b52c4
Author: Keith Whitwell <keith at tungstengraphics.com>
Date:   Tue Sep 25 13:20:53 2007 +0100

    First attempt at building vertex buffers post-clip.
    
    Build a buffer of contigous vertices and indices at the backend of our
    software transformation/clipping path.  This will become the mechanism
    for emitting buffers of vertices to rasterization hardware.
    
    This is similar to but not the same as the post-transform vertex cache.
    In particular, these vertices are subject to clipping, culling, poly offset,
    etc.  The vertices emitted will all be used by hardware.
    
    TODOs include the actual transformation to hardware vertex formats, moving
    this out of softpipe to somewhere more useful and allowing >1 primitive to
    share the generated VB.

commit 45b37dc078130b64e110d1a965960c60c56f0e60
Author: keithw <keithw at keithw-laptop.(none)>
Date:   Tue Sep 25 13:16:25 2007 +0100

    turn off shader debug

commit 0940059f8b2dceb817e9b1778e78baf1ccc4c438
Author: keithw <keithw at keithw-laptop.(none)>
Date:   Tue Sep 25 12:08:16 2007 +0100

    test against -1 for front/back attrib



More information about the mesa-commit mailing list