mesa: Changes to 'mesa_7_0_branch'
Brian Paul
brianp at kemper.freedesktop.org
Wed Aug 15 10:21:27 UTC 2007
src/mesa/main/attrib.c | 255 +++++++++++++++++++++++++------------------------
src/mesa/main/mtypes.h | 6 -
src/mesa/main/texobj.c | 1
3 files changed, 134 insertions(+), 128 deletions(-)
commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary
New commits:
commit 00ccff03a50ac62091c4d1735a31d4debed2c8c9
Author: Brian <brian.paul at tungstengraphics.com>
Date: Wed Aug 15 11:21:06 2007 +0100
Rewrite quite a bit of the code for glPush/PopAttrib() for texture state.
Remove the Saved1D/2D/etc fields from gl_texture_attrib in mtypes.h
Use a new texture_state struct in attrib.c that has the extra information
for restoring texture object state and saving references to the texture
objects (so they can't accidentally get deleted while referenced by the
attribute stack). All the texobj refcounting is mutex-protected now.
commit 21594921b1a0a46508da0155120d1161ce1a0e22
Author: Brian <brian.paul at tungstengraphics.com>
Date: Wed Aug 15 11:18:38 2007 +0100
copy Target in _mesa_copy_texture_object()
More information about the mesa-commit
mailing list