
The Open Toolkit library 1.0.0-beta-1
Posted Tuesday, 10 November, 2009 - 00:07 by the Fiddler inSize: 453 bytes
md5_file hash: f41ed023ff7f2db3ed56d4237a321b4b
First released: 10 November, 2009 - 00:07
Last updated: 10 November, 2009 - 07:27
[Overview]
This is the first beta release of OpenTK 1.0. Important changes include:
- Type-safe OpenGL|ES 2.0 bindings.
- A large number of new examples on picking, shaders, dds textures, constructive solid geometry and multithreading.
- Improved Mac OS X support.
- Improved multi-monitor support.
- Improved multithreading support.
- A large number of bug- and stability fixes.
- Improved documentation.
- Improvements and bugfixes to the build system.
- Temporary removal of OpenGL|ES 1.0, 1.1 and OpenCL bindings.
Please visit http://www.opentk.com to report issues or request features.
[Resolved issues]
#550: Issue: GameWindow Icon Support
#552: [GameWindow] Make main loop interchangeable
#622: Marshal.PtrToStringAnsi replacement
#1013: [ES 2.0] Cleanup #1
#1014: [ES 2.0] Cleanup #2
#1015: [ES 2.0] Cleanup #3
#1028: [Math] Add vector transformation by quaternion
#1071: Not firing Load event for GLControl.
#1142: Multiple GLControls sample shutdown fails with KeyNotFoundException in rev 2209
#1265: New GetActiveUniformName overload returns garbage
#1268: restoring the cursor shape (tested on windows)
#1274: [ES 2.0] Cleanup #4
#1291: Provide mouseleave event
#1294: OnUpdateFrame function does not work with maximum update rate
#1300: [OpenCL] Possible bug at CL.CreateProgramWithBinary
#1303: [GL] fix FramebufferTexture parameters
#1304: GLControl Load event doesn't fire when using non-standard DPI
#1307: GL.Ortho behaves other than combination of OpenTK.Matrix4d.CreateOrthographic and GL.MultMatrix
#1313: TextureBuffer target
#1318: LoadAll missing
#1333: Spelling of SI units in documentation and captions
#1334: Mac OSX applications fail when setting up GLControl
#1338: Running apps in Mac OSX start a application called X11
#1339: DisplayDevice.Bounds not set
#1341: Vector4 constructor describes w component as z component + other spelling corrections
#1350: OpenTK.QuickStart missing System.Drawing
[Known issues]
* Mono 2.2 and 2.4.0 fail to compile OpenTK due to a compiler bug (https://bugzilla.novell.com/show_bug.cgi?id=488960). Please compile with Mono 2.0, 2.4.2+ or use the supplied binaries instead.

The Open Toolkit library 1.x-dev
Posted Monday, 9 November, 2009 - 20:17 by the Fiddler inDevelopment package for the 1.x series.

GTKSharp OpenGL Widget 1.0
Posted Monday, 9 November, 2009 - 18:49 by JTalton inSize: 363 bytes
md5_file hash: 03f2498b7f1605c4a4c416f8c2d7325c
First released: 9 November, 2009 - 18:49
Last updated: 9 November, 2009 - 18:49
GLWidget 1.0 release. Should be working with OpenTK versions greater than 0.9.9-3.

The Open Toolkit library 0.9.9-3
Posted Wednesday, 21 October, 2009 - 14:39 by the Fiddler inSize: 432 bytes
md5_file hash: 12585af807f71e1f7207809a014b8f7b
First released: 21 October, 2009 - 14:39
Last updated: 21 October, 2009 - 14:47
[Overview]
This is the a preview release of what will become OpenTK 1.0. Major changes:
- Bindings with generic ref/out overloads now reflect changes back to the caller.
- Improved OpenGL 3.2 bindings.
- Added helper overloads to GetAttrib* methods.
- Fixed 'out string' parameters in ES20 (should have been StringBuilder).
- Added Icon and IconChanged support to NativeWindow.
- Added Focused and FocusedChanged support to NativeWindow.
- Added KeyPress event to NativeWindow (in progress).
- Improved WindowBorder and WindowState changes for NativeWindow on win32.
- Fixed premature GLControl initialization (Load event is now correctly raised).
- Fixed Vector[234]d and Matrix4d signatures (double instead of float) and added several new methods to Matrix4 and Matrix4d.
- Fixed a large number of smaller issues and annoyances in NativeWindow (see complete bug list, below).
- Improved internal loading code for the various bindings.
- Made the binding generator more robust when handling invalid or malformed specifications.

The Open Toolkit library 0.9.9-2b
Posted Sunday, 6 September, 2009 - 09:50 by the Fiddler inSize: 433 bytes
md5_file hash: 762803aa41d68aa715aed078c03d4750
First released: 6 September, 2009 - 09:50
Last updated: 6 September, 2009 - 09:59
[Overview]
This is the third preview release of what will become OpenTK 1.0. Major changes:
- Added new OpenTK.Compatibility project to ensure compatilibility with older OpenTK and Tao projects.
- Deprecated and merged OpenTK.Utilities into OpenTK.Compatibility.
- Moved OpenTK.GLControl into its own project.
- Added NativeWindow class and modified GameWindow to inherit from it.
- Improved the build system and added support for signed assemblies.
- Added complete OpenGL|ES support.
- Recreated the OpenCL bindings using the binding generator.
- Improved the math API.
- Fixed all documentation warnings.
- Improved implementations for GraphicsContext, GLControl, NativeWindow, GameWindow.
- Added a large number of stability fixes and improved the behavior of OpenTK under buggy environments.
Please visit http://www.opentk.com to report issues or request features.
[Resolved issues]
#566: Support for signed assembly
#775: Remove [In] [Out] attributes from the GL wrappers
#993: Possible bug in GraphicsContext.CreateDummyContext()
#1071: Not firing Load event for GLControl.
#1074: X11XrandrDisplayDevice on Xming ---> Argument is out of range.
#1081: GameWindow inconsistent use of Width/Height on Windows
#1082: GameWindow Left/Top screen position
#1084: [OpenGL] ARB_imaging subset cleanup
#1089: TextPrinter is affected by TextureGen* and TextureEnvMode
#1101: OpenTK.Bind project refactoring
#1119: [Compute] "CL.GetPlatformIDs" missing "s"
#1121: GraphicsContext fails with KeyNotFoundException on SVN trunk
#1126: Bad report/count of online users
#1131: [Math] add Quaternion scaling (easy)
#1138: GLControl GraphicsContextException
#1140: ColorAttachment values on ReadBufferMode
#1141: Unhandled exception in GlControl possible bug in rev 2207
#1143: Fix all XML documentation warnings

