mesa: Changes to 'softpipe_0_1_branch'

Brian Paul brianp at kemper.freedesktop.org
Fri Jul 13 18:28:48 UTC 2007


 progs/trivial/point-wide.c                 |   15 ++++
 src/mesa/drivers/x11/xm_surface.c          |    2 
 src/mesa/main/queryobj.c                   |   15 ++++
 src/mesa/pipe/draw/draw_clip.c             |   17 +++-
 src/mesa/pipe/p_context.h                  |   10 ++
 src/mesa/pipe/p_defines.h                  |    2 
 src/mesa/pipe/p_state.h                    |    1 
 src/mesa/pipe/softpipe/sp_context.c        |   18 +++++
 src/mesa/pipe/softpipe/sp_context.h        |    4 +
 src/mesa/pipe/softpipe/sp_headers.h        |   13 +--
 src/mesa/pipe/softpipe/sp_prim_setup.c     |  104 ++++++++++++++++++++---------
 src/mesa/pipe/softpipe/sp_quad.c           |   12 +++
 src/mesa/pipe/softpipe/sp_quad.h           |    2 
 src/mesa/pipe/softpipe/sp_quad_coverage.c  |   74 ++++++++++++++++++++
 src/mesa/pipe/softpipe/sp_quad_fs.c        |    6 +
 src/mesa/pipe/softpipe/sp_quad_occlusion.c |   67 ++++++++++++++++++
 src/mesa/pipe/softpipe/sp_quad_stipple.c   |   50 ++++---------
 src/mesa/pipe/softpipe/sp_state_derived.c  |    6 +
 src/mesa/sources                           |    2 
 src/mesa/state_tracker/st_atom_depth.c     |    4 +
 20 files changed, 342 insertions(+), 82 deletions(-)

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

New commits:
commit 2bf4a500de24347476ce96cdd48d68ddeecbb019
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Jul 13 12:28:42 2007 -0600

    Fix for-loop in interp() so we don't go out of bounds.
    
    Improved comments for that loop.
    Added some sanity check assertions regarding vertex layout.

commit 5810b40d6e9aae6b184879a99c67f83107fc6637
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Jul 13 12:26:09 2007 -0600

    set INTERP_CONSTANT when appropriate
    
    Not really signficant now since draw_flat stage copies the provoking
    vertex color to all prim verts.

commit a47b5764c0d801fb9fc23ee80c698ff042006cb6
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Jul 13 12:23:34 2007 -0600

    comments

commit a6eccf9e4f4d4815e004db9c8c61c5cdac63bbfd
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Jul 13 11:16:13 2007 -0600

    Enable Keith's branch-less stipple code - it works.

commit 80362a90d8ad1fca14d7276169fc962f953d936d
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Jul 13 11:15:10 2007 -0600

    Add 'prim' field to quad so that stipple and aa coverage stages can do the right thing.

commit 46bba80a54afbcabc0f064433cc2194473661c30
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Jul 13 10:33:48 2007 -0600

    Implement AA points and AA coverage application in quad pipeline.

commit 5796056e289c5a698a1883586c7acde36f86618f
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Jul 13 10:32:56 2007 -0600

    press 's' to toggle smoothing

commit 563479552e2f491fb94e7fac5772f3c72cee962a
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Jul 13 09:25:57 2007 -0600

    Added basic occlusion counting

commit 676fcf0de270651311a6b812e98f2e71d7dae925
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Jul 13 09:23:41 2007 -0600

    minor rename




More information about the mesa-commit mailing list