]> git.tdb.fi Git - libs/gl.git/blob - source/version_1_2.h
Remove the global drawing functions
[libs/gl.git] / source / version_1_2.h
1 #ifndef MSP_GL_VERSION_1_2_
2 #define MSP_GL_VERSION_1_2_
3
4 #include "gl.h"
5 #include <GL/glext.h>
6
7 namespace Msp {
8 namespace GL {
9
10 extern PFNGLBLENDCOLORPROC glBlendColor;
11 extern PFNGLBLENDEQUATIONPROC glBlendEquation;
12 extern PFNGLDRAWRANGEELEMENTSPROC glDrawRangeElements;
13 extern PFNGLCOLORTABLEPROC glColorTable;
14 extern PFNGLCOLORTABLEPARAMETERFVPROC glColorTableParameterfv;
15 extern PFNGLCOLORTABLEPARAMETERIVPROC glColorTableParameteriv;
16 extern PFNGLCOPYCOLORTABLEPROC glCopyColorTable;
17 extern PFNGLGETCOLORTABLEPROC glGetColorTable;
18 extern PFNGLGETCOLORTABLEPARAMETERFVPROC glGetColorTableParameterfv;
19 extern PFNGLGETCOLORTABLEPARAMETERIVPROC glGetColorTableParameteriv;
20 extern PFNGLCOLORSUBTABLEPROC glColorSubTable;
21 extern PFNGLCOPYCOLORSUBTABLEPROC glCopyColorSubTable;
22 extern PFNGLCONVOLUTIONFILTER1DPROC glConvolutionFilter1D;
23 extern PFNGLCONVOLUTIONFILTER2DPROC glConvolutionFilter2D;
24 extern PFNGLCONVOLUTIONPARAMETERFPROC glConvolutionParameterf;
25 extern PFNGLCONVOLUTIONPARAMETERFVPROC glConvolutionParameterfv;
26 extern PFNGLCONVOLUTIONPARAMETERIPROC glConvolutionParameteri;
27 extern PFNGLCONVOLUTIONPARAMETERIVPROC glConvolutionParameteriv;
28 extern PFNGLCOPYCONVOLUTIONFILTER1DPROC glCopyConvolutionFilter1D;
29 extern PFNGLCOPYCONVOLUTIONFILTER2DPROC glCopyConvolutionFilter2D;
30 extern PFNGLGETCONVOLUTIONFILTERPROC glGetConvolutionFilter;
31 extern PFNGLGETCONVOLUTIONPARAMETERFVPROC glGetConvolutionParameterfv;
32 extern PFNGLGETCONVOLUTIONPARAMETERIVPROC glGetConvolutionParameteriv;
33 extern PFNGLGETSEPARABLEFILTERPROC glGetSeparableFilter;
34 extern PFNGLSEPARABLEFILTER2DPROC glSeparableFilter2D;
35 extern PFNGLGETHISTOGRAMPROC glGetHistogram;
36 extern PFNGLGETHISTOGRAMPARAMETERFVPROC glGetHistogramParameterfv;
37 extern PFNGLGETHISTOGRAMPARAMETERIVPROC glGetHistogramParameteriv;
38 extern PFNGLGETMINMAXPROC glGetMinmax;
39 extern PFNGLGETMINMAXPARAMETERFVPROC glGetMinmaxParameterfv;
40 extern PFNGLGETMINMAXPARAMETERIVPROC glGetMinmaxParameteriv;
41 extern PFNGLHISTOGRAMPROC glHistogram;
42 extern PFNGLMINMAXPROC glMinmax;
43 extern PFNGLRESETHISTOGRAMPROC glResetHistogram;
44 extern PFNGLRESETMINMAXPROC glResetMinmax;
45 extern PFNGLTEXIMAGE3DPROC glTexImage3D;
46 extern PFNGLTEXSUBIMAGE3DPROC glTexSubImage3D;
47 extern PFNGLCOPYTEXSUBIMAGE3DPROC glCopyTexSubImage3D;
48
49 void init_version_1_2();
50
51 } // namespace GL
52 } // namespace Msp
53
54 #endif