mesa: Changes to 'gallium-0.1'

Brian Paul brianp at kemper.freedesktop.org
Thu Feb 21 15:57:05 PST 2008


 src/gallium/auxiliary/draw/Makefile        |    1 
 src/gallium/auxiliary/draw/draw_context.h  |    3 
 src/gallium/auxiliary/draw/draw_private.h  |    1 
 src/gallium/auxiliary/draw/draw_pstipple.c |  717 +++++++++++++++++++++++++++++
 src/gallium/auxiliary/draw/draw_validate.c |    6 
 src/gallium/drivers/softpipe/sp_context.c  |    5 
 src/gallium/drivers/softpipe/sp_context.h  |    7 
 src/gallium/drivers/softpipe/sp_quad.c     |    2 
 8 files changed, 742 insertions(+)

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

New commits:
commit 446bfc32a83008e0865ec869bc80b920c907f10f
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Thu Feb 21 16:56:32 2008 -0700

    gallium: new draw stage for polygon stipple.
    
    For hardware without native polygon stipple.  Create a 32x32 alpha texture
    that encodes the stipple pattern.  Modify the user's fragment program to
    sample the texture (with gl_FragCoord) and kill the fragment according to
    the texel value.
    Temporarily enabled in softpipe driver, replacing the sp_quad_stipple.c step.



More information about the mesa-commit mailing list