#define S_DOCUMENTATION #define S_DOCUMENTATION_COMPATIBILITY #define PAGE Documentation #define SUBPAGE Compatibility Matrix #include "header.shtml"
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. |