Another source release for OpenTK is out, featuring a slightly updated OpenGL binding generator (version 0.7.5.1) and a new class (GLForm) which can be used to create continuously updating OpenGL applications (for example a game).
With the GLForm class you can change resolutions and bitdepth, create a windowed or fullscreen application and have a fast game loop without memory leaks (in contrast with Application.DoEvents() which is not designed for game loops!).
.Net under windows is still the only supported platform - a bug in Mono does not allow the GLForm to run correctly (the other OpenTK parts work ok). Linux support will happen shortly after Mono works again.
Note: The GLSL example may crash on you if your card does not support OpenGL 2.0! You will need an Nvidia 5200 or ATi (sorry, AMD) 9500 or later card, with updated drivers.
Log in to post a comment.