mesa: Changes to 'master'

Ian Romanick idr at kemper.freedesktop.org
Thu Jun 7 21:03:59 UTC 2007


 progs/demos/shadowtex.c        |  311 +++++++++++++++++++++++++++++++++++------
 src/mesa/main/extensions.c     |    2 
 src/mesa/main/mtypes.h         |    6 
 src/mesa/main/texstate.c       |   37 ++++
 src/mesa/main/texstate.h       |    4 
 src/mesa/shader/arbprogparse.c |   40 ++++-
 src/mesa/swrast/s_fragprog.c   |   17 ++
 src/mesa/swrast/s_texfilter.c  |   20 --
 8 files changed, 367 insertions(+), 70 deletions(-)

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

New commits:
commit 7b559a91028d297b34df9ec939bd4d00fad6027c
Author: Ian Romanick <idr at us.ibm.com>
Date:   Thu Jun 7 13:58:50 2007 -0700

    Add support for GL_ARB_fragment_program_shadow.

commit 84d1b24647c0719551e8bcd5fa4601fbd3b1d555
Author: Ian Romanick <idr at us.ibm.com>
Date:   Thu Jun 7 13:38:06 2007 -0700

    Fix ARB_fp spec conformance bug WRT shadow sampling.
    
    The ARB_fp (and other assembly-level fragment program specs) say that the
    depth comparison function is always GL_NONE in fragment program mode.

commit 359c6eada7172d61ed52091dcc8f406ad0598b8a
Author: Ian Romanick <idr at us.ibm.com>
Date:   Thu Jun 7 12:12:14 2007 -0700

    Add support for shadow mapping with vertex and fragment programs

commit 2260c245fd5798a6b3661c3a529654d9f577821d
Author: Ian Romanick <idr at us.ibm.com>
Date:   Thu Jun 7 12:09:44 2007 -0700

    Refactor shadow map modelview and projection code
    
    Explicitly store the modelview matrix and projection matrix used when the
    shadow map is created.  These matrices only need be updated when
    RenderShadowMap is called.  Previously, slightly different code was used to
    draw and project the shadow map.

commit f575d4fa7f69a5de87c52002ffaf3e745634aff5
Author: Ian Romanick <idr at us.ibm.com>
Date:   Thu Jun 7 11:59:42 2007 -0700

    Remove '#if defined' tests for ARB extensions.




More information about the mesa-commit mailing list