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-like4 | API does not
exist |
same as Linux, minimal porting needed |
API does not exist |
1 | Visual Studio 2005 project files, tested both in 32 bit and
64 bit Windows XP. |
2 | tested both in 32 bit and 64 bit i386, as well as
ia64. Regular testing on Ubuntu 6.10 and RHEL4. |
3 | AGL 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. |
4 | Version 0.1 was tested on SGI IRIX. Porting to other
Unix-like operating system requires minimal porting effort, mostly for
compiler differences. |
5 | Version 0.4 and later has experimental support for
Cygwin. |
6 | requires WGL_NV_gpu_affinity extension available on nVidia
Quadro fx with selected drivers. |
7 | svn tree has experimental support for MinGW/MSys. |