summaryrefslogtreecommitdiffstats
path: root/progs/directfb/multi_window.c
diff options
context:
space:
mode:
authorBrian <[email protected]>2007-08-15 11:21:06 +0100
committerBrian <[email protected]>2007-08-15 11:21:06 +0100
commit00ccff03a50ac62091c4d1735a31d4debed2c8c9 (patch)
tree31440ba0e6e26ae403ed8a52447f42550e469947 /progs/directfb/multi_window.c
parent21594921b1a0a46508da0155120d1161ce1a0e22 (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