================================================================================ OpenTK 0.3.13.3 Alpha Release notes IMPORTANT: This release is intended for testing and experimentation only. Use at your own risk! -------------------------------------------------------------------------------- 0.3.13 Highlights: * Feature: Math toolkit (Vector2/3/4, Matrix4, Quaternion and Box2 structs). Implemented by Andy Gill. * Feature: Texture font support. Cross-platform, high quality, high speed. * Feature: Size of OpenTK.dll cut down by a factor of two. Build speed improved by a factor of ten. * Feature: Two new examples show the use of fonts ("Fonts" and "Text" examples). * Feature: "Textures" example shows how to load a texture with the System.Drawing.Bitmap class. * Feature: Improved GameWindow.Run() timing. New timing-related properties. * Feature: VSync support for GameWindow, GLControl, GLContext. * Feature: Improved GameWindow.Exit() behavior. Now immediately starts the shutdown sequence (no need to return from OnUpdateFrame/OnRenderFrame/etc, first). * Feature: OpenTK logo by Kostas Soulakellis. * Bug fix (Linux): GameWindow no longer crashes on exit under Linux, when closed with the 'X' button. * Bug fix (Linux): GLSL example no longer crashes with a glibc error when shutting down. * Bug fix (all): IntPtr's passed to void* parameters called the object overload, not the void* one. * Known issue (Windows): WinRawMouse MouseDriver generates garbage. * Known issue (Windows): A first chance GameWindowExitException may be caught by the Visual Studio debugger. This is harmless and does not indicate an error - just continue the debugging session normally. * Known issue (Linux): OpenTK programs may exhibit instability under Mesa3d 6.5.x and/or Mono 1.2.4. Update to Mesa3d 7.0.x and Mono 1.2.5 to resolve this. * Known issue (Linux): DisplayModes with 32-bit bit-depths exhibit flashing under Mesa3d 6.5.x. Is a Mesa3d problem, update to Mesa3d 7.0.x or request a 24-bit depth. * Known issue (Linux): "Extensions" example crashes under Mono 1.2.x, where x < 6. * Known issue (Linux): "Textures" example displays corrupt texture under linux. Investigating. * Known issue (All): TextureFont's are currently limited to one font sheet and new glyphs will fail when the sheet becomes full. This limitation will be lifted in later versions. For now mitigate the issue by loading the largest-sized fonts first. * Known issue (All): Some commandline arguments in "Bind" do not work. -------------------------------------------------------------------------------- OpenTK homepage: http://opentk.sourceforge.net/ The latest version is always available at http://sourceforge.net/projects/opentk Living on the edge? 'svn co https://opentk.svn.sourceforge.net/svnroot/opentk/trunk opentk' ================================================================================