Path: blob/main_old/src/libGL/entry_points_gl_1_autogen.h
1693 views
// GENERATED FILE - DO NOT EDIT.1// Generated by generate_entry_points.py using data from gl.xml.2//3// Copyright 2020 The ANGLE Project Authors. All rights reserved.4// Use of this source code is governed by a BSD-style license that can be5// found in the LICENSE file.6//7// entry_points_gl_1_autogen.h:8// Defines the Desktop GL 1.x entry points.910#ifndef LIBGL_ENTRY_POINTS_GL_1_AUTOGEN_H_11#define LIBGL_ENTRY_POINTS_GL_1_AUTOGEN_H_1213#include <export.h>14#include "angle_gl.h"1516extern "C" {1718// GL 1.019ANGLE_EXPORT void GL_APIENTRY GL_Accum(GLenum op, GLfloat value);20ANGLE_EXPORT void GL_APIENTRY GL_AlphaFunc(GLenum func, GLfloat ref);21ANGLE_EXPORT void GL_APIENTRY GL_Begin(GLenum mode);22ANGLE_EXPORT void GL_APIENTRY GL_Bitmap(GLsizei width,23GLsizei height,24GLfloat xorig,25GLfloat yorig,26GLfloat xmove,27GLfloat ymove,28const GLubyte *bitmap);29ANGLE_EXPORT void GL_APIENTRY GL_BlendFunc(GLenum sfactor, GLenum dfactor);30ANGLE_EXPORT void GL_APIENTRY GL_CallList(GLuint list);31ANGLE_EXPORT void GL_APIENTRY GL_CallLists(GLsizei n, GLenum type, const void *lists);32ANGLE_EXPORT void GL_APIENTRY GL_Clear(GLbitfield mask);33ANGLE_EXPORT void GL_APIENTRY GL_ClearAccum(GLfloat red,34GLfloat green,35GLfloat blue,36GLfloat alpha);37ANGLE_EXPORT void GL_APIENTRY GL_ClearColor(GLfloat red,38GLfloat green,39GLfloat blue,40GLfloat alpha);41ANGLE_EXPORT void GL_APIENTRY GL_ClearDepth(GLdouble depth);42ANGLE_EXPORT void GL_APIENTRY GL_ClearIndex(GLfloat c);43ANGLE_EXPORT void GL_APIENTRY GL_ClearStencil(GLint s);44ANGLE_EXPORT void GL_APIENTRY GL_ClipPlane(GLenum plane, const GLdouble *equation);45ANGLE_EXPORT void GL_APIENTRY GL_Color3b(GLbyte red, GLbyte green, GLbyte blue);46ANGLE_EXPORT void GL_APIENTRY GL_Color3bv(const GLbyte *v);47ANGLE_EXPORT void GL_APIENTRY GL_Color3d(GLdouble red, GLdouble green, GLdouble blue);48ANGLE_EXPORT void GL_APIENTRY GL_Color3dv(const GLdouble *v);49ANGLE_EXPORT void GL_APIENTRY GL_Color3f(GLfloat red, GLfloat green, GLfloat blue);50ANGLE_EXPORT void GL_APIENTRY GL_Color3fv(const GLfloat *v);51ANGLE_EXPORT void GL_APIENTRY GL_Color3i(GLint red, GLint green, GLint blue);52ANGLE_EXPORT void GL_APIENTRY GL_Color3iv(const GLint *v);53ANGLE_EXPORT void GL_APIENTRY GL_Color3s(GLshort red, GLshort green, GLshort blue);54ANGLE_EXPORT void GL_APIENTRY GL_Color3sv(const GLshort *v);55ANGLE_EXPORT void GL_APIENTRY GL_Color3ub(GLubyte red, GLubyte green, GLubyte blue);56ANGLE_EXPORT void GL_APIENTRY GL_Color3ubv(const GLubyte *v);57ANGLE_EXPORT void GL_APIENTRY GL_Color3ui(GLuint red, GLuint green, GLuint blue);58ANGLE_EXPORT void GL_APIENTRY GL_Color3uiv(const GLuint *v);59ANGLE_EXPORT void GL_APIENTRY GL_Color3us(GLushort red, GLushort green, GLushort blue);60ANGLE_EXPORT void GL_APIENTRY GL_Color3usv(const GLushort *v);61ANGLE_EXPORT void GL_APIENTRY GL_Color4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha);62ANGLE_EXPORT void GL_APIENTRY GL_Color4bv(const GLbyte *v);63ANGLE_EXPORT void GL_APIENTRY GL_Color4d(GLdouble red,64GLdouble green,65GLdouble blue,66GLdouble alpha);67ANGLE_EXPORT void GL_APIENTRY GL_Color4dv(const GLdouble *v);68ANGLE_EXPORT void GL_APIENTRY GL_Color4f(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha);69ANGLE_EXPORT void GL_APIENTRY GL_Color4fv(const GLfloat *v);70ANGLE_EXPORT void GL_APIENTRY GL_Color4i(GLint red, GLint green, GLint blue, GLint alpha);71ANGLE_EXPORT void GL_APIENTRY GL_Color4iv(const GLint *v);72ANGLE_EXPORT void GL_APIENTRY GL_Color4s(GLshort red, GLshort green, GLshort blue, GLshort alpha);73ANGLE_EXPORT void GL_APIENTRY GL_Color4sv(const GLshort *v);74ANGLE_EXPORT void GL_APIENTRY GL_Color4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha);75ANGLE_EXPORT void GL_APIENTRY GL_Color4ubv(const GLubyte *v);76ANGLE_EXPORT void GL_APIENTRY GL_Color4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha);77ANGLE_EXPORT void GL_APIENTRY GL_Color4uiv(const GLuint *v);78ANGLE_EXPORT void GL_APIENTRY GL_Color4us(GLushort red,79GLushort green,80GLushort blue,81GLushort alpha);82ANGLE_EXPORT void GL_APIENTRY GL_Color4usv(const GLushort *v);83ANGLE_EXPORT void GL_APIENTRY GL_ColorMask(GLboolean red,84GLboolean green,85GLboolean blue,86GLboolean alpha);87ANGLE_EXPORT void GL_APIENTRY GL_ColorMaterial(GLenum face, GLenum mode);88ANGLE_EXPORT void GL_APIENTRY89GL_CopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type);90ANGLE_EXPORT void GL_APIENTRY GL_CullFace(GLenum mode);91ANGLE_EXPORT void GL_APIENTRY GL_DeleteLists(GLuint list, GLsizei range);92ANGLE_EXPORT void GL_APIENTRY GL_DepthFunc(GLenum func);93ANGLE_EXPORT void GL_APIENTRY GL_DepthMask(GLboolean flag);94ANGLE_EXPORT void GL_APIENTRY GL_DepthRange(GLdouble n, GLdouble f);95ANGLE_EXPORT void GL_APIENTRY GL_Disable(GLenum cap);96ANGLE_EXPORT void GL_APIENTRY GL_DrawBuffer(GLenum buf);97ANGLE_EXPORT void GL_APIENTRY98GL_DrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels);99ANGLE_EXPORT void GL_APIENTRY GL_EdgeFlag(GLboolean flag);100ANGLE_EXPORT void GL_APIENTRY GL_EdgeFlagv(const GLboolean *flag);101ANGLE_EXPORT void GL_APIENTRY GL_Enable(GLenum cap);102ANGLE_EXPORT void GL_APIENTRY GL_End();103ANGLE_EXPORT void GL_APIENTRY GL_EndList();104ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord1d(GLdouble u);105ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord1dv(const GLdouble *u);106ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord1f(GLfloat u);107ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord1fv(const GLfloat *u);108ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord2d(GLdouble u, GLdouble v);109ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord2dv(const GLdouble *u);110ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord2f(GLfloat u, GLfloat v);111ANGLE_EXPORT void GL_APIENTRY GL_EvalCoord2fv(const GLfloat *u);112ANGLE_EXPORT void GL_APIENTRY GL_EvalMesh1(GLenum mode, GLint i1, GLint i2);113ANGLE_EXPORT void GL_APIENTRY GL_EvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2);114ANGLE_EXPORT void GL_APIENTRY GL_EvalPoint1(GLint i);115ANGLE_EXPORT void GL_APIENTRY GL_EvalPoint2(GLint i, GLint j);116ANGLE_EXPORT void GL_APIENTRY GL_FeedbackBuffer(GLsizei size, GLenum type, GLfloat *buffer);117ANGLE_EXPORT void GL_APIENTRY GL_Finish();118ANGLE_EXPORT void GL_APIENTRY GL_Flush();119ANGLE_EXPORT void GL_APIENTRY GL_Fogf(GLenum pname, GLfloat param);120ANGLE_EXPORT void GL_APIENTRY GL_Fogfv(GLenum pname, const GLfloat *params);121ANGLE_EXPORT void GL_APIENTRY GL_Fogi(GLenum pname, GLint param);122ANGLE_EXPORT void GL_APIENTRY GL_Fogiv(GLenum pname, const GLint *params);123ANGLE_EXPORT void GL_APIENTRY GL_FrontFace(GLenum mode);124ANGLE_EXPORT void GL_APIENTRY GL_Frustum(GLdouble left,125GLdouble right,126GLdouble bottom,127GLdouble top,128GLdouble zNear,129GLdouble zFar);130ANGLE_EXPORT GLuint GL_APIENTRY GL_GenLists(GLsizei range);131ANGLE_EXPORT void GL_APIENTRY GL_GetBooleanv(GLenum pname, GLboolean *data);132ANGLE_EXPORT void GL_APIENTRY GL_GetClipPlane(GLenum plane, GLdouble *equation);133ANGLE_EXPORT void GL_APIENTRY GL_GetDoublev(GLenum pname, GLdouble *data);134ANGLE_EXPORT GLenum GL_APIENTRY GL_GetError();135ANGLE_EXPORT void GL_APIENTRY GL_GetFloatv(GLenum pname, GLfloat *data);136ANGLE_EXPORT void GL_APIENTRY GL_GetIntegerv(GLenum pname, GLint *data);137ANGLE_EXPORT void GL_APIENTRY GL_GetLightfv(GLenum light, GLenum pname, GLfloat *params);138ANGLE_EXPORT void GL_APIENTRY GL_GetLightiv(GLenum light, GLenum pname, GLint *params);139ANGLE_EXPORT void GL_APIENTRY GL_GetMapdv(GLenum target, GLenum query, GLdouble *v);140ANGLE_EXPORT void GL_APIENTRY GL_GetMapfv(GLenum target, GLenum query, GLfloat *v);141ANGLE_EXPORT void GL_APIENTRY GL_GetMapiv(GLenum target, GLenum query, GLint *v);142ANGLE_EXPORT void GL_APIENTRY GL_GetMaterialfv(GLenum face, GLenum pname, GLfloat *params);143ANGLE_EXPORT void GL_APIENTRY GL_GetMaterialiv(GLenum face, GLenum pname, GLint *params);144ANGLE_EXPORT void GL_APIENTRY GL_GetPixelMapfv(GLenum map, GLfloat *values);145ANGLE_EXPORT void GL_APIENTRY GL_GetPixelMapuiv(GLenum map, GLuint *values);146ANGLE_EXPORT void GL_APIENTRY GL_GetPixelMapusv(GLenum map, GLushort *values);147ANGLE_EXPORT void GL_APIENTRY GL_GetPolygonStipple(GLubyte *mask);148ANGLE_EXPORT const GLubyte *GL_APIENTRY GL_GetString(GLenum name);149ANGLE_EXPORT void GL_APIENTRY GL_GetTexEnvfv(GLenum target, GLenum pname, GLfloat *params);150ANGLE_EXPORT void GL_APIENTRY GL_GetTexEnviv(GLenum target, GLenum pname, GLint *params);151ANGLE_EXPORT void GL_APIENTRY GL_GetTexGendv(GLenum coord, GLenum pname, GLdouble *params);152ANGLE_EXPORT void GL_APIENTRY GL_GetTexGenfv(GLenum coord, GLenum pname, GLfloat *params);153ANGLE_EXPORT void GL_APIENTRY GL_GetTexGeniv(GLenum coord, GLenum pname, GLint *params);154ANGLE_EXPORT void GL_APIENTRY155GL_GetTexImage(GLenum target, GLint level, GLenum format, GLenum type, void *pixels);156ANGLE_EXPORT void GL_APIENTRY GL_GetTexLevelParameterfv(GLenum target,157GLint level,158GLenum pname,159GLfloat *params);160ANGLE_EXPORT void GL_APIENTRY GL_GetTexLevelParameteriv(GLenum target,161GLint level,162GLenum pname,163GLint *params);164ANGLE_EXPORT void GL_APIENTRY GL_GetTexParameterfv(GLenum target, GLenum pname, GLfloat *params);165ANGLE_EXPORT void GL_APIENTRY GL_GetTexParameteriv(GLenum target, GLenum pname, GLint *params);166ANGLE_EXPORT void GL_APIENTRY GL_Hint(GLenum target, GLenum mode);167ANGLE_EXPORT void GL_APIENTRY GL_IndexMask(GLuint mask);168ANGLE_EXPORT void GL_APIENTRY GL_Indexd(GLdouble c);169ANGLE_EXPORT void GL_APIENTRY GL_Indexdv(const GLdouble *c);170ANGLE_EXPORT void GL_APIENTRY GL_Indexf(GLfloat c);171ANGLE_EXPORT void GL_APIENTRY GL_Indexfv(const GLfloat *c);172ANGLE_EXPORT void GL_APIENTRY GL_Indexi(GLint c);173ANGLE_EXPORT void GL_APIENTRY GL_Indexiv(const GLint *c);174ANGLE_EXPORT void GL_APIENTRY GL_Indexs(GLshort c);175ANGLE_EXPORT void GL_APIENTRY GL_Indexsv(const GLshort *c);176ANGLE_EXPORT void GL_APIENTRY GL_InitNames();177ANGLE_EXPORT GLboolean GL_APIENTRY GL_IsEnabled(GLenum cap);178ANGLE_EXPORT GLboolean GL_APIENTRY GL_IsList(GLuint list);179ANGLE_EXPORT void GL_APIENTRY GL_LightModelf(GLenum pname, GLfloat param);180ANGLE_EXPORT void GL_APIENTRY GL_LightModelfv(GLenum pname, const GLfloat *params);181ANGLE_EXPORT void GL_APIENTRY GL_LightModeli(GLenum pname, GLint param);182ANGLE_EXPORT void GL_APIENTRY GL_LightModeliv(GLenum pname, const GLint *params);183ANGLE_EXPORT void GL_APIENTRY GL_Lightf(GLenum light, GLenum pname, GLfloat param);184ANGLE_EXPORT void GL_APIENTRY GL_Lightfv(GLenum light, GLenum pname, const GLfloat *params);185ANGLE_EXPORT void GL_APIENTRY GL_Lighti(GLenum light, GLenum pname, GLint param);186ANGLE_EXPORT void GL_APIENTRY GL_Lightiv(GLenum light, GLenum pname, const GLint *params);187ANGLE_EXPORT void GL_APIENTRY GL_LineStipple(GLint factor, GLushort pattern);188ANGLE_EXPORT void GL_APIENTRY GL_LineWidth(GLfloat width);189ANGLE_EXPORT void GL_APIENTRY GL_ListBase(GLuint base);190ANGLE_EXPORT void GL_APIENTRY GL_LoadIdentity();191ANGLE_EXPORT void GL_APIENTRY GL_LoadMatrixd(const GLdouble *m);192ANGLE_EXPORT void GL_APIENTRY GL_LoadMatrixf(const GLfloat *m);193ANGLE_EXPORT void GL_APIENTRY GL_LoadName(GLuint name);194ANGLE_EXPORT void GL_APIENTRY GL_LogicOp(GLenum opcode);195ANGLE_EXPORT void GL_APIENTRY GL_Map1d(GLenum target,196GLdouble u1,197GLdouble u2,198GLint stride,199GLint order,200const GLdouble *points);201ANGLE_EXPORT void GL_APIENTRY202GL_Map1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points);203ANGLE_EXPORT void GL_APIENTRY GL_Map2d(GLenum target,204GLdouble u1,205GLdouble u2,206GLint ustride,207GLint uorder,208GLdouble v1,209GLdouble v2,210GLint vstride,211GLint vorder,212const GLdouble *points);213ANGLE_EXPORT void GL_APIENTRY GL_Map2f(GLenum target,214GLfloat u1,215GLfloat u2,216GLint ustride,217GLint uorder,218GLfloat v1,219GLfloat v2,220GLint vstride,221GLint vorder,222const GLfloat *points);223ANGLE_EXPORT void GL_APIENTRY GL_MapGrid1d(GLint un, GLdouble u1, GLdouble u2);224ANGLE_EXPORT void GL_APIENTRY GL_MapGrid1f(GLint un, GLfloat u1, GLfloat u2);225ANGLE_EXPORT void GL_APIENTRY226GL_MapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2);227ANGLE_EXPORT void GL_APIENTRY228GL_MapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2);229ANGLE_EXPORT void GL_APIENTRY GL_Materialf(GLenum face, GLenum pname, GLfloat param);230ANGLE_EXPORT void GL_APIENTRY GL_Materialfv(GLenum face, GLenum pname, const GLfloat *params);231ANGLE_EXPORT void GL_APIENTRY GL_Materiali(GLenum face, GLenum pname, GLint param);232ANGLE_EXPORT void GL_APIENTRY GL_Materialiv(GLenum face, GLenum pname, const GLint *params);233ANGLE_EXPORT void GL_APIENTRY GL_MatrixMode(GLenum mode);234ANGLE_EXPORT void GL_APIENTRY GL_MultMatrixd(const GLdouble *m);235ANGLE_EXPORT void GL_APIENTRY GL_MultMatrixf(const GLfloat *m);236ANGLE_EXPORT void GL_APIENTRY GL_NewList(GLuint list, GLenum mode);237ANGLE_EXPORT void GL_APIENTRY GL_Normal3b(GLbyte nx, GLbyte ny, GLbyte nz);238ANGLE_EXPORT void GL_APIENTRY GL_Normal3bv(const GLbyte *v);239ANGLE_EXPORT void GL_APIENTRY GL_Normal3d(GLdouble nx, GLdouble ny, GLdouble nz);240ANGLE_EXPORT void GL_APIENTRY GL_Normal3dv(const GLdouble *v);241ANGLE_EXPORT void GL_APIENTRY GL_Normal3f(GLfloat nx, GLfloat ny, GLfloat nz);242ANGLE_EXPORT void GL_APIENTRY GL_Normal3fv(const GLfloat *v);243ANGLE_EXPORT void GL_APIENTRY GL_Normal3i(GLint nx, GLint ny, GLint nz);244ANGLE_EXPORT void GL_APIENTRY GL_Normal3iv(const GLint *v);245ANGLE_EXPORT void GL_APIENTRY GL_Normal3s(GLshort nx, GLshort ny, GLshort nz);246ANGLE_EXPORT void GL_APIENTRY GL_Normal3sv(const GLshort *v);247ANGLE_EXPORT void GL_APIENTRY GL_Ortho(GLdouble left,248GLdouble right,249GLdouble bottom,250GLdouble top,251GLdouble zNear,252GLdouble zFar);253ANGLE_EXPORT void GL_APIENTRY GL_PassThrough(GLfloat token);254ANGLE_EXPORT void GL_APIENTRY GL_PixelMapfv(GLenum map, GLsizei mapsize, const GLfloat *values);255ANGLE_EXPORT void GL_APIENTRY GL_PixelMapuiv(GLenum map, GLsizei mapsize, const GLuint *values);256ANGLE_EXPORT void GL_APIENTRY GL_PixelMapusv(GLenum map, GLsizei mapsize, const GLushort *values);257ANGLE_EXPORT void GL_APIENTRY GL_PixelStoref(GLenum pname, GLfloat param);258ANGLE_EXPORT void GL_APIENTRY GL_PixelStorei(GLenum pname, GLint param);259ANGLE_EXPORT void GL_APIENTRY GL_PixelTransferf(GLenum pname, GLfloat param);260ANGLE_EXPORT void GL_APIENTRY GL_PixelTransferi(GLenum pname, GLint param);261ANGLE_EXPORT void GL_APIENTRY GL_PixelZoom(GLfloat xfactor, GLfloat yfactor);262ANGLE_EXPORT void GL_APIENTRY GL_PointSize(GLfloat size);263ANGLE_EXPORT void GL_APIENTRY GL_PolygonMode(GLenum face, GLenum mode);264ANGLE_EXPORT void GL_APIENTRY GL_PolygonStipple(const GLubyte *mask);265ANGLE_EXPORT void GL_APIENTRY GL_PopAttrib();266ANGLE_EXPORT void GL_APIENTRY GL_PopMatrix();267ANGLE_EXPORT void GL_APIENTRY GL_PopName();268ANGLE_EXPORT void GL_APIENTRY GL_PushAttrib(GLbitfield mask);269ANGLE_EXPORT void GL_APIENTRY GL_PushMatrix();270ANGLE_EXPORT void GL_APIENTRY GL_PushName(GLuint name);271ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2d(GLdouble x, GLdouble y);272ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2dv(const GLdouble *v);273ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2f(GLfloat x, GLfloat y);274ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2fv(const GLfloat *v);275ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2i(GLint x, GLint y);276ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2iv(const GLint *v);277ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2s(GLshort x, GLshort y);278ANGLE_EXPORT void GL_APIENTRY GL_RasterPos2sv(const GLshort *v);279ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3d(GLdouble x, GLdouble y, GLdouble z);280ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3dv(const GLdouble *v);281ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3f(GLfloat x, GLfloat y, GLfloat z);282ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3fv(const GLfloat *v);283ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3i(GLint x, GLint y, GLint z);284ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3iv(const GLint *v);285ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3s(GLshort x, GLshort y, GLshort z);286ANGLE_EXPORT void GL_APIENTRY GL_RasterPos3sv(const GLshort *v);287ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w);288ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4dv(const GLdouble *v);289ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w);290ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4fv(const GLfloat *v);291ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4i(GLint x, GLint y, GLint z, GLint w);292ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4iv(const GLint *v);293ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w);294ANGLE_EXPORT void GL_APIENTRY GL_RasterPos4sv(const GLshort *v);295ANGLE_EXPORT void GL_APIENTRY GL_ReadBuffer(GLenum src);296ANGLE_EXPORT void GL_APIENTRY GL_ReadPixels(GLint x,297GLint y,298GLsizei width,299GLsizei height,300GLenum format,301GLenum type,302void *pixels);303ANGLE_EXPORT void GL_APIENTRY GL_Rectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2);304ANGLE_EXPORT void GL_APIENTRY GL_Rectdv(const GLdouble *v1, const GLdouble *v2);305ANGLE_EXPORT void GL_APIENTRY GL_Rectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2);306ANGLE_EXPORT void GL_APIENTRY GL_Rectfv(const GLfloat *v1, const GLfloat *v2);307ANGLE_EXPORT void GL_APIENTRY GL_Recti(GLint x1, GLint y1, GLint x2, GLint y2);308ANGLE_EXPORT void GL_APIENTRY GL_Rectiv(const GLint *v1, const GLint *v2);309ANGLE_EXPORT void GL_APIENTRY GL_Rects(GLshort x1, GLshort y1, GLshort x2, GLshort y2);310ANGLE_EXPORT void GL_APIENTRY GL_Rectsv(const GLshort *v1, const GLshort *v2);311ANGLE_EXPORT GLint GL_APIENTRY GL_RenderMode(GLenum mode);312ANGLE_EXPORT void GL_APIENTRY GL_Rotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z);313ANGLE_EXPORT void GL_APIENTRY GL_Rotatef(GLfloat angle, GLfloat x, GLfloat y, GLfloat z);314ANGLE_EXPORT void GL_APIENTRY GL_Scaled(GLdouble x, GLdouble y, GLdouble z);315ANGLE_EXPORT void GL_APIENTRY GL_Scalef(GLfloat x, GLfloat y, GLfloat z);316ANGLE_EXPORT void GL_APIENTRY GL_Scissor(GLint x, GLint y, GLsizei width, GLsizei height);317ANGLE_EXPORT void GL_APIENTRY GL_SelectBuffer(GLsizei size, GLuint *buffer);318ANGLE_EXPORT void GL_APIENTRY GL_ShadeModel(GLenum mode);319ANGLE_EXPORT void GL_APIENTRY GL_StencilFunc(GLenum func, GLint ref, GLuint mask);320ANGLE_EXPORT void GL_APIENTRY GL_StencilMask(GLuint mask);321ANGLE_EXPORT void GL_APIENTRY GL_StencilOp(GLenum fail, GLenum zfail, GLenum zpass);322ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1d(GLdouble s);323ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1dv(const GLdouble *v);324ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1f(GLfloat s);325ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1fv(const GLfloat *v);326ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1i(GLint s);327ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1iv(const GLint *v);328ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1s(GLshort s);329ANGLE_EXPORT void GL_APIENTRY GL_TexCoord1sv(const GLshort *v);330ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2d(GLdouble s, GLdouble t);331ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2dv(const GLdouble *v);332ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2f(GLfloat s, GLfloat t);333ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2fv(const GLfloat *v);334ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2i(GLint s, GLint t);335ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2iv(const GLint *v);336ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2s(GLshort s, GLshort t);337ANGLE_EXPORT void GL_APIENTRY GL_TexCoord2sv(const GLshort *v);338ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3d(GLdouble s, GLdouble t, GLdouble r);339ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3dv(const GLdouble *v);340ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3f(GLfloat s, GLfloat t, GLfloat r);341ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3fv(const GLfloat *v);342ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3i(GLint s, GLint t, GLint r);343ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3iv(const GLint *v);344ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3s(GLshort s, GLshort t, GLshort r);345ANGLE_EXPORT void GL_APIENTRY GL_TexCoord3sv(const GLshort *v);346ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q);347ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4dv(const GLdouble *v);348ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q);349ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4fv(const GLfloat *v);350ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4i(GLint s, GLint t, GLint r, GLint q);351ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4iv(const GLint *v);352ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q);353ANGLE_EXPORT void GL_APIENTRY GL_TexCoord4sv(const GLshort *v);354ANGLE_EXPORT void GL_APIENTRY GL_TexEnvf(GLenum target, GLenum pname, GLfloat param);355ANGLE_EXPORT void GL_APIENTRY GL_TexEnvfv(GLenum target, GLenum pname, const GLfloat *params);356ANGLE_EXPORT void GL_APIENTRY GL_TexEnvi(GLenum target, GLenum pname, GLint param);357ANGLE_EXPORT void GL_APIENTRY GL_TexEnviv(GLenum target, GLenum pname, const GLint *params);358ANGLE_EXPORT void GL_APIENTRY GL_TexGend(GLenum coord, GLenum pname, GLdouble param);359ANGLE_EXPORT void GL_APIENTRY GL_TexGendv(GLenum coord, GLenum pname, const GLdouble *params);360ANGLE_EXPORT void GL_APIENTRY GL_TexGenf(GLenum coord, GLenum pname, GLfloat param);361ANGLE_EXPORT void GL_APIENTRY GL_TexGenfv(GLenum coord, GLenum pname, const GLfloat *params);362ANGLE_EXPORT void GL_APIENTRY GL_TexGeni(GLenum coord, GLenum pname, GLint param);363ANGLE_EXPORT void GL_APIENTRY GL_TexGeniv(GLenum coord, GLenum pname, const GLint *params);364ANGLE_EXPORT void GL_APIENTRY GL_TexImage1D(GLenum target,365GLint level,366GLint internalformat,367GLsizei width,368GLint border,369GLenum format,370GLenum type,371const void *pixels);372ANGLE_EXPORT void GL_APIENTRY GL_TexImage2D(GLenum target,373GLint level,374GLint internalformat,375GLsizei width,376GLsizei height,377GLint border,378GLenum format,379GLenum type,380const void *pixels);381ANGLE_EXPORT void GL_APIENTRY GL_TexParameterf(GLenum target, GLenum pname, GLfloat param);382ANGLE_EXPORT void GL_APIENTRY GL_TexParameterfv(GLenum target, GLenum pname, const GLfloat *params);383ANGLE_EXPORT void GL_APIENTRY GL_TexParameteri(GLenum target, GLenum pname, GLint param);384ANGLE_EXPORT void GL_APIENTRY GL_TexParameteriv(GLenum target, GLenum pname, const GLint *params);385ANGLE_EXPORT void GL_APIENTRY GL_Translated(GLdouble x, GLdouble y, GLdouble z);386ANGLE_EXPORT void GL_APIENTRY GL_Translatef(GLfloat x, GLfloat y, GLfloat z);387ANGLE_EXPORT void GL_APIENTRY GL_Vertex2d(GLdouble x, GLdouble y);388ANGLE_EXPORT void GL_APIENTRY GL_Vertex2dv(const GLdouble *v);389ANGLE_EXPORT void GL_APIENTRY GL_Vertex2f(GLfloat x, GLfloat y);390ANGLE_EXPORT void GL_APIENTRY GL_Vertex2fv(const GLfloat *v);391ANGLE_EXPORT void GL_APIENTRY GL_Vertex2i(GLint x, GLint y);392ANGLE_EXPORT void GL_APIENTRY GL_Vertex2iv(const GLint *v);393ANGLE_EXPORT void GL_APIENTRY GL_Vertex2s(GLshort x, GLshort y);394ANGLE_EXPORT void GL_APIENTRY GL_Vertex2sv(const GLshort *v);395ANGLE_EXPORT void GL_APIENTRY GL_Vertex3d(GLdouble x, GLdouble y, GLdouble z);396ANGLE_EXPORT void GL_APIENTRY GL_Vertex3dv(const GLdouble *v);397ANGLE_EXPORT void GL_APIENTRY GL_Vertex3f(GLfloat x, GLfloat y, GLfloat z);398ANGLE_EXPORT void GL_APIENTRY GL_Vertex3fv(const GLfloat *v);399ANGLE_EXPORT void GL_APIENTRY GL_Vertex3i(GLint x, GLint y, GLint z);400ANGLE_EXPORT void GL_APIENTRY GL_Vertex3iv(const GLint *v);401ANGLE_EXPORT void GL_APIENTRY GL_Vertex3s(GLshort x, GLshort y, GLshort z);402ANGLE_EXPORT void GL_APIENTRY GL_Vertex3sv(const GLshort *v);403ANGLE_EXPORT void GL_APIENTRY GL_Vertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w);404ANGLE_EXPORT void GL_APIENTRY GL_Vertex4dv(const GLdouble *v);405ANGLE_EXPORT void GL_APIENTRY GL_Vertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w);406ANGLE_EXPORT void GL_APIENTRY GL_Vertex4fv(const GLfloat *v);407ANGLE_EXPORT void GL_APIENTRY GL_Vertex4i(GLint x, GLint y, GLint z, GLint w);408ANGLE_EXPORT void GL_APIENTRY GL_Vertex4iv(const GLint *v);409ANGLE_EXPORT void GL_APIENTRY GL_Vertex4s(GLshort x, GLshort y, GLshort z, GLshort w);410ANGLE_EXPORT void GL_APIENTRY GL_Vertex4sv(const GLshort *v);411ANGLE_EXPORT void GL_APIENTRY GL_Viewport(GLint x, GLint y, GLsizei width, GLsizei height);412413// GL 1.1414ANGLE_EXPORT GLboolean GL_APIENTRY GL_AreTexturesResident(GLsizei n,415const GLuint *textures,416GLboolean *residences);417ANGLE_EXPORT void GL_APIENTRY GL_ArrayElement(GLint i);418ANGLE_EXPORT void GL_APIENTRY GL_BindTexture(GLenum target, GLuint texture);419ANGLE_EXPORT void GL_APIENTRY GL_ColorPointer(GLint size,420GLenum type,421GLsizei stride,422const void *pointer);423ANGLE_EXPORT void GL_APIENTRY GL_CopyTexImage1D(GLenum target,424GLint level,425GLenum internalformat,426GLint x,427GLint y,428GLsizei width,429GLint border);430ANGLE_EXPORT void GL_APIENTRY GL_CopyTexImage2D(GLenum target,431GLint level,432GLenum internalformat,433GLint x,434GLint y,435GLsizei width,436GLsizei height,437GLint border);438ANGLE_EXPORT void GL_APIENTRY439GL_CopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);440ANGLE_EXPORT void GL_APIENTRY GL_CopyTexSubImage2D(GLenum target,441GLint level,442GLint xoffset,443GLint yoffset,444GLint x,445GLint y,446GLsizei width,447GLsizei height);448ANGLE_EXPORT void GL_APIENTRY GL_DeleteTextures(GLsizei n, const GLuint *textures);449ANGLE_EXPORT void GL_APIENTRY GL_DisableClientState(GLenum array);450ANGLE_EXPORT void GL_APIENTRY GL_DrawArrays(GLenum mode, GLint first, GLsizei count);451ANGLE_EXPORT void GL_APIENTRY GL_DrawElements(GLenum mode,452GLsizei count,453GLenum type,454const void *indices);455ANGLE_EXPORT void GL_APIENTRY GL_EdgeFlagPointer(GLsizei stride, const void *pointer);456ANGLE_EXPORT void GL_APIENTRY GL_EnableClientState(GLenum array);457ANGLE_EXPORT void GL_APIENTRY GL_GenTextures(GLsizei n, GLuint *textures);458ANGLE_EXPORT void GL_APIENTRY GL_GetPointerv(GLenum pname, void **params);459ANGLE_EXPORT void GL_APIENTRY GL_IndexPointer(GLenum type, GLsizei stride, const void *pointer);460ANGLE_EXPORT void GL_APIENTRY GL_Indexub(GLubyte c);461ANGLE_EXPORT void GL_APIENTRY GL_Indexubv(const GLubyte *c);462ANGLE_EXPORT void GL_APIENTRY GL_InterleavedArrays(GLenum format,463GLsizei stride,464const void *pointer);465ANGLE_EXPORT GLboolean GL_APIENTRY GL_IsTexture(GLuint texture);466ANGLE_EXPORT void GL_APIENTRY GL_NormalPointer(GLenum type, GLsizei stride, const void *pointer);467ANGLE_EXPORT void GL_APIENTRY GL_PolygonOffset(GLfloat factor, GLfloat units);468ANGLE_EXPORT void GL_APIENTRY GL_PopClientAttrib();469ANGLE_EXPORT void GL_APIENTRY GL_PrioritizeTextures(GLsizei n,470const GLuint *textures,471const GLfloat *priorities);472ANGLE_EXPORT void GL_APIENTRY GL_PushClientAttrib(GLbitfield mask);473ANGLE_EXPORT void GL_APIENTRY GL_TexCoordPointer(GLint size,474GLenum type,475GLsizei stride,476const void *pointer);477ANGLE_EXPORT void GL_APIENTRY GL_TexSubImage1D(GLenum target,478GLint level,479GLint xoffset,480GLsizei width,481GLenum format,482GLenum type,483const void *pixels);484ANGLE_EXPORT void GL_APIENTRY GL_TexSubImage2D(GLenum target,485GLint level,486GLint xoffset,487GLint yoffset,488GLsizei width,489GLsizei height,490GLenum format,491GLenum type,492const void *pixels);493ANGLE_EXPORT void GL_APIENTRY GL_VertexPointer(GLint size,494GLenum type,495GLsizei stride,496const void *pointer);497498// GL 1.2499ANGLE_EXPORT void GL_APIENTRY GL_CopyTexSubImage3D(GLenum target,500GLint level,501GLint xoffset,502GLint yoffset,503GLint zoffset,504GLint x,505GLint y,506GLsizei width,507GLsizei height);508ANGLE_EXPORT void GL_APIENTRY GL_DrawRangeElements(GLenum mode,509GLuint start,510GLuint end,511GLsizei count,512GLenum type,513const void *indices);514ANGLE_EXPORT void GL_APIENTRY GL_TexImage3D(GLenum target,515GLint level,516GLint internalformat,517GLsizei width,518GLsizei height,519GLsizei depth,520GLint border,521GLenum format,522GLenum type,523const void *pixels);524ANGLE_EXPORT void GL_APIENTRY GL_TexSubImage3D(GLenum target,525GLint level,526GLint xoffset,527GLint yoffset,528GLint zoffset,529GLsizei width,530GLsizei height,531GLsizei depth,532GLenum format,533GLenum type,534const void *pixels);535536// GL 1.3537ANGLE_EXPORT void GL_APIENTRY GL_ActiveTexture(GLenum texture);538ANGLE_EXPORT void GL_APIENTRY GL_ClientActiveTexture(GLenum texture);539ANGLE_EXPORT void GL_APIENTRY GL_CompressedTexImage1D(GLenum target,540GLint level,541GLenum internalformat,542GLsizei width,543GLint border,544GLsizei imageSize,545const void *data);546ANGLE_EXPORT void GL_APIENTRY GL_CompressedTexImage2D(GLenum target,547GLint level,548GLenum internalformat,549GLsizei width,550GLsizei height,551GLint border,552GLsizei imageSize,553const void *data);554ANGLE_EXPORT void GL_APIENTRY GL_CompressedTexImage3D(GLenum target,555GLint level,556GLenum internalformat,557GLsizei width,558GLsizei height,559GLsizei depth,560GLint border,561GLsizei imageSize,562const void *data);563ANGLE_EXPORT void GL_APIENTRY GL_CompressedTexSubImage1D(GLenum target,564GLint level,565GLint xoffset,566GLsizei width,567GLenum format,568GLsizei imageSize,569const void *data);570ANGLE_EXPORT void GL_APIENTRY GL_CompressedTexSubImage2D(GLenum target,571GLint level,572GLint xoffset,573GLint yoffset,574GLsizei width,575GLsizei height,576GLenum format,577GLsizei imageSize,578const void *data);579ANGLE_EXPORT void GL_APIENTRY GL_CompressedTexSubImage3D(GLenum target,580GLint level,581GLint xoffset,582GLint yoffset,583GLint zoffset,584GLsizei width,585GLsizei height,586GLsizei depth,587GLenum format,588GLsizei imageSize,589const void *data);590ANGLE_EXPORT void GL_APIENTRY GL_GetCompressedTexImage(GLenum target, GLint level, void *img);591ANGLE_EXPORT void GL_APIENTRY GL_LoadTransposeMatrixd(const GLdouble *m);592ANGLE_EXPORT void GL_APIENTRY GL_LoadTransposeMatrixf(const GLfloat *m);593ANGLE_EXPORT void GL_APIENTRY GL_MultTransposeMatrixd(const GLdouble *m);594ANGLE_EXPORT void GL_APIENTRY GL_MultTransposeMatrixf(const GLfloat *m);595ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1d(GLenum target, GLdouble s);596ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1dv(GLenum target, const GLdouble *v);597ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1f(GLenum target, GLfloat s);598ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1fv(GLenum target, const GLfloat *v);599ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1i(GLenum target, GLint s);600ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1iv(GLenum target, const GLint *v);601ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1s(GLenum target, GLshort s);602ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord1sv(GLenum target, const GLshort *v);603ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2d(GLenum target, GLdouble s, GLdouble t);604ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2dv(GLenum target, const GLdouble *v);605ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2f(GLenum target, GLfloat s, GLfloat t);606ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2fv(GLenum target, const GLfloat *v);607ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2i(GLenum target, GLint s, GLint t);608ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2iv(GLenum target, const GLint *v);609ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2s(GLenum target, GLshort s, GLshort t);610ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord2sv(GLenum target, const GLshort *v);611ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r);612ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3dv(GLenum target, const GLdouble *v);613ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r);614ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3fv(GLenum target, const GLfloat *v);615ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r);616ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3iv(GLenum target, const GLint *v);617ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r);618ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord3sv(GLenum target, const GLshort *v);619ANGLE_EXPORT void GL_APIENTRY620GL_MultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);621ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord4dv(GLenum target, const GLdouble *v);622ANGLE_EXPORT void GL_APIENTRY623GL_MultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);624ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord4fv(GLenum target, const GLfloat *v);625ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord4i(GLenum target, GLint s, GLint t, GLint r, GLint q);626ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord4iv(GLenum target, const GLint *v);627ANGLE_EXPORT void GL_APIENTRY628GL_MultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);629ANGLE_EXPORT void GL_APIENTRY GL_MultiTexCoord4sv(GLenum target, const GLshort *v);630ANGLE_EXPORT void GL_APIENTRY GL_SampleCoverage(GLfloat value, GLboolean invert);631632// GL 1.4633ANGLE_EXPORT void GL_APIENTRY GL_BlendColor(GLfloat red,634GLfloat green,635GLfloat blue,636GLfloat alpha);637ANGLE_EXPORT void GL_APIENTRY GL_BlendEquation(GLenum mode);638ANGLE_EXPORT void GL_APIENTRY GL_BlendFuncSeparate(GLenum sfactorRGB,639GLenum dfactorRGB,640GLenum sfactorAlpha,641GLenum dfactorAlpha);642ANGLE_EXPORT void GL_APIENTRY GL_FogCoordPointer(GLenum type, GLsizei stride, const void *pointer);643ANGLE_EXPORT void GL_APIENTRY GL_FogCoordd(GLdouble coord);644ANGLE_EXPORT void GL_APIENTRY GL_FogCoorddv(const GLdouble *coord);645ANGLE_EXPORT void GL_APIENTRY GL_FogCoordf(GLfloat coord);646ANGLE_EXPORT void GL_APIENTRY GL_FogCoordfv(const GLfloat *coord);647ANGLE_EXPORT void GL_APIENTRY GL_MultiDrawArrays(GLenum mode,648const GLint *first,649const GLsizei *count,650GLsizei drawcount);651ANGLE_EXPORT void GL_APIENTRY GL_MultiDrawElements(GLenum mode,652const GLsizei *count,653GLenum type,654const void *const *indices,655GLsizei drawcount);656ANGLE_EXPORT void GL_APIENTRY GL_PointParameterf(GLenum pname, GLfloat param);657ANGLE_EXPORT void GL_APIENTRY GL_PointParameterfv(GLenum pname, const GLfloat *params);658ANGLE_EXPORT void GL_APIENTRY GL_PointParameteri(GLenum pname, GLint param);659ANGLE_EXPORT void GL_APIENTRY GL_PointParameteriv(GLenum pname, const GLint *params);660ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue);661ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3bv(const GLbyte *v);662ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue);663ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3dv(const GLdouble *v);664ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue);665ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3fv(const GLfloat *v);666ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3i(GLint red, GLint green, GLint blue);667ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3iv(const GLint *v);668ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3s(GLshort red, GLshort green, GLshort blue);669ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3sv(const GLshort *v);670ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue);671ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3ubv(const GLubyte *v);672ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3ui(GLuint red, GLuint green, GLuint blue);673ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3uiv(const GLuint *v);674ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3us(GLushort red, GLushort green, GLushort blue);675ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColor3usv(const GLushort *v);676ANGLE_EXPORT void GL_APIENTRY GL_SecondaryColorPointer(GLint size,677GLenum type,678GLsizei stride,679const void *pointer);680ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2d(GLdouble x, GLdouble y);681ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2dv(const GLdouble *v);682ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2f(GLfloat x, GLfloat y);683ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2fv(const GLfloat *v);684ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2i(GLint x, GLint y);685ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2iv(const GLint *v);686ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2s(GLshort x, GLshort y);687ANGLE_EXPORT void GL_APIENTRY GL_WindowPos2sv(const GLshort *v);688ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3d(GLdouble x, GLdouble y, GLdouble z);689ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3dv(const GLdouble *v);690ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3f(GLfloat x, GLfloat y, GLfloat z);691ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3fv(const GLfloat *v);692ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3i(GLint x, GLint y, GLint z);693ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3iv(const GLint *v);694ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3s(GLshort x, GLshort y, GLshort z);695ANGLE_EXPORT void GL_APIENTRY GL_WindowPos3sv(const GLshort *v);696697// GL 1.5698ANGLE_EXPORT void GL_APIENTRY GL_BeginQuery(GLenum target, GLuint id);699ANGLE_EXPORT void GL_APIENTRY GL_BindBuffer(GLenum target, GLuint buffer);700ANGLE_EXPORT void GL_APIENTRY GL_BufferData(GLenum target,701GLsizeiptr size,702const void *data,703GLenum usage);704ANGLE_EXPORT void GL_APIENTRY GL_BufferSubData(GLenum target,705GLintptr offset,706GLsizeiptr size,707const void *data);708ANGLE_EXPORT void GL_APIENTRY GL_DeleteBuffers(GLsizei n, const GLuint *buffers);709ANGLE_EXPORT void GL_APIENTRY GL_DeleteQueries(GLsizei n, const GLuint *ids);710ANGLE_EXPORT void GL_APIENTRY GL_EndQuery(GLenum target);711ANGLE_EXPORT void GL_APIENTRY GL_GenBuffers(GLsizei n, GLuint *buffers);712ANGLE_EXPORT void GL_APIENTRY GL_GenQueries(GLsizei n, GLuint *ids);713ANGLE_EXPORT void GL_APIENTRY GL_GetBufferParameteriv(GLenum target, GLenum pname, GLint *params);714ANGLE_EXPORT void GL_APIENTRY GL_GetBufferPointerv(GLenum target, GLenum pname, void **params);715ANGLE_EXPORT void GL_APIENTRY GL_GetBufferSubData(GLenum target,716GLintptr offset,717GLsizeiptr size,718void *data);719ANGLE_EXPORT void GL_APIENTRY GL_GetQueryObjectiv(GLuint id, GLenum pname, GLint *params);720ANGLE_EXPORT void GL_APIENTRY GL_GetQueryObjectuiv(GLuint id, GLenum pname, GLuint *params);721ANGLE_EXPORT void GL_APIENTRY GL_GetQueryiv(GLenum target, GLenum pname, GLint *params);722ANGLE_EXPORT GLboolean GL_APIENTRY GL_IsBuffer(GLuint buffer);723ANGLE_EXPORT GLboolean GL_APIENTRY GL_IsQuery(GLuint id);724ANGLE_EXPORT void *GL_APIENTRY GL_MapBuffer(GLenum target, GLenum access);725ANGLE_EXPORT GLboolean GL_APIENTRY GL_UnmapBuffer(GLenum target);726} // extern "C"727728#endif // LIBGL_ENTRY_POINTS_GL_1_AUTOGEN_H_729730731