1 /* prototypes for the Mesa WGL functions */
2 /* relocated here so that I could make GLUT get them properly */
8 WGLAPI
int GLAPIENTRY
wglDeleteContext(HGLRC
);
9 WGLAPI
int GLAPIENTRY
wglMakeCurrent(HDC
,HGLRC
);
10 WGLAPI
int GLAPIENTRY
wglSetPixelFormat(HDC
, int, const PIXELFORMATDESCRIPTOR
*);
11 WGLAPI
int GLAPIENTRY
wglSwapBuffers(HDC hdc
);
12 WGLAPI HDC GLAPIENTRY
wglGetCurrentDC(void);
13 WGLAPI HGLRC GLAPIENTRY
wglCreateContext(HDC
);
14 WGLAPI HGLRC GLAPIENTRY
wglCreateLayerContext(HDC
,int);
15 WGLAPI HGLRC GLAPIENTRY
wglGetCurrentContext(void);
16 WGLAPI PROC GLAPIENTRY
wglGetProcAddress(const char*);
17 WGLAPI
int GLAPIENTRY
SwapBuffers(HDC
);
18 WGLAPI
int GLAPIENTRY
wglChoosePixelFormat(HDC
, const PIXELFORMATDESCRIPTOR
*);
19 WGLAPI
int GLAPIENTRY
wglCopyContext(HGLRC
, HGLRC
, unsigned int);
20 WGLAPI
int GLAPIENTRY
wglDeleteContext(HGLRC
);
21 WGLAPI
int GLAPIENTRY
wglDescribeLayerPlane(HDC
, int, int, unsigned int,LPLAYERPLANEDESCRIPTOR
);
22 WGLAPI
int GLAPIENTRY
wglDescribePixelFormat(HDC
,int, unsigned int, LPPIXELFORMATDESCRIPTOR
);
23 WGLAPI
int GLAPIENTRY
wglGetLayerPaletteEntries(HDC
, int, int, int,COLORREF
*);
24 WGLAPI
int GLAPIENTRY
wglGetPixelFormat(HDC hdc
);
25 WGLAPI
int GLAPIENTRY
wglMakeCurrent(HDC
, HGLRC
);
26 WGLAPI
int GLAPIENTRY
wglRealizeLayerPalette(HDC
, int, int);
27 WGLAPI
int GLAPIENTRY
wglSetLayerPaletteEntries(HDC
, int, int, int,const COLORREF
*);
28 WGLAPI
int GLAPIENTRY
wglShareLists(HGLRC
, HGLRC
);
29 WGLAPI
int GLAPIENTRY
wglSwapLayerBuffers(HDC
, unsigned int);
30 WGLAPI
int GLAPIENTRY
wglUseFontBitmapsA(HDC
, unsigned long, unsigned long, unsigned long);
31 WGLAPI
int GLAPIENTRY
wglUseFontBitmapsW(HDC
, unsigned long, unsigned long, unsigned long);
32 WGLAPI
int GLAPIENTRY
wglUseFontOutlinesA(HDC
, unsigned long, unsigned long, unsigned long, float,float, int, LPGLYPHMETRICSFLOAT
);
33 WGLAPI
int GLAPIENTRY
wglUseFontOutlinesW(HDC
, unsigned long, unsigned long, unsigned long, float,float, int, LPGLYPHMETRICSFLOAT
);