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