aboutsummaryrefslogtreecommitdiff
path: root/generic/Image.c
diff options
context:
space:
mode:
authorlecoanet2004-03-04 08:39:00 +0000
committerlecoanet2004-03-04 08:39:00 +0000
commit34e9e2a7e4795e28f8189617f67adb32c0c91c2f (patch)
treec2fa588145de633ac31da1da5672da1cd8f0881f /generic/Image.c
parent1b0ed7126d85ee2de0e7dba1f5a86044a69d8269 (diff)
downloadtkzinc-34e9e2a7e4795e28f8189617f67adb32c0c91c2f.zip
tkzinc-34e9e2a7e4795e28f8189617f67adb32c0c91c2f.tar.gz
tkzinc-34e9e2a7e4795e28f8189617f67adb32c0c91c2f.tar.bz2
tkzinc-34e9e2a7e4795e28f8189617f67adb32c0c91c2f.tar.xz
* OpenGL contexts are allocated by display instead of by widget.
* Colormaps are not allocated for each widget window but are cached by display (should be perhaps by screen) * Freed the visual info returned by each call to glXChooseVisual. This used to generate a memory leak for each widget instance. * Adapted for perl/Tk 804. * Some better init code to prevent valgrind from reporting use of unitialized memory (can be useful anyway). * Commented an OpenGL bug workaround dealing with bad partial redraw after moving the window. It seems to have disappeared (tested with NVIDIA 53.3). * Free the drawing GC as part of destroy cleanup.
Diffstat (limited to 'generic/Image.c')
0 files changed, 0 insertions, 0 deletions