AgateOTK.dll

AgateOTK.dll is display driver using OpenGL through the OpenTK interop library. OpenTK provides some nifty features such as automatic context creation for Windows, Linux and Mac OS X, so AgateOTK provides hardware-accelerated OpenGL support for these operating systems. The framerate in both Windows and Linux is comparable to the framerate obtained using AgateMDX on Windows.

In order to use AgateOTK.dll, the OpenTK.dll and OpenTK.Utilities.dll files must be included. In order to support running on Mono on non-Windows platforms, the OpenTK.dll.config file must be manually copied into the same directory as the OpenTK.dll file. This config file provides mapping from the dll names used in Windows to the dynamic libraries (.so or .dylib) used in Linux and Mac OS.