| // GENERATED FILE - DO NOT EDIT. |
| // Generated by generate_entry_points.py using data from gl.xml. |
| // |
| // Copyright 2019 The ANGLE Project Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| // |
| // entry_points_gl_1_1_autogen.h: |
| // Defines the GL 1.1 entry points. |
| |
| #ifndef LIBGL_ENTRY_POINTS_GL_1_1_AUTOGEN_H_ |
| #define LIBGL_ENTRY_POINTS_GL_1_1_AUTOGEN_H_ |
| |
| #include <export.h> |
| #include "angle_gl.h" |
| |
| namespace gl |
| { |
| ANGLE_EXPORT GLboolean GL_APIENTRY AreTexturesResident(GLsizei n, |
| const GLuint *textures, |
| GLboolean *residences); |
| ANGLE_EXPORT void GL_APIENTRY ArrayElement(GLint i); |
| ANGLE_EXPORT void GL_APIENTRY BindTexture(GLenum target, GLuint texture); |
| ANGLE_EXPORT void GL_APIENTRY ColorPointer(GLint size, |
| GLenum type, |
| GLsizei stride, |
| const void *pointer); |
| ANGLE_EXPORT void GL_APIENTRY CopyTexImage1D(GLenum target, |
| GLint level, |
| GLenum internalformat, |
| GLint x, |
| GLint y, |
| GLsizei width, |
| GLint border); |
| ANGLE_EXPORT void GL_APIENTRY CopyTexImage2D(GLenum target, |
| GLint level, |
| GLenum internalformat, |
| GLint x, |
| GLint y, |
| GLsizei width, |
| GLsizei height, |
| GLint border); |
| ANGLE_EXPORT void GL_APIENTRY |
| CopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width); |
| ANGLE_EXPORT void GL_APIENTRY CopyTexSubImage2D(GLenum target, |
| GLint level, |
| GLint xoffset, |
| GLint yoffset, |
| GLint x, |
| GLint y, |
| GLsizei width, |
| GLsizei height); |
| ANGLE_EXPORT void GL_APIENTRY DeleteTextures(GLsizei n, const GLuint *textures); |
| ANGLE_EXPORT void GL_APIENTRY DisableClientState(GLenum array); |
| ANGLE_EXPORT void GL_APIENTRY DrawArrays(GLenum mode, GLint first, GLsizei count); |
| ANGLE_EXPORT void GL_APIENTRY DrawElements(GLenum mode, |
| GLsizei count, |
| GLenum type, |
| const void *indices); |
| ANGLE_EXPORT void GL_APIENTRY EdgeFlagPointer(GLsizei stride, const void *pointer); |
| ANGLE_EXPORT void GL_APIENTRY EnableClientState(GLenum array); |
| ANGLE_EXPORT void GL_APIENTRY GenTextures(GLsizei n, GLuint *textures); |
| ANGLE_EXPORT void GL_APIENTRY GetPointerv(GLenum pname, void **params); |
| ANGLE_EXPORT void GL_APIENTRY IndexPointer(GLenum type, GLsizei stride, const void *pointer); |
| ANGLE_EXPORT void GL_APIENTRY Indexub(GLubyte c); |
| ANGLE_EXPORT void GL_APIENTRY Indexubv(const GLubyte *c); |
| ANGLE_EXPORT void GL_APIENTRY InterleavedArrays(GLenum format, GLsizei stride, const void *pointer); |
| ANGLE_EXPORT GLboolean GL_APIENTRY IsTexture(GLuint texture); |
| ANGLE_EXPORT void GL_APIENTRY NormalPointer(GLenum type, GLsizei stride, const void *pointer); |
| ANGLE_EXPORT void GL_APIENTRY PolygonOffset(GLfloat factor, GLfloat units); |
| ANGLE_EXPORT void GL_APIENTRY PopClientAttrib(); |
| ANGLE_EXPORT void GL_APIENTRY PrioritizeTextures(GLsizei n, |
| const GLuint *textures, |
| const GLfloat *priorities); |
| ANGLE_EXPORT void GL_APIENTRY PushClientAttrib(GLbitfield mask); |
| ANGLE_EXPORT void GL_APIENTRY TexCoordPointer(GLint size, |
| GLenum type, |
| GLsizei stride, |
| const void *pointer); |
| ANGLE_EXPORT void GL_APIENTRY TexSubImage1D(GLenum target, |
| GLint level, |
| GLint xoffset, |
| GLsizei width, |
| GLenum format, |
| GLenum type, |
| const void *pixels); |
| ANGLE_EXPORT void GL_APIENTRY TexSubImage2D(GLenum target, |
| GLint level, |
| GLint xoffset, |
| GLint yoffset, |
| GLsizei width, |
| GLsizei height, |
| GLenum format, |
| GLenum type, |
| const void *pixels); |
| ANGLE_EXPORT void GL_APIENTRY VertexPointer(GLint size, |
| GLenum type, |
| GLsizei stride, |
| const void *pointer); |
| } // namespace gl |
| |
| #endif // LIBGL_ENTRY_POINTS_GL_1_1_AUTOGEN_H_ |