]> git.tdb.fi Git - libs/gl.git/blob - source/version_1_3.h
Remove the global drawing functions
[libs/gl.git] / source / version_1_3.h
1 #ifndef MSP_GL_VERSION_1_3_
2 #define MSP_GL_VERSION_1_3_
3
4 #include "gl.h"
5 #include <GL/glext.h>
6
7 namespace Msp {
8 namespace GL {
9
10 extern PFNGLACTIVETEXTUREPROC glActiveTexture;
11 extern PFNGLCLIENTACTIVETEXTUREPROC glClientActiveTexture;
12 extern PFNGLMULTITEXCOORD1DPROC glMultiTexCoord1d;
13 extern PFNGLMULTITEXCOORD1DVPROC glMultiTexCoord1dv;
14 extern PFNGLMULTITEXCOORD1FPROC glMultiTexCoord1f;
15 extern PFNGLMULTITEXCOORD1FVPROC glMultiTexCoord1fv;
16 extern PFNGLMULTITEXCOORD1IPROC glMultiTexCoord1i;
17 extern PFNGLMULTITEXCOORD1IVPROC glMultiTexCoord1iv;
18 extern PFNGLMULTITEXCOORD1SPROC glMultiTexCoord1s;
19 extern PFNGLMULTITEXCOORD1SVPROC glMultiTexCoord1sv;
20 extern PFNGLMULTITEXCOORD2DPROC glMultiTexCoord2d;
21 extern PFNGLMULTITEXCOORD2DVPROC glMultiTexCoord2dv;
22 extern PFNGLMULTITEXCOORD2FPROC glMultiTexCoord2f;
23 extern PFNGLMULTITEXCOORD2FVPROC glMultiTexCoord2fv;
24 extern PFNGLMULTITEXCOORD2IPROC glMultiTexCoord2i;
25 extern PFNGLMULTITEXCOORD2IVPROC glMultiTexCoord2iv;
26 extern PFNGLMULTITEXCOORD2SPROC glMultiTexCoord2s;
27 extern PFNGLMULTITEXCOORD2SVPROC glMultiTexCoord2sv;
28 extern PFNGLMULTITEXCOORD3DPROC glMultiTexCoord3d;
29 extern PFNGLMULTITEXCOORD3DVPROC glMultiTexCoord3dv;
30 extern PFNGLMULTITEXCOORD3FPROC glMultiTexCoord3f;
31 extern PFNGLMULTITEXCOORD3FVPROC glMultiTexCoord3fv;
32 extern PFNGLMULTITEXCOORD3IPROC glMultiTexCoord3i;
33 extern PFNGLMULTITEXCOORD3IVPROC glMultiTexCoord3iv;
34 extern PFNGLMULTITEXCOORD3SPROC glMultiTexCoord3s;
35 extern PFNGLMULTITEXCOORD3SVPROC glMultiTexCoord3sv;
36 extern PFNGLMULTITEXCOORD4DPROC glMultiTexCoord4d;
37 extern PFNGLMULTITEXCOORD4DVPROC glMultiTexCoord4dv;
38 extern PFNGLMULTITEXCOORD4FPROC glMultiTexCoord4f;
39 extern PFNGLMULTITEXCOORD4FVPROC glMultiTexCoord4fv;
40 extern PFNGLMULTITEXCOORD4IPROC glMultiTexCoord4i;
41 extern PFNGLMULTITEXCOORD4IVPROC glMultiTexCoord4iv;
42 extern PFNGLMULTITEXCOORD4SPROC glMultiTexCoord4s;
43 extern PFNGLMULTITEXCOORD4SVPROC glMultiTexCoord4sv;
44 extern PFNGLLOADTRANSPOSEMATRIXFPROC glLoadTransposeMatrixf;
45 extern PFNGLLOADTRANSPOSEMATRIXDPROC glLoadTransposeMatrixd;
46 extern PFNGLMULTTRANSPOSEMATRIXFPROC glMultTransposeMatrixf;
47 extern PFNGLMULTTRANSPOSEMATRIXDPROC glMultTransposeMatrixd;
48 extern PFNGLSAMPLECOVERAGEPROC glSampleCoverage;
49 extern PFNGLCOMPRESSEDTEXIMAGE3DPROC glCompressedTexImage3D;
50 extern PFNGLCOMPRESSEDTEXIMAGE2DPROC glCompressedTexImage2D;
51 extern PFNGLCOMPRESSEDTEXIMAGE1DPROC glCompressedTexImage1D;
52 extern PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC glCompressedTexSubImage3D;
53 extern PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glCompressedTexSubImage2D;
54 extern PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC glCompressedTexSubImage1D;
55 extern PFNGLGETCOMPRESSEDTEXIMAGEPROC glGetCompressedTexImage;
56
57 void init_version_1_3();
58
59 } // namespace GL
60 } // namespace Msp
61
62 #endif