the Fiddler's picture

OpenTK 0.9.1 is here

Download first. Ask questions later.

I hope you like long release notes, because this release needs them. Here is the short version - check Documentation/Release.txt for the long one:

  • OpenTK.OpenAL has been renamed to OpenTK.Audio. Alut and Alc have been replaced by AudioContext and AudioReader. EFX and XRam extensions are now supported. Many fixes and improvements to the interface.
  • OpenTK.OpenGL has been renamed to OpenTK.Graphics. GraphicsContext (previously GLContext) has improved support for context creation and sharing - stencil, stereo and the rest of the parameters finally work. DisplayDevice allows to find and change the resolution of any monitor in the system.
  • GameWindows can now be fullscreen. You can also set the border of the window to "fixed" (cannot be resized) or "hidden". The mouse cursor now behaves correctly.
  • Many bug and stability fixes: mouse deltas are now reported correctly, the font renderer now correctly restores state, Matrix4.Frustum now works with skewed matrices and much more.
  • New examples: Julia Set (GLSL), OpenAL Playback.
  • New tests to play with: Input logging, Resolutions, and GameWindow states.

The Release.txt file details how to upgrade from 0.9.0 to 0.9.1, so make sure you take a look.

The next release, 0.9.2, is planned to add support for joysticks, which is the last missing feature before the beta stage. As always, feature requests (or even better, implementations), thoughts and comments welcome! Also, please report any regressions you happen across.

Have fun!


Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
djk's picture

well done, thanks

teichgraf's picture

Really fine release! Thanks for your constant effort!

triton's picture

Nice release! Thanks!

oolatin79's picture

This sounds like an awesome toolkit (found out about it in the Tao Framework forums), sounds like a lot's been accomplished so far. I can't wait to give it a try, thanks for your great work!

Miguel