<li>added timers (Togl_TimerFunc) from Peter Dern and Elmar Gerwalin
</ul>
<h3>Version 1.4 — September 17, 1997</h3>
<ul>
<li>ported to Microsoft Windows NT (Robert Casto)
<li>updated for Tcl/Tk 8.0
<li>added many config flags (-redsize, -depthsize, etc) (Matthias Ott)
<li>added Togl_Set*Func() functions to reassign callback functions (Matthias Ott)
<li>added Togl_ResetDefaultCallbacks() and Togl_ClientData() functions (Greg Couch)
</ul>
<h3>Version 1.5 — September 18, 1998</h3>
<ul>
<li>fixed a few Unix and Microsoft Windows compilation bugs
<li>added Ben Evan's SGI stereo functions
<li>multiple expose events now reduced to one redraw
<li>destroying Togl widgets caused problems, patched by Adrian J. Chung
<li>added Togl_TkWin() function
<li>updated for Tcl/Tk 8.0p2
<li>added gears demo from Philip Quaife
<li>added <code>-sharelist</code> and <code>-sharecontext</code> config flags
<li>fixed a few overlay update bugs
<li>added <code>-indirect</code> config flag
</ul>
<h3>Version 1.6 — May 7, 2003</h3>
<ul>
<li>added Togl_SetTimerFunc function
<li>updated for Tcl/Tk 8.0.5 and 8.1
<li>context sharing added for Microsoft Windows
<li>Macintosh support (by Paul Thiessen)
<li>Tcl/Tk stubs support — see README.tcl (by Jonas Beskow)
</ul>
<h3>Version 1.7 — January 6, 2006</h3>
<ul>
<li>added Mac OS X support
<li>enabled asking for quad-buffered stereo pixel formats on all platforms
(use -oldstereo on SGIs for splitscreen stereo — C API changed too)
<li>configuring the cursor is no longer slow
<li>added <code>-pixelformat</code> config flag
<li>added setgrid support (unfortunately many window managers can't cope with 1x1 pixel grid)
<li>only free context when last reference is gone
<li>switched to TEA-based configure (instead of editting make files)
</ul>
<h3>Version 2.0 — April 22, 2008</h3>
<ul>
<li>stubified C API
<li>replaced EPS support with TK photo image support
<li>simplified C API by requiring callback command options
<li>Added command arguments for create, destroy, etc. callbacks,
so there is a -createcommand option to the togl command (etc.).
(and removed Togl_*Func from the C API)
<li>added togl instance commands that call C API —
see <ahref="tclapi.html">documentation</a>
<li>use Tcl objects internally
<li>use Tcl object interface for callbacks
<li>vertical sync control
<li>fix thread safety in anticipation that OpenGL drivers may someday be thread safe
<li>added simple stereo rendering interface
<li>revised font C API
<li>updated font support for Tk 8.4 on all platforms
<li>updated documentation
<li>prebuilt binaries
</ul>
<h3>Version 2.1 — December 2009 </h3>
<ul>
<li>incorporate the part of the X11R6 Xmu library that Togl uses
so it will work on (Linux) systems that don't have the Xmu shared library
<li>Mac OS X Aqua delete context bug fix
<li>multisampling support
<li>pbuffer support (Unix/X11, Microsoft Windows, Mac OS X)
<li>Ability to copy context state
<li>row interleaved stereo support
</ul>
<br>
<h3>Future plans</h3>
Patches for the following are especially welcome:
<ul>
<li>Tk 8.5 fonts
<li>Aqua Cocoa support (Tk 8.6b2)
<li>OpenGL 3 contexts
<li>EGL support
<li>RGB overlays
<li>Tcl access to colormap manipulation
<li>NVidia consumer stereo support
</ul>
<hr>
<ahref="http://sourceforge.net/projects/togl">
<imgsrc="http://sflogo.sourceforge.net/sflogo.php?group_id=519&type=13"width="120"height="30"border="0"alt="Get Togl at SourceForge.net. Fast, secure and Free Open Source software downloads">