GLX und WGL/Windows
Einige WGL- und Windows-Funktionen sind mehr oder weniger analog zu GLX X Window-Funktionen. In der folgenden Liste werden GLX-Funktionen und die entsprechenden WGL/Windows-Funktionen aufgeführt, wenn verfügbar.
GLX/Xlib-Funktion | WGL-/Windows-Funktion |
---|---|
glXChooseVisual | ChoosePixelFormat |
glXCopyContext | wglCopyContext |
glXCreateContext | wglCreateContext, wglShareLists |
glXCreateGLXPixmap | CreateDIBitmap / CreateDIBSection |
glXDestroyContext | wglDeleteContext |
glXDestroyGLXPixmap | DeleteObject |
glXGetConfig | DescribePixelFormat |
glXGetCurrentContext | wglGetCurrentContext |
glXGetCurrentDrawable | wglGetCurrentDC |
glXGetProcAddress | wglGetProcAddress |
glXIsDirect | Nicht zutreffend. |
glXMakeCurrent | wglMakeCurrent |
glXQueryExtension | GetVersion |
glXQueryVersion | GetVersion |
glXSwapBuffers | SwapBuffers |
glXUseXFont | wglUseFontBitmaps / wglUseFontOutlines |
glXWaitGL | Nicht zutreffend. |
glXWaitX | Nicht zutreffend. |
XCreateWindow | CreateWindow / CreateWindowEx und GetDC / BeginPaint |
XGetVisualInfo | GetPixelFormat |
XSync | GdiFlush |
Nicht zutreffend. | SetPixelFormat |
Weitere Informationen finden Sie im Leitfaden zum Portieren.