Equalizer logo
Collage logo
GPU-SD logo

Compatibility Matrix

Please get in contact with us if you need or anticipate additional platform support.

WGL GLX (X11) AGL (Carbon)
Windows XP1,5,7 pipe creates affinity context6, window uses handle (HWND) and WGL context (HGLRC) not yet implemented API does not exist
Linux2 API does not exist pipe uses X11 display connection (Display*), window uses X11 drawable (XID) and glX context (GLXContext) API does not exist
Mac OS X3 API does not exist same as Linux window uses Carbon WindowRef and AGLContext
Other Unix-like4API does not exist same as Linux, minimal porting needed API does not exist

1Visual Studio 2005 project files, tested both in 32 bit and 64 bit Windows XP.
2tested both in 32 bit and 64 bit i386, as well as ia64. Regular testing on Ubuntu 6.10 and RHEL4.
3AGL or Tiger only support 32 bit, 64 bit possible with GLX on Mac OS X 10.5 Leopard. Tested on i386 and ppc using 10.4 Tiger and on i386 and x86_64 using 10.5 Leopard. Universal libraries and universal binary support. Makefile-based build environment, no XCode or framework support yet.
4Version 0.1 was tested on SGI IRIX. Porting to other Unix-like operating system requires minimal porting effort, mostly for compiler differences.
5Version 0.4 and later has experimental support for Cygwin.
6requires WGL_NV_gpu_affinity extension available on nVidia Quadro fx with selected drivers.
7svn tree has experimental support for MinGW/MSys.