1 /* prototypes for the Mesa WGL functions */
2 /* relocated here so that I could make GLUT get them properly */
9 # pragma warning( push )
10 # pragma warning( disable : 4273 ) /* 'function' : inconsistent DLL linkage. dllexport assumed. */
13 WGLAPI
int GLAPIENTRY
wglDeleteContext(HGLRC
);
14 WGLAPI
int GLAPIENTRY
wglMakeCurrent(HDC
,HGLRC
);
15 WGLAPI
int GLAPIENTRY
wglSetPixelFormat(HDC
, int, const PIXELFORMATDESCRIPTOR
*);
16 WGLAPI
int GLAPIENTRY
wglSwapBuffers(HDC hdc
);
17 WGLAPI HDC GLAPIENTRY
wglGetCurrentDC(void);
18 WGLAPI HGLRC GLAPIENTRY
wglCreateContext(HDC
);
19 WGLAPI HGLRC GLAPIENTRY
wglCreateLayerContext(HDC
,int);
20 WGLAPI HGLRC GLAPIENTRY
wglGetCurrentContext(void);
21 WGLAPI PROC GLAPIENTRY
wglGetProcAddress(const char*);
22 WGLAPI
int GLAPIENTRY
wglChoosePixelFormat(HDC
, const PIXELFORMATDESCRIPTOR
*);
23 WGLAPI
int GLAPIENTRY
wglCopyContext(HGLRC
, HGLRC
, unsigned int);
24 WGLAPI
int GLAPIENTRY
wglDeleteContext(HGLRC
);
25 WGLAPI
int GLAPIENTRY
wglDescribeLayerPlane(HDC
, int, int, unsigned int,LPLAYERPLANEDESCRIPTOR
);
26 WGLAPI
int GLAPIENTRY
wglDescribePixelFormat(HDC
,int, unsigned int, LPPIXELFORMATDESCRIPTOR
);
27 WGLAPI
int GLAPIENTRY
wglGetLayerPaletteEntries(HDC
, int, int, int,COLORREF
*);
28 WGLAPI
int GLAPIENTRY
wglGetPixelFormat(HDC hdc
);
29 WGLAPI
int GLAPIENTRY
wglMakeCurrent(HDC
, HGLRC
);
30 WGLAPI
int GLAPIENTRY
wglRealizeLayerPalette(HDC
, int, int);
31 WGLAPI
int GLAPIENTRY
wglSetLayerPaletteEntries(HDC
, int, int, int,const COLORREF
*);
32 WGLAPI
int GLAPIENTRY
wglShareLists(HGLRC
, HGLRC
);
33 WGLAPI
int GLAPIENTRY
wglSwapLayerBuffers(HDC
, unsigned int);
34 WGLAPI
int GLAPIENTRY
wglUseFontBitmapsA(HDC
, unsigned long, unsigned long, unsigned long);
35 WGLAPI
int GLAPIENTRY
wglUseFontBitmapsW(HDC
, unsigned long, unsigned long, unsigned long);
36 WGLAPI
int GLAPIENTRY
wglUseFontOutlinesA(HDC
, unsigned long, unsigned long, unsigned long, float,float, int, LPGLYPHMETRICSFLOAT
);
37 WGLAPI
int GLAPIENTRY
wglUseFontOutlinesW(HDC
, unsigned long, unsigned long, unsigned long, float,float, int, LPGLYPHMETRICSFLOAT
);
38 WGLAPI
int GLAPIENTRY
SwapBuffers(HDC
);
39 WGLAPI
int GLAPIENTRY
ChoosePixelFormat(HDC
,const PIXELFORMATDESCRIPTOR
*);
40 WGLAPI
int GLAPIENTRY
DescribePixelFormat(HDC
,int,unsigned int,PIXELFORMATDESCRIPTOR
*);
41 WGLAPI
int GLAPIENTRY
GetPixelFormat(HDC
);
42 WGLAPI
int GLAPIENTRY
SetPixelFormat(HDC
,int,const PIXELFORMATDESCRIPTOR
*);
45 # pragma warning( pop )