diff options
author | Brian <[email protected]> | 2007-08-15 11:21:06 +0100 |
---|---|---|
committer | Brian <[email protected]> | 2007-08-15 11:21:06 +0100 |
commit | 00ccff03a50ac62091c4d1735a31d4debed2c8c9 (patch) | |
tree | 31440ba0e6e26ae403ed8a52447f42550e469947 /progs/directfb/multi_window.c | |
parent | 21594921b1a0a46508da0155120d1161ce1a0e22 (diff) |
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.
Diffstat (limited to 'progs/directfb/multi_window.c')
0 files changed, 0 insertions, 0 deletions