mesa: Changes to 'softpipe_0_1_branch'

Brian Paul brianp at kemper.freedesktop.org
Fri Jul 27 16:51:11 UTC 2007


 src/mesa/pipe/softpipe/sp_context.h       |    3 
 src/mesa/pipe/softpipe/sp_prim_setup.c    |  129 +++++++++++++++++-------------
 src/mesa/pipe/softpipe/sp_quad.h          |    6 -
 src/mesa/pipe/softpipe/sp_state_derived.c |   40 +++++++++
 src/mesa/state_tracker/st_atom_setup.c    |    6 +
 5 files changed, 128 insertions(+), 56 deletions(-)

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

New commits:
commit 05ba76757b7349f0c3de2d9ce42c543fa7e931c2
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Jul 27 10:50:35 2007 -0600

    Clip triangles against softpipe->cliprect which includes scissor and surface bounds.
    
    This prevents rendering out of bounds when the viewport is partially outside the surface bounds.

commit 05bde092f39e16463dfbbe038f22f17da4346527
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Jul 27 10:25:11 2007 -0600

    remove obsolete comments

commit a0c1d591ab8d19377c7ab784a0472fac00f9fcd3
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Jul 27 10:21:34 2007 -0600

    Maintain cliprect (scissor) info in sp_state_derived.c.
    
    The cliprect depends on the scissor rect (if enabled), otherwise the drawing
    surface bounds.

commit 78ea9cee0d7fd424238ec25f9939d2c955694c0a
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Jul 27 10:10:49 2007 -0600

    Implement point/line quad clipping.  Not quite as efficient as it probably could be, but sufficient for now.

commit 6abdad28f6f6c69158b942fe420a55f12c71fb08
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Jul 27 09:27:56 2007 -0600

    check scissor state

commit df23ebbb9fe6aca7263371efc6ab6e6f4c1cf423
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Jul 27 09:06:15 2007 -0600

    s/SP_TILE_H/SP_QUAD_H/

commit e1a19781ddd855540aa65142891b23769e6da0f9
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Fri Jul 27 09:06:02 2007 -0600

    init quad.coverage values to 1.0 in case line AA is enabled so that we see something




More information about the mesa-commit mailing list