1 // GENERATED FILE - DO NOT EDIT. 2 // Generated by generate_entry_points.py using data from gl.xml. 3 // 4 // Copyright 2020 The ANGLE Project Authors. All rights reserved. 5 // Use of this source code is governed by a BSD-style license that can be 6 // found in the LICENSE file. 7 // 8 // entry_points_gl_1_4_autogen.h: 9 // Defines the GL 1.4 entry points. 10 11 #ifndef LIBGL_ENTRY_POINTS_GL_1_4_AUTOGEN_H_ 12 #define LIBGL_ENTRY_POINTS_GL_1_4_AUTOGEN_H_ 13 14 #include <export.h> 15 #include "angle_gl.h" 16 17 namespace gl 18 { 19 ANGLE_EXPORT void GL_APIENTRY BlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); 20 ANGLE_EXPORT void GL_APIENTRY BlendEquation(GLenum mode); 21 ANGLE_EXPORT void GL_APIENTRY BlendFuncSeparate(GLenum sfactorRGB, 22 GLenum dfactorRGB, 23 GLenum sfactorAlpha, 24 GLenum dfactorAlpha); 25 ANGLE_EXPORT void GL_APIENTRY FogCoordPointer(GLenum type, GLsizei stride, const void *pointer); 26 ANGLE_EXPORT void GL_APIENTRY FogCoordd(GLdouble coord); 27 ANGLE_EXPORT void GL_APIENTRY FogCoorddv(const GLdouble *coord); 28 ANGLE_EXPORT void GL_APIENTRY FogCoordf(GLfloat coord); 29 ANGLE_EXPORT void GL_APIENTRY FogCoordfv(const GLfloat *coord); 30 ANGLE_EXPORT void GL_APIENTRY MultiDrawArrays(GLenum mode, 31 const GLint *first, 32 const GLsizei *count, 33 GLsizei drawcount); 34 ANGLE_EXPORT void GL_APIENTRY MultiDrawElements(GLenum mode, 35 const GLsizei *count, 36 GLenum type, 37 const void *const *indices, 38 GLsizei drawcount); 39 ANGLE_EXPORT void GL_APIENTRY PointParameterf(GLenum pname, GLfloat param); 40 ANGLE_EXPORT void GL_APIENTRY PointParameterfv(GLenum pname, const GLfloat *params); 41 ANGLE_EXPORT void GL_APIENTRY PointParameteri(GLenum pname, GLint param); 42 ANGLE_EXPORT void GL_APIENTRY PointParameteriv(GLenum pname, const GLint *params); 43 ANGLE_EXPORT void GL_APIENTRY SecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue); 44 ANGLE_EXPORT void GL_APIENTRY SecondaryColor3bv(const GLbyte *v); 45 ANGLE_EXPORT void GL_APIENTRY SecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue); 46 ANGLE_EXPORT void GL_APIENTRY SecondaryColor3dv(const GLdouble *v); 47 ANGLE_EXPORT void GL_APIENTRY SecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue); 48 ANGLE_EXPORT void GL_APIENTRY SecondaryColor3fv(const GLfloat *v); 49 ANGLE_EXPORT void GL_APIENTRY SecondaryColor3i(GLint red, GLint green, GLint blue); 50 ANGLE_EXPORT void GL_APIENTRY SecondaryColor3iv(const GLint *v); 51 ANGLE_EXPORT void GL_APIENTRY SecondaryColor3s(GLshort red, GLshort green, GLshort blue); 52 ANGLE_EXPORT void GL_APIENTRY SecondaryColor3sv(const GLshort *v); 53 ANGLE_EXPORT void GL_APIENTRY SecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue); 54 ANGLE_EXPORT void GL_APIENTRY SecondaryColor3ubv(const GLubyte *v); 55 ANGLE_EXPORT void GL_APIENTRY SecondaryColor3ui(GLuint red, GLuint green, GLuint blue); 56 ANGLE_EXPORT void GL_APIENTRY SecondaryColor3uiv(const GLuint *v); 57 ANGLE_EXPORT void GL_APIENTRY SecondaryColor3us(GLushort red, GLushort green, GLushort blue); 58 ANGLE_EXPORT void GL_APIENTRY SecondaryColor3usv(const GLushort *v); 59 ANGLE_EXPORT void GL_APIENTRY SecondaryColorPointer(GLint size, 60 GLenum type, 61 GLsizei stride, 62 const void *pointer); 63 ANGLE_EXPORT void GL_APIENTRY WindowPos2d(GLdouble x, GLdouble y); 64 ANGLE_EXPORT void GL_APIENTRY WindowPos2dv(const GLdouble *v); 65 ANGLE_EXPORT void GL_APIENTRY WindowPos2f(GLfloat x, GLfloat y); 66 ANGLE_EXPORT void GL_APIENTRY WindowPos2fv(const GLfloat *v); 67 ANGLE_EXPORT void GL_APIENTRY WindowPos2i(GLint x, GLint y); 68 ANGLE_EXPORT void GL_APIENTRY WindowPos2iv(const GLint *v); 69 ANGLE_EXPORT void GL_APIENTRY WindowPos2s(GLshort x, GLshort y); 70 ANGLE_EXPORT void GL_APIENTRY WindowPos2sv(const GLshort *v); 71 ANGLE_EXPORT void GL_APIENTRY WindowPos3d(GLdouble x, GLdouble y, GLdouble z); 72 ANGLE_EXPORT void GL_APIENTRY WindowPos3dv(const GLdouble *v); 73 ANGLE_EXPORT void GL_APIENTRY WindowPos3f(GLfloat x, GLfloat y, GLfloat z); 74 ANGLE_EXPORT void GL_APIENTRY WindowPos3fv(const GLfloat *v); 75 ANGLE_EXPORT void GL_APIENTRY WindowPos3i(GLint x, GLint y, GLint z); 76 ANGLE_EXPORT void GL_APIENTRY WindowPos3iv(const GLint *v); 77 ANGLE_EXPORT void GL_APIENTRY WindowPos3s(GLshort x, GLshort y, GLshort z); 78 ANGLE_EXPORT void GL_APIENTRY WindowPos3sv(const GLshort *v); 79 } // namespace gl 80 81 #endif // LIBGL_ENTRY_POINTS_GL_1_4_AUTOGEN_H_ 82