Release Notes: This release adds support for OpenGL 4.4 and OpenGL ES 3.0, improves OpenGL performance, and reduces memory consumption. It also includes a brand new SDL2 backend, support for joystick and gamepad devices, and a huge amount of stability fixes. Users of OpenTK 1.0 and 1.1 beta are strongly encouraged to upgrade.
Release Notes: This release introduces an NSIS-based installer for Windows, an improved build system, and various documentation and stability fixes. Users of previous versions are strongly encouraged to upgrade.
Release Notes: This release fixes a large number of issues identified in beta-2. Notable improvements include increased GameWindow stability on all platforms, increased stability in multithreaded scenarios, a new multithreading sample, new convenience OpenGL functions, mouse/keyboard input fixes, and improved inline and hardcopy documentation (intellisense and PDF, respectively). No breaking changes were introduced in this release. Users of previous versions are strongly encouraged to upgrade.
Release Notes: This release resolves all issues identified in beta-1. In particular, it improves stability and performance on Mac OS X, resolves multi-threading issues on Linux, and fixes exceptions on *BSD, Solaris, and Windows platforms. Additionally, it fixes a number of minor issues in the OpenGL bindings and the math toolkit, and optimizes vector-quaternion transformations.
Release Notes: This release includes significant bugfixes and stability fixes, many new OpenGL examples for shaders, vertex buffer objects, and picking, type-safe OpenGL ES 2.0 bindings, and improved multithreading and multi-monitor support. Due to the number and significance of stability fixes, users of previous versions are strongly recommended to upgrade.
Release Notes: This is the fourth work-in-progress snapshot of the 0.9.9 series that will lead to the first stable release. It resolves a large number of issues in the OpenGL, OpenGL|ES, OpenCL, and OpenAL bindings, and the NativeWindow and the GLControl classes. The math library was improved. Users of previous OpenTK versions are encouraged to upgrade.
Release Notes: This is a bugfix release that improves text printing when lighting, texture environment, or texcoord generation modes are not at their default settings.
Release Notes: This version introduces support for all OpenGL|ES extensions and improves the OpenCL bindings and the ARB_imaging subset of OpenGL. It also improves behavior on broken xlib implementations, adds new functionality to the math library, and adds support for running projects written against the older Tao framework.
Release Notes: Same-day support for OpenGL 3.2 was added. Experimental support for OpenGL|ES 1.0, 1.1, and 2.0 was added. A large number of improvements and bugfixes were made to OpenCL, the math library, and the font renderer.
Release Notes: The Open Toolkit 0.9.9 introduces support for the OpenCL flat API. Every Mono/.Net language can now access OpenCL through the OpenTK.Compute API. The library is considered feature complete and future releases will focus on bug fixing and API/performance tuning.