replace GLint with GLsizei in a gluScaleImage, gluBuild1/2DMipmaps()
[mesa.git] / include / GL / mesa_wgl.h
1 /* prototypes for the Mesa WGL functions */
2 /* relocated here so that I could make GLUT get them properly */
3
4 #ifndef GL_H
5 # include <gl/gl.h>
6 #endif
7
8 #ifdef _MSC_VER
9 # pragma warning( push )
10 # pragma warning( disable : 4273 ) /* 'function' : inconsistent DLL linkage. dllexport assumed. */
11 #endif
12
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 *);
43
44 #ifdef _MSC_VER
45 # pragma warning( pop )
46 #endif