Data Structures |
| struct | PICDTABLE |
| struct | __pixelformat__ |
| struct | MesaWglCtx |
Defines |
| #define | GL_GLEXT_PROTOTYPES |
| #define | MAX_MESA_ATTRS 20 |
| #define | GL_FUNC(func) gl##func |
| #define | ICD_ENTRY(func) (PROC)GL_FUNC(func), |
| #define | MESAWGL_CTX_MAX_COUNT 20 |
Typedefs |
| typedef void * | HPBUFFERARB |
Functions |
| GLAPI const char *GLAPIENTRY | wglGetExtensionsStringARB (HDC hdc) |
| GLAPI const char *GLAPIENTRY | wglGetExtensionsStringEXT (void) |
| GLAPI BOOL GLAPIENTRY | wglChoosePixelFormatARB (HDC hdc, const int *piAttribIList, const FLOAT *pfAttribFList, UINT nMaxFormats, int *piFormats, UINT *nNumFormats) |
| GLAPI BOOL GLAPIENTRY | wglSwapIntervalEXT (int interval) |
| GLAPI int GLAPIENTRY | wglGetSwapIntervalEXT (void) |
| GLAPI BOOL GLAPIENTRY | wglGetPixelFormatAttribivARB (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, int *piAttributes, int *piValues) |
| GLAPI BOOL GLAPIENTRY | wglGetPixelFormatAttribfvARB (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, int *piAttributes, FLOAT *pfValues) |
| GLAPI BOOL GLAPIENTRY | wglMakeContextCurrentARB (HDC hDrawDC, HDC hReadDC, HGLRC hglrc) |
| GLAPI HANDLE GLAPIENTRY | wglGetCurrentReadDCARB (void) |
| GLAPI HPBUFFERARB GLAPIENTRY | wglCreatePbufferARB (HDC hDC, int iPixelFormat, int iWidth, int iHeight, const int *piAttribList) |
| GLAPI HDC GLAPIENTRY | wglGetPbufferDCARB (HPBUFFERARB hPbuffer) |
| GLAPI int GLAPIENTRY | wglReleasePbufferDCARB (HPBUFFERARB hPbuffer, HDC hDC) |
| GLAPI BOOL GLAPIENTRY | wglDestroyPbufferARB (HPBUFFERARB hPbuffer) |
| GLAPI BOOL GLAPIENTRY | wglQueryPbufferARB (HPBUFFERARB hPbuffer, int iAttribute, int *piValue) |
| GLAPI HANDLE GLAPIENTRY | wglCreateBufferRegionARB (HDC hDC, int iLayerPlane, UINT uType) |
| GLAPI VOID GLAPIENTRY | wglDeleteBufferRegionARB (HANDLE hRegion) |
| GLAPI BOOL GLAPIENTRY | wglSaveBufferRegionARB (HANDLE hRegion, int x, int y, int width, int height) |
| GLAPI BOOL GLAPIENTRY | wglRestoreBufferRegionARB (HANDLE hRegion, int x, int y, int width, int height, int xSrc, int ySrc) |
| GLAPI BOOL GLAPIENTRY | wglSetPbufferAttribARB (HPBUFFERARB hPbuffer, const int *piAttribList) |
| GLAPI BOOL GLAPIENTRY | wglBindTexImageARB (HPBUFFERARB hPbuffer, int iBuffer) |
| GLAPI BOOL GLAPIENTRY | wglReleaseTexImageARB (HPBUFFERARB hPbuffer, int iBuffer) |
| WGLAPI BOOL GLAPIENTRY | DrvCopyContext (HGLRC hglrcSrc, HGLRC hglrcDst, UINT mask) |
| WGLAPI HGLRC GLAPIENTRY | DrvCreateContext (HDC hdc) |
| WGLAPI BOOL GLAPIENTRY | DrvDeleteContext (HGLRC hglrc) |
| WGLAPI HGLRC GLAPIENTRY | DrvCreateLayerContext (HDC hdc, int iLayerPlane) |
| WGLAPI PICDTABLE GLAPIENTRY | DrvSetContext (HDC hdc, HGLRC hglrc, void *callback) |
| WGLAPI void GLAPIENTRY | DrvReleaseContext (HGLRC hglrc) |
| WGLAPI BOOL GLAPIENTRY | DrvShareLists (HGLRC hglrc1, HGLRC hglrc2) |
| WGLAPI BOOL GLAPIENTRY | DrvDescribeLayerPlane (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nBytes, LPLAYERPLANEDESCRIPTOR plpd) |
| WGLAPI int GLAPIENTRY | DrvSetLayerPaletteEntries (HDC hdc, int iLayerPlane, int iStart, int cEntries, CONST COLORREF *pcr) |
| WGLAPI int GLAPIENTRY | DrvGetLayerPaletteEntries (HDC hdc, int iLayerPlane, int iStart, int cEntries, COLORREF *pcr) |
| WGLAPI BOOL GLAPIENTRY | DrvRealizeLayerPalette (HDC hdc, int iLayerPlane, BOOL bRealize) |
| WGLAPI BOOL GLAPIENTRY | DrvSwapLayerBuffers (HDC hdc, UINT fuPlanes) |
| WGLAPI int GLAPIENTRY | DrvDescribePixelFormat (HDC hdc, int iPixelFormat, UINT nBytes, LPPIXELFORMATDESCRIPTOR ppfd) |
| WGLAPI PROC GLAPIENTRY | DrvGetProcAddress (LPCSTR lpszProc) |
| WGLAPI BOOL GLAPIENTRY | DrvSetPixelFormat (HDC hdc, int iPixelFormat, const PIXELFORMATDESCRIPTOR *ppfd) |
| WGLAPI BOOL GLAPIENTRY | DrvSwapBuffers (HDC hdc) |
| WGLAPI BOOL GLAPIENTRY | DrvValidateVersion (DWORD version) |
Variables |
| static ICDTABLE | icdTable |
| struct __pixelformat__ | pix [] |
| int | qt_pix = sizeof(pix) / sizeof(pix[0]) |
| static MesaWglCtx | wgl_ctx [MESAWGL_CTX_MAX_COUNT] |
| static unsigned | ctx_count = 0 |
| static int | ctx_current = -1 |
| static unsigned | curPFD = 0 |
| struct { |
| const char * name |
| PROC func |
| } | wgl_ext [] |