[657] | 1 | #ifndef _GLPROCS_H_
|
---|
| 2 | #define _GLPROCS_H_
|
---|
| 3 |
|
---|
| 4 | /*
|
---|
| 5 | ** GLprocs utility for getting function addresses for OpenGL(R) 1.2,
|
---|
| 6 | ** OpenGL 1.3 and OpenGL extension functions.
|
---|
| 7 | **
|
---|
| 8 | ** Version: 1.0
|
---|
| 9 | **
|
---|
| 10 | ** License Applicability. Except to the extent portions of this file are
|
---|
| 11 | ** made subject to an alternative license as permitted in the SGI Free
|
---|
| 12 | ** Software License B, Version 1.1 (the "License"), the contents of this
|
---|
| 13 | ** file are subject only to the provisions of the License. You may not use
|
---|
| 14 | ** this file except in compliance with the License. You may obtain a copy
|
---|
| 15 | ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
|
---|
| 16 | ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
|
---|
| 17 | **
|
---|
| 18 | ** http://oss.sgi.com/projects/FreeB
|
---|
| 19 | **
|
---|
| 20 | ** Note that, as provided in the License, the Software is distributed on an
|
---|
| 21 | ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
|
---|
| 22 | ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
|
---|
| 23 | ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
|
---|
| 24 | ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
|
---|
| 25 | **
|
---|
| 26 | ** Original Code. The Original Code is: OpenGL Sample Implementation,
|
---|
| 27 | ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
|
---|
| 28 | ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
|
---|
| 29 | ** Copyright in any portions created by third parties is as indicated
|
---|
| 30 | ** elsewhere herein. All Rights Reserved.
|
---|
| 31 | **
|
---|
| 32 | ** Additional Notice Provisions: This software was created using the
|
---|
| 33 | ** OpenGL(R) version 1.2.1 Sample Implementation published by SGI, but has
|
---|
| 34 | ** not been independently verified as being compliant with the OpenGL(R)
|
---|
| 35 | ** version 1.2.1 Specification.
|
---|
| 36 | **
|
---|
| 37 | ** Initial version of glprocs.{c,h} contributed by Intel(R) Corporation.
|
---|
| 38 | */
|
---|
| 39 |
|
---|
| 40 | #ifdef _WIN32
|
---|
| 41 | #include "glext.h"
|
---|
| 42 | #include "wglext.h"
|
---|
| 43 | #else
|
---|
| 44 | #include <GL/glext.h>
|
---|
| 45 | #endif
|
---|
| 46 |
|
---|
| 47 | #ifndef _WIN32 /* non-Windows environment */
|
---|
| 48 | #define APIENTRY
|
---|
| 49 | #ifdef __GNUC__
|
---|
| 50 | #define _inline __inline__
|
---|
| 51 | #else
|
---|
| 52 | #define _inline
|
---|
| 53 | #endif
|
---|
| 54 | #endif
|
---|
| 55 |
|
---|
| 56 | #ifdef __cplusplus
|
---|
| 57 | extern "C" {
|
---|
| 58 | #endif
|
---|
| 59 |
|
---|
| 60 | /* Structure of all OpenGL {1.2, 1.3}, GL extension procs.*/
|
---|
| 61 |
|
---|
| 62 | typedef struct {
|
---|
| 63 | void (APIENTRY *BlendColor) (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
|
---|
| 64 | void (APIENTRY *BlendEquation) (GLenum mode);
|
---|
| 65 | void (APIENTRY *DrawRangeElements) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices);
|
---|
| 66 | void (APIENTRY *ColorTable) (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table);
|
---|
| 67 | void (APIENTRY *ColorTableParameterfv) (GLenum target, GLenum pname, const GLfloat *params);
|
---|
| 68 | void (APIENTRY *ColorTableParameteriv) (GLenum target, GLenum pname, const GLint *params);
|
---|
| 69 | void (APIENTRY *CopyColorTable) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
|
---|
| 70 | void (APIENTRY *GetColorTable) (GLenum target, GLenum format, GLenum type, GLvoid *table);
|
---|
| 71 | void (APIENTRY *GetColorTableParameterfv) (GLenum target, GLenum pname, GLfloat *params);
|
---|
| 72 | void (APIENTRY *GetColorTableParameteriv) (GLenum target, GLenum pname, GLint *params);
|
---|
| 73 | void (APIENTRY *ColorSubTable) (GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *data);
|
---|
| 74 | void (APIENTRY *CopyColorSubTable) (GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);
|
---|
| 75 | void (APIENTRY *ConvolutionFilter1D) (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image);
|
---|
| 76 | void (APIENTRY *ConvolutionFilter2D) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image);
|
---|
| 77 | void (APIENTRY *ConvolutionParameterf) (GLenum target, GLenum pname, GLfloat params);
|
---|
| 78 | void (APIENTRY *ConvolutionParameterfv) (GLenum target, GLenum pname, const GLfloat *params);
|
---|
| 79 | void (APIENTRY *ConvolutionParameteri) (GLenum target, GLenum pname, GLint params);
|
---|
| 80 | void (APIENTRY *ConvolutionParameteriv) (GLenum target, GLenum pname, const GLint *params);
|
---|
| 81 | void (APIENTRY *CopyConvolutionFilter1D) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
|
---|
| 82 | void (APIENTRY *CopyConvolutionFilter2D) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);
|
---|
| 83 | void (APIENTRY *GetConvolutionFilter) (GLenum target, GLenum format, GLenum type, GLvoid *image);
|
---|
| 84 | void (APIENTRY *GetConvolutionParameterfv) (GLenum target, GLenum pname, GLfloat *params);
|
---|
| 85 | void (APIENTRY *GetConvolutionParameteriv) (GLenum target, GLenum pname, GLint *params);
|
---|
| 86 | void (APIENTRY *GetSeparableFilter) (GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span);
|
---|
| 87 | void (APIENTRY *SeparableFilter2D) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column);
|
---|
| 88 | void (APIENTRY *GetHistogram) (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values);
|
---|
| 89 | void (APIENTRY *GetHistogramParameterfv) (GLenum target, GLenum pname, GLfloat *params);
|
---|
| 90 | void (APIENTRY *GetHistogramParameteriv) (GLenum target, GLenum pname, GLint *params);
|
---|
| 91 | void (APIENTRY *GetMinmax) (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values);
|
---|
| 92 | void (APIENTRY *GetMinmaxParameterfv) (GLenum target, GLenum pname, GLfloat *params);
|
---|
| 93 | void (APIENTRY *GetMinmaxParameteriv) (GLenum target, GLenum pname, GLint *params);
|
---|
| 94 | void (APIENTRY *Histogram) (GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);
|
---|
| 95 | void (APIENTRY *Minmax) (GLenum target, GLenum internalformat, GLboolean sink);
|
---|
| 96 | void (APIENTRY *ResetHistogram) (GLenum target);
|
---|
| 97 | void (APIENTRY *ResetMinmax) (GLenum target);
|
---|
| 98 | void (APIENTRY *TexImage3D) (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
|
---|
| 99 | void (APIENTRY *TexSubImage3D) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels);
|
---|
| 100 | void (APIENTRY *CopyTexSubImage3D) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
|
---|
| 101 | void (APIENTRY *ActiveTextureARB) (GLenum texture);
|
---|
| 102 | void (APIENTRY *ClientActiveTextureARB) (GLenum texture);
|
---|
| 103 | void (APIENTRY *MultiTexCoord1dARB) (GLenum target, GLdouble s);
|
---|
| 104 | void (APIENTRY *MultiTexCoord1dvARB) (GLenum target, const GLdouble *v);
|
---|
| 105 | void (APIENTRY *MultiTexCoord1fARB) (GLenum target, GLfloat s);
|
---|
| 106 | void (APIENTRY *MultiTexCoord1fvARB) (GLenum target, const GLfloat *v);
|
---|
| 107 | void (APIENTRY *MultiTexCoord1iARB) (GLenum target, GLint s);
|
---|
| 108 | void (APIENTRY *MultiTexCoord1ivARB) (GLenum target, const GLint *v);
|
---|
| 109 | void (APIENTRY *MultiTexCoord1sARB) (GLenum target, GLshort s);
|
---|
| 110 | void (APIENTRY *MultiTexCoord1svARB) (GLenum target, const GLshort *v);
|
---|
| 111 | void (APIENTRY *MultiTexCoord2dARB) (GLenum target, GLdouble s, GLdouble t);
|
---|
| 112 | void (APIENTRY *MultiTexCoord2dvARB) (GLenum target, const GLdouble *v);
|
---|
| 113 | void (APIENTRY *MultiTexCoord2fARB) (GLenum target, GLfloat s, GLfloat t);
|
---|
| 114 | void (APIENTRY *MultiTexCoord2fvARB) (GLenum target, const GLfloat *v);
|
---|
| 115 | void (APIENTRY *MultiTexCoord2iARB) (GLenum target, GLint s, GLint t);
|
---|
| 116 | void (APIENTRY *MultiTexCoord2ivARB) (GLenum target, const GLint *v);
|
---|
| 117 | void (APIENTRY *MultiTexCoord2sARB) (GLenum target, GLshort s, GLshort t);
|
---|
| 118 | void (APIENTRY *MultiTexCoord2svARB) (GLenum target, const GLshort *v);
|
---|
| 119 | void (APIENTRY *MultiTexCoord3dARB) (GLenum target, GLdouble s, GLdouble t, GLdouble r);
|
---|
| 120 | void (APIENTRY *MultiTexCoord3dvARB) (GLenum target, const GLdouble *v);
|
---|
| 121 | void (APIENTRY *MultiTexCoord3fARB) (GLenum target, GLfloat s, GLfloat t, GLfloat r);
|
---|
| 122 | void (APIENTRY *MultiTexCoord3fvARB) (GLenum target, const GLfloat *v);
|
---|
| 123 | void (APIENTRY *MultiTexCoord3iARB) (GLenum target, GLint s, GLint t, GLint r);
|
---|
| 124 | void (APIENTRY *MultiTexCoord3ivARB) (GLenum target, const GLint *v);
|
---|
| 125 | void (APIENTRY *MultiTexCoord3sARB) (GLenum target, GLshort s, GLshort t, GLshort r);
|
---|
| 126 | void (APIENTRY *MultiTexCoord3svARB) (GLenum target, const GLshort *v);
|
---|
| 127 | void (APIENTRY *MultiTexCoord4dARB) (GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q);
|
---|
| 128 | void (APIENTRY *MultiTexCoord4dvARB) (GLenum target, const GLdouble *v);
|
---|
| 129 | void (APIENTRY *MultiTexCoord4fARB) (GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);
|
---|
| 130 | void (APIENTRY *MultiTexCoord4fvARB) (GLenum target, const GLfloat *v);
|
---|
| 131 | void (APIENTRY *MultiTexCoord4iARB) (GLenum target, GLint s, GLint t, GLint r, GLint q);
|
---|
| 132 | void (APIENTRY *MultiTexCoord4ivARB) (GLenum target, const GLint *v);
|
---|
| 133 | void (APIENTRY *MultiTexCoord4sARB) (GLenum target, GLshort s, GLshort t, GLshort r, GLshort q);
|
---|
| 134 | void (APIENTRY *MultiTexCoord4svARB) (GLenum target, const GLshort *v);
|
---|
| 135 | void (APIENTRY *LoadTransposeMatrixfARB) (const GLfloat *m);
|
---|
| 136 | void (APIENTRY *LoadTransposeMatrixdARB) (const GLdouble *m);
|
---|
| 137 | void (APIENTRY *MultTransposeMatrixfARB) (const GLfloat *m);
|
---|
| 138 | void (APIENTRY *MultTransposeMatrixdARB) (const GLdouble *m);
|
---|
| 139 | void (APIENTRY *SampleCoverageARB) (GLclampf value, GLboolean invert);
|
---|
| 140 | void (APIENTRY *CompressedTexImage3DARB) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data);
|
---|
| 141 | void (APIENTRY *CompressedTexImage2DARB) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data);
|
---|
| 142 | void (APIENTRY *CompressedTexImage1DARB) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const GLvoid *data);
|
---|
| 143 | void (APIENTRY *CompressedTexSubImage3DARB) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data);
|
---|
| 144 | void (APIENTRY *CompressedTexSubImage2DARB) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data);
|
---|
| 145 | void (APIENTRY *CompressedTexSubImage1DARB) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const GLvoid *data);
|
---|
| 146 | void (APIENTRY *GetCompressedTexImageARB) (GLenum target, GLint level);
|
---|
| 147 | void (APIENTRY *WeightbvARB) (GLint size, const GLbyte *weights);
|
---|
| 148 | void (APIENTRY *WeightsvARB) (GLint size, const GLshort *weights);
|
---|
| 149 | void (APIENTRY *WeightivARB) (GLint size, const GLint *weights);
|
---|
| 150 | void (APIENTRY *WeightfvARB) (GLint size, const GLfloat *weights);
|
---|
| 151 | void (APIENTRY *WeightdvARB) (GLint size, const GLdouble *weights);
|
---|
| 152 | void (APIENTRY *WeightubvARB) (GLint size, const GLubyte *weights);
|
---|
| 153 | void (APIENTRY *WeightusvARB) (GLint size, const GLushort *weights);
|
---|
| 154 | void (APIENTRY *WeightuivARB) (GLint size, const GLuint *weights);
|
---|
| 155 | void (APIENTRY *WeightPointerARB) (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
|
---|
| 156 | void (APIENTRY *VertexBlendARB) (GLint count);
|
---|
| 157 | void (APIENTRY *CurrentPaletteMatrixARB) (GLint index);
|
---|
| 158 | void (APIENTRY *MatrixIndexubvARB) (GLint size, const GLubyte *indices);
|
---|
| 159 | void (APIENTRY *MatrixIndexusvARB) (GLint size, const GLushort *indices);
|
---|
| 160 | void (APIENTRY *MatrixIndexuivARB) (GLint size, const GLuint *indices);
|
---|
| 161 | void (APIENTRY *MatrixIndexPointerARB) (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
|
---|
| 162 | void (APIENTRY *BlendColorEXT) (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
|
---|
| 163 | void (APIENTRY *PolygonOffsetEXT) (GLfloat factor, GLfloat bias);
|
---|
| 164 | void (APIENTRY *TexImage3DEXT) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
|
---|
| 165 | void (APIENTRY *TexSubImage3DEXT) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels);
|
---|
| 166 | void (APIENTRY *GetTexFilterFuncSGIS) (GLenum target, GLenum filter, GLfloat *weights);
|
---|
| 167 | void (APIENTRY *TexFilterFuncSGIS) (GLenum target, GLenum filter, GLsizei n, const GLfloat *weights);
|
---|
| 168 | void (APIENTRY *TexSubImage1DEXT) (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels);
|
---|
| 169 | void (APIENTRY *TexSubImage2DEXT) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels);
|
---|
| 170 | void (APIENTRY *CopyTexImage1DEXT) (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border);
|
---|
| 171 | void (APIENTRY *CopyTexImage2DEXT) (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
|
---|
| 172 | void (APIENTRY *CopyTexSubImage1DEXT) (GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width);
|
---|
| 173 | void (APIENTRY *CopyTexSubImage2DEXT) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
|
---|
| 174 | void (APIENTRY *CopyTexSubImage3DEXT) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height);
|
---|
| 175 | void (APIENTRY *GetHistogramEXT) (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values);
|
---|
| 176 | void (APIENTRY *GetHistogramParameterfvEXT) (GLenum target, GLenum pname, GLfloat *params);
|
---|
| 177 | void (APIENTRY *GetHistogramParameterivEXT) (GLenum target, GLenum pname, GLint *params);
|
---|
| 178 | void (APIENTRY *GetMinmaxEXT) (GLenum target, GLboolean reset, GLenum format, GLenum type, GLvoid *values);
|
---|
| 179 | void (APIENTRY *GetMinmaxParameterfvEXT) (GLenum target, GLenum pname, GLfloat *params);
|
---|
| 180 | void (APIENTRY *GetMinmaxParameterivEXT) (GLenum target, GLenum pname, GLint *params);
|
---|
| 181 | void (APIENTRY *HistogramEXT) (GLenum target, GLsizei width, GLenum internalformat, GLboolean sink);
|
---|
| 182 | void (APIENTRY *MinmaxEXT) (GLenum target, GLenum internalformat, GLboolean sink);
|
---|
| 183 | void (APIENTRY *ResetHistogramEXT) (GLenum target);
|
---|
| 184 | void (APIENTRY *ResetMinmaxEXT) (GLenum target);
|
---|
| 185 | void (APIENTRY *ConvolutionFilter1DEXT) (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *image);
|
---|
| 186 | void (APIENTRY *ConvolutionFilter2DEXT) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *image);
|
---|
| 187 | void (APIENTRY *ConvolutionParameterfEXT) (GLenum target, GLenum pname, GLfloat params);
|
---|
| 188 | void (APIENTRY *ConvolutionParameterfvEXT) (GLenum target, GLenum pname, const GLfloat *params);
|
---|
| 189 | void (APIENTRY *ConvolutionParameteriEXT) (GLenum target, GLenum pname, GLint params);
|
---|
| 190 | void (APIENTRY *ConvolutionParameterivEXT) (GLenum target, GLenum pname, const GLint *params);
|
---|
| 191 | void (APIENTRY *CopyConvolutionFilter1DEXT) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
|
---|
| 192 | void (APIENTRY *CopyConvolutionFilter2DEXT) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height);
|
---|
| 193 | void (APIENTRY *GetConvolutionFilterEXT) (GLenum target, GLenum format, GLenum type, GLvoid *image);
|
---|
| 194 | void (APIENTRY *GetConvolutionParameterfvEXT) (GLenum target, GLenum pname, GLfloat *params);
|
---|
| 195 | void (APIENTRY *GetConvolutionParameterivEXT) (GLenum target, GLenum pname, GLint *params);
|
---|
| 196 | void (APIENTRY *GetSeparableFilterEXT) (GLenum target, GLenum format, GLenum type, GLvoid *row, GLvoid *column, GLvoid *span);
|
---|
| 197 | void (APIENTRY *SeparableFilter2DEXT) (GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *row, const GLvoid *column);
|
---|
| 198 | void (APIENTRY *ColorTableSGI) (GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const GLvoid *table);
|
---|
| 199 | void (APIENTRY *ColorTableParameterfvSGI) (GLenum target, GLenum pname, const GLfloat *params);
|
---|
| 200 | void (APIENTRY *ColorTableParameterivSGI) (GLenum target, GLenum pname, const GLint *params);
|
---|
| 201 | void (APIENTRY *CopyColorTableSGI) (GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width);
|
---|
| 202 | void (APIENTRY *GetColorTableSGI) (GLenum target, GLenum format, GLenum type, GLvoid *table);
|
---|
| 203 | void (APIENTRY *GetColorTableParameterfvSGI) (GLenum target, GLenum pname, GLfloat *params);
|
---|
| 204 | void (APIENTRY *GetColorTableParameterivSGI) (GLenum target, GLenum pname, GLint *params);
|
---|
| 205 | void (APIENTRY *PixelTexGenSGIX) (GLenum mode);
|
---|
| 206 | void (APIENTRY *PixelTexGenParameteriSGIS) (GLenum pname, GLint param);
|
---|
| 207 | void (APIENTRY *PixelTexGenParameterivSGIS) (GLenum pname, const GLint *params);
|
---|
| 208 | void (APIENTRY *PixelTexGenParameterfSGIS) (GLenum pname, GLfloat param);
|
---|
| 209 | void (APIENTRY *PixelTexGenParameterfvSGIS) (GLenum pname, const GLfloat *params);
|
---|
| 210 | void (APIENTRY *GetPixelTexGenParameterivSGIS) (GLenum pname, GLint *params);
|
---|
| 211 | void (APIENTRY *GetPixelTexGenParameterfvSGIS) (GLenum pname, GLfloat *params);
|
---|
| 212 | void (APIENTRY *TexImage4DSGIS) (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, const GLvoid *pixels);
|
---|
| 213 | void (APIENTRY *TexSubImage4DSGIS) (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLenum format, GLenum type, const GLvoid *pixels);
|
---|
| 214 | GLboolean (APIENTRY *AreTexturesResidentEXT) (GLsizei n, const GLuint *textures, GLboolean *residences);
|
---|
| 215 | void (APIENTRY *BindTextureEXT) (GLenum target, GLuint texture);
|
---|
| 216 | void (APIENTRY *DeleteTexturesEXT) (GLsizei n, const GLuint *textures);
|
---|
| 217 | void (APIENTRY *GenTexturesEXT) (GLsizei n, GLuint *textures);
|
---|
| 218 | GLboolean (APIENTRY *IsTextureEXT) (GLuint texture);
|
---|
| 219 | void (APIENTRY *PrioritizeTexturesEXT) (GLsizei n, const GLuint *textures, const GLclampf *priorities);
|
---|
| 220 | void (APIENTRY *DetailTexFuncSGIS) (GLenum target, GLsizei n, const GLfloat *points);
|
---|
| 221 | void (APIENTRY *GetDetailTexFuncSGIS) (GLenum target, GLfloat *points);
|
---|
| 222 | void (APIENTRY *SharpenTexFuncSGIS) (GLenum target, GLsizei n, const GLfloat *points);
|
---|
| 223 | void (APIENTRY *GetSharpenTexFuncSGIS) (GLenum target, GLfloat *points);
|
---|
| 224 | void (APIENTRY *SampleMaskSGIS) (GLclampf value, GLboolean invert);
|
---|
| 225 | void (APIENTRY *SamplePatternSGIS) (GLenum pattern);
|
---|
| 226 | void (APIENTRY *ArrayElementEXT) (GLint i);
|
---|
| 227 | void (APIENTRY *ColorPointerEXT) (GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer);
|
---|
| 228 | void (APIENTRY *DrawArraysEXT) (GLenum mode, GLint first, GLsizei count);
|
---|
| 229 | void (APIENTRY *EdgeFlagPointerEXT) (GLsizei stride, GLsizei count, const GLboolean *pointer);
|
---|
| 230 | void (APIENTRY *GetPointervEXT) (GLenum pname, GLvoid* *params);
|
---|
| 231 | void (APIENTRY *IndexPointerEXT) (GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer);
|
---|
| 232 | void (APIENTRY *NormalPointerEXT) (GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer);
|
---|
| 233 | void (APIENTRY *TexCoordPointerEXT) (GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer);
|
---|
| 234 | void (APIENTRY *VertexPointerEXT) (GLint size, GLenum type, GLsizei stride, GLsizei count, const GLvoid *pointer);
|
---|
| 235 | void (APIENTRY *BlendEquationEXT) (GLenum mode);
|
---|
| 236 | void (APIENTRY *SpriteParameterfSGIX) (GLenum pname, GLfloat param);
|
---|
| 237 | void (APIENTRY *SpriteParameterfvSGIX) (GLenum pname, const GLfloat *params);
|
---|
| 238 | void (APIENTRY *SpriteParameteriSGIX) (GLenum pname, GLint param);
|
---|
| 239 | void (APIENTRY *SpriteParameterivSGIX) (GLenum pname, const GLint *params);
|
---|
| 240 | void (APIENTRY *PointParameterfARB) (GLenum pname, GLfloat param);
|
---|
| 241 | void (APIENTRY *PointParameterfvARB) (GLenum pname, const GLfloat *params);
|
---|
| 242 | void (APIENTRY *PointParameterfEXT) (GLenum pname, GLfloat param);
|
---|
| 243 | void (APIENTRY *PointParameterfvEXT) (GLenum pname, const GLfloat *params);
|
---|
| 244 | void (APIENTRY *PointParameterfSGIS) (GLenum pname, GLfloat param);
|
---|
| 245 | void (APIENTRY *PointParameterfvSGIS) (GLenum pname, const GLfloat *params);
|
---|
| 246 | GLint (APIENTRY *GetInstrumentsSGIX) (void);
|
---|
| 247 | void (APIENTRY *InstrumentsBufferSGIX) (GLsizei size, GLint *buffer);
|
---|
| 248 | GLint (APIENTRY *PollInstrumentsSGIX) (GLint *marker_p);
|
---|
| 249 | void (APIENTRY *ReadInstrumentsSGIX) (GLint marker);
|
---|
| 250 | void (APIENTRY *StartInstrumentsSGIX) (void);
|
---|
| 251 | void (APIENTRY *StopInstrumentsSGIX) (GLint marker);
|
---|
| 252 | void (APIENTRY *FrameZoomSGIX) (GLint factor);
|
---|
| 253 | void (APIENTRY *TagSampleBufferSGIX) (void);
|
---|
| 254 | void (APIENTRY *DeformationMap3dSGIX) (GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble *points);
|
---|
| 255 | void (APIENTRY *DeformationMap3fSGIX) (GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat *points);
|
---|
| 256 | void (APIENTRY *DeformSGIX) (GLbitfield mask);
|
---|
| 257 | void (APIENTRY *LoadIdentityDeformationMapSGIX) (GLbitfield mask);
|
---|
| 258 | void (APIENTRY *ReferencePlaneSGIX) (const GLdouble *equation);
|
---|
| 259 | void (APIENTRY *FlushRasterSGIX) (void);
|
---|
| 260 | void (APIENTRY *FogFuncSGIS) (GLsizei n, const GLfloat *points);
|
---|
| 261 | void (APIENTRY *GetFogFuncSGIS) (GLfloat *points);
|
---|
| 262 | void (APIENTRY *ImageTransformParameteriHP) (GLenum target, GLenum pname, GLint param);
|
---|
| 263 | void (APIENTRY *ImageTransformParameterfHP) (GLenum target, GLenum pname, GLfloat param);
|
---|
| 264 | void (APIENTRY *ImageTransformParameterivHP) (GLenum target, GLenum pname, const GLint *params);
|
---|
| 265 | void (APIENTRY *ImageTransformParameterfvHP) (GLenum target, GLenum pname, const GLfloat *params);
|
---|
| 266 | void (APIENTRY *GetImageTransformParameterivHP) (GLenum target, GLenum pname, GLint *params);
|
---|
| 267 | void (APIENTRY *GetImageTransformParameterfvHP) (GLenum target, GLenum pname, GLfloat *params);
|
---|
| 268 | void (APIENTRY *ColorSubTableEXT) (GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const GLvoid *data);
|
---|
| 269 | void (APIENTRY *CopyColorSubTableEXT) (GLenum target, GLsizei start, GLint x, GLint y, GLsizei width);
|
---|
| 270 | void (APIENTRY *HintPGI) (GLenum target, GLint mode);
|
---|
| 271 | void (APIENTRY *ColorTableEXT) (GLenum target, GLenum internalFormat, GLsizei width, GLenum format, GLenum type, const GLvoid *table);
|
---|
| 272 | void (APIENTRY *GetColorTableEXT) (GLenum target, GLenum format, GLenum type, GLvoid *data);
|
---|
| 273 | void (APIENTRY *GetColorTableParameterivEXT) (GLenum target, GLenum pname, GLint *params);
|
---|
| 274 | void (APIENTRY *GetColorTableParameterfvEXT) (GLenum target, GLenum pname, GLfloat *params);
|
---|
| 275 | void (APIENTRY *GetListParameterfvSGIX) (GLuint list, GLenum pname, GLfloat *params);
|
---|
| 276 | void (APIENTRY *GetListParameterivSGIX) (GLuint list, GLenum pname, GLint *params);
|
---|
| 277 | void (APIENTRY *ListParameterfSGIX) (GLuint list, GLenum pname, GLfloat param);
|
---|
| 278 | void (APIENTRY *ListParameterfvSGIX) (GLuint list, GLenum pname, const GLfloat *params);
|
---|
| 279 | void (APIENTRY *ListParameteriSGIX) (GLuint list, GLenum pname, GLint param);
|
---|
| 280 | void (APIENTRY *ListParameterivSGIX) (GLuint list, GLenum pname, const GLint *params);
|
---|
| 281 | void (APIENTRY *IndexMaterialEXT) (GLenum face, GLenum mode);
|
---|
| 282 | void (APIENTRY *IndexFuncEXT) (GLenum func, GLclampf ref);
|
---|
| 283 | void (APIENTRY *LockArraysEXT) (GLint first, GLsizei count);
|
---|
| 284 | void (APIENTRY *UnlockArraysEXT) (void);
|
---|
| 285 | void (APIENTRY *CullParameterdvEXT) (GLenum pname, GLdouble *params);
|
---|
| 286 | void (APIENTRY *CullParameterfvEXT) (GLenum pname, GLfloat *params);
|
---|
| 287 | void (APIENTRY *FragmentColorMaterialSGIX) (GLenum face, GLenum mode);
|
---|
| 288 | void (APIENTRY *FragmentLightfSGIX) (GLenum light, GLenum pname, GLfloat param);
|
---|
| 289 | void (APIENTRY *FragmentLightfvSGIX) (GLenum light, GLenum pname, const GLfloat *params);
|
---|
| 290 | void (APIENTRY *FragmentLightiSGIX) (GLenum light, GLenum pname, GLint param);
|
---|
| 291 | void (APIENTRY *FragmentLightivSGIX) (GLenum light, GLenum pname, const GLint *params);
|
---|
| 292 | void (APIENTRY *FragmentLightModelfSGIX) (GLenum pname, GLfloat param);
|
---|
| 293 | void (APIENTRY *FragmentLightModelfvSGIX) (GLenum pname, const GLfloat *params);
|
---|
| 294 | void (APIENTRY *FragmentLightModeliSGIX) (GLenum pname, GLint param);
|
---|
| 295 | void (APIENTRY *FragmentLightModelivSGIX) (GLenum pname, const GLint *params);
|
---|
| 296 | void (APIENTRY *FragmentMaterialfSGIX) (GLenum face, GLenum pname, GLfloat param);
|
---|
| 297 | void (APIENTRY *FragmentMaterialfvSGIX) (GLenum face, GLenum pname, const GLfloat *params);
|
---|
| 298 | void (APIENTRY *FragmentMaterialiSGIX) (GLenum face, GLenum pname, GLint param);
|
---|
| 299 | void (APIENTRY *FragmentMaterialivSGIX) (GLenum face, GLenum pname, const GLint *params);
|
---|
| 300 | void (APIENTRY *GetFragmentLightfvSGIX) (GLenum light, GLenum pname, GLfloat *params);
|
---|
| 301 | void (APIENTRY *GetFragmentLightivSGIX) (GLenum light, GLenum pname, GLint *params);
|
---|
| 302 | void (APIENTRY *GetFragmentMaterialfvSGIX) (GLenum face, GLenum pname, GLfloat *params);
|
---|
| 303 | void (APIENTRY *GetFragmentMaterialivSGIX) (GLenum face, GLenum pname, GLint *params);
|
---|
| 304 | void (APIENTRY *LightEnviSGIX) (GLenum pname, GLint param);
|
---|
| 305 | void (APIENTRY *DrawRangeElementsEXT) (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices);
|
---|
| 306 | void (APIENTRY *ApplyTextureEXT) (GLenum mode);
|
---|
| 307 | void (APIENTRY *TextureLightEXT) (GLenum pname);
|
---|
| 308 | void (APIENTRY *TextureMaterialEXT) (GLenum face, GLenum mode);
|
---|
| 309 | void (APIENTRY *AsyncMarkerSGIX) (GLuint marker);
|
---|
| 310 | GLint (APIENTRY *FinishAsyncSGIX) (GLuint *markerp);
|
---|
| 311 | GLint (APIENTRY *PollAsyncSGIX) (GLuint *markerp);
|
---|
| 312 | GLuint (APIENTRY *GenAsyncMarkersSGIX) (GLsizei range);
|
---|
| 313 | void (APIENTRY *DeleteAsyncMarkersSGIX) (GLuint marker, GLsizei range);
|
---|
| 314 | GLboolean (APIENTRY *IsAsyncMarkerSGIX) (GLuint marker);
|
---|
| 315 | void (APIENTRY *VertexPointervINTEL) (GLint size, GLenum type, const GLvoid* *pointer);
|
---|
| 316 | void (APIENTRY *NormalPointervINTEL) (GLenum type, const GLvoid* *pointer);
|
---|
| 317 | void (APIENTRY *ColorPointervINTEL) (GLint size, GLenum type, const GLvoid* *pointer);
|
---|
| 318 | void (APIENTRY *TexCoordPointervINTEL) (GLint size, GLenum type, const GLvoid* *pointer);
|
---|
| 319 | void (APIENTRY *PixelTransformParameteriEXT) (GLenum target, GLenum pname, GLint param);
|
---|
| 320 | void (APIENTRY *PixelTransformParameterfEXT) (GLenum target, GLenum pname, GLfloat param);
|
---|
| 321 | void (APIENTRY *PixelTransformParameterivEXT) (GLenum target, GLenum pname, const GLint *params);
|
---|
| 322 | void (APIENTRY *PixelTransformParameterfvEXT) (GLenum target, GLenum pname, const GLfloat *params);
|
---|
| 323 | void (APIENTRY *SecondaryColor3bEXT) (GLbyte red, GLbyte green, GLbyte blue);
|
---|
| 324 | void (APIENTRY *SecondaryColor3bvEXT) (const GLbyte *v);
|
---|
| 325 | void (APIENTRY *SecondaryColor3dEXT) (GLdouble red, GLdouble green, GLdouble blue);
|
---|
| 326 | void (APIENTRY *SecondaryColor3dvEXT) (const GLdouble *v);
|
---|
| 327 | void (APIENTRY *SecondaryColor3fEXT) (GLfloat red, GLfloat green, GLfloat blue);
|
---|
| 328 | void (APIENTRY *SecondaryColor3fvEXT) (const GLfloat *v);
|
---|
| 329 | void (APIENTRY *SecondaryColor3iEXT) (GLint red, GLint green, GLint blue);
|
---|
| 330 | void (APIENTRY *SecondaryColor3ivEXT) (const GLint *v);
|
---|
| 331 | void (APIENTRY *SecondaryColor3sEXT) (GLshort red, GLshort green, GLshort blue);
|
---|
| 332 | void (APIENTRY *SecondaryColor3svEXT) (const GLshort *v);
|
---|
| 333 | void (APIENTRY *SecondaryColor3ubEXT) (GLubyte red, GLubyte green, GLubyte blue);
|
---|
| 334 | void (APIENTRY *SecondaryColor3ubvEXT) (const GLubyte *v);
|
---|
| 335 | void (APIENTRY *SecondaryColor3uiEXT) (GLuint red, GLuint green, GLuint blue);
|
---|
| 336 | void (APIENTRY *SecondaryColor3uivEXT) (const GLuint *v);
|
---|
| 337 | void (APIENTRY *SecondaryColor3usEXT) (GLushort red, GLushort green, GLushort blue);
|
---|
| 338 | void (APIENTRY *SecondaryColor3usvEXT) (const GLushort *v);
|
---|
| 339 | void (APIENTRY *SecondaryColorPointerEXT) (GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
|
---|
| 340 | void (APIENTRY *TextureNormalEXT) (GLenum mode);
|
---|
| 341 | void (APIENTRY *MultiDrawArraysEXT) (GLenum mode, GLint *first, GLsizei *count, GLsizei primcount);
|
---|
| 342 | void (APIENTRY *MultiDrawElementsEXT) (GLenum mode, const GLsizei *count, GLenum type, const GLvoid* *indices, GLsizei primcount);
|
---|
| 343 | void (APIENTRY *FogCoordfEXT) (GLfloat coord);
|
---|
| 344 | void (APIENTRY *FogCoordfvEXT) (const GLfloat *coord);
|
---|
| 345 | void (APIENTRY *FogCoorddEXT) (GLdouble coord);
|
---|
| 346 | void (APIENTRY *FogCoorddvEXT) (const GLdouble *coord);
|
---|
| 347 | void (APIENTRY *FogCoordPointerEXT) (GLenum type, GLsizei stride, const GLvoid *pointer);
|
---|
| 348 | void (APIENTRY *Tangent3bEXT) (GLbyte tx, GLbyte ty, GLbyte tz);
|
---|
| 349 | void (APIENTRY *Tangent3bvEXT) (const GLbyte *v);
|
---|
| 350 | void (APIENTRY *Tangent3dEXT) (GLdouble tx, GLdouble ty, GLdouble tz);
|
---|
| 351 | void (APIENTRY *Tangent3dvEXT) (const GLdouble *v);
|
---|
| 352 | void (APIENTRY *Tangent3fEXT) (GLfloat tx, GLfloat ty, GLfloat tz);
|
---|
| 353 | void (APIENTRY *Tangent3fvEXT) (const GLfloat *v);
|
---|
| 354 | void (APIENTRY *Tangent3iEXT) (GLint tx, GLint ty, GLint tz);
|
---|
| 355 | void (APIENTRY *Tangent3ivEXT) (const GLint *v);
|
---|
| 356 | void (APIENTRY *Tangent3sEXT) (GLshort tx, GLshort ty, GLshort tz);
|
---|
| 357 | void (APIENTRY *Tangent3svEXT) (const GLshort *v);
|
---|
| 358 | void (APIENTRY *Binormal3bEXT) (GLbyte bx, GLbyte by, GLbyte bz);
|
---|
| 359 | void (APIENTRY *Binormal3bvEXT) (const GLbyte *v);
|
---|
| 360 | void (APIENTRY *Binormal3dEXT) (GLdouble bx, GLdouble by, GLdouble bz);
|
---|
| 361 | void (APIENTRY *Binormal3dvEXT) (const GLdouble *v);
|
---|
| 362 | void (APIENTRY *Binormal3fEXT) (GLfloat bx, GLfloat by, GLfloat bz);
|
---|
| 363 | void (APIENTRY *Binormal3fvEXT) (const GLfloat *v);
|
---|
| 364 | void (APIENTRY *Binormal3iEXT) (GLint bx, GLint by, GLint bz);
|
---|
| 365 | void (APIENTRY *Binormal3ivEXT) (const GLint *v);
|
---|
| 366 | void (APIENTRY *Binormal3sEXT) (GLshort bx, GLshort by, GLshort bz);
|
---|
| 367 | void (APIENTRY *Binormal3svEXT) (const GLshort *v);
|
---|
| 368 | void (APIENTRY *TangentPointerEXT) (GLenum type, GLsizei stride, const GLvoid *pointer);
|
---|
| 369 | void (APIENTRY *BinormalPointerEXT) (GLenum type, GLsizei stride, const GLvoid *pointer);
|
---|
| 370 | void (APIENTRY *FinishTextureSUNX) (void);
|
---|
| 371 | void (APIENTRY *GlobalAlphaFactorbSUN) (GLbyte factor);
|
---|
| 372 | void (APIENTRY *GlobalAlphaFactorsSUN) (GLshort factor);
|
---|
| 373 | void (APIENTRY *GlobalAlphaFactoriSUN) (GLint factor);
|
---|
| 374 | void (APIENTRY *GlobalAlphaFactorfSUN) (GLfloat factor);
|
---|
| 375 | void (APIENTRY *GlobalAlphaFactordSUN) (GLdouble factor);
|
---|
| 376 | void (APIENTRY *GlobalAlphaFactorubSUN) (GLubyte factor);
|
---|
| 377 | void (APIENTRY *GlobalAlphaFactorusSUN) (GLushort factor);
|
---|
| 378 | void (APIENTRY *GlobalAlphaFactoruiSUN) (GLuint factor);
|
---|
| 379 | void (APIENTRY *ReplacementCodeuiSUN) (GLuint code);
|
---|
| 380 | void (APIENTRY *ReplacementCodeusSUN) (GLushort code);
|
---|
| 381 | void (APIENTRY *ReplacementCodeubSUN) (GLubyte code);
|
---|
| 382 | void (APIENTRY *ReplacementCodeuivSUN) (const GLuint *code);
|
---|
| 383 | void (APIENTRY *ReplacementCodeusvSUN) (const GLushort *code);
|
---|
| 384 | void (APIENTRY *ReplacementCodeubvSUN) (const GLubyte *code);
|
---|
| 385 | void (APIENTRY *ReplacementCodePointerSUN) (GLenum type, GLsizei stride, const GLvoid* *pointer);
|
---|
| 386 | void (APIENTRY *Color4ubVertex2fSUN) (GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y);
|
---|
| 387 | void (APIENTRY *Color4ubVertex2fvSUN) (const GLubyte *c, const GLfloat *v);
|
---|
| 388 | void (APIENTRY *Color4ubVertex3fSUN) (GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);
|
---|
| 389 | void (APIENTRY *Color4ubVertex3fvSUN) (const GLubyte *c, const GLfloat *v);
|
---|
| 390 | void (APIENTRY *Color3fVertex3fSUN) (GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
|
---|
| 391 | void (APIENTRY *Color3fVertex3fvSUN) (const GLfloat *c, const GLfloat *v);
|
---|
| 392 | void (APIENTRY *Normal3fVertex3fSUN) (GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
|
---|
| 393 | void (APIENTRY *Normal3fVertex3fvSUN) (const GLfloat *n, const GLfloat *v);
|
---|
| 394 | void (APIENTRY *Color4fNormal3fVertex3fSUN) (GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
|
---|
| 395 | void (APIENTRY *Color4fNormal3fVertex3fvSUN) (const GLfloat *c, const GLfloat *n, const GLfloat *v);
|
---|
| 396 | void (APIENTRY *TexCoord2fVertex3fSUN) (GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z);
|
---|
| 397 | void (APIENTRY *TexCoord2fVertex3fvSUN) (const GLfloat *tc, const GLfloat *v);
|
---|
| 398 | void (APIENTRY *TexCoord4fVertex4fSUN) (GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
|
---|
| 399 | void (APIENTRY *TexCoord4fVertex4fvSUN) (const GLfloat *tc, const GLfloat *v);
|
---|
| 400 | void (APIENTRY *TexCoord2fColor4ubVertex3fSUN) (GLfloat s, GLfloat t, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);
|
---|
| 401 | void (APIENTRY *TexCoord2fColor4ubVertex3fvSUN) (const GLfloat *tc, const GLubyte *c, const GLfloat *v);
|
---|
| 402 | void (APIENTRY *TexCoord2fColor3fVertex3fSUN) (GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
|
---|
| 403 | void (APIENTRY *TexCoord2fColor3fVertex3fvSUN) (const GLfloat *tc, const GLfloat *c, const GLfloat *v);
|
---|
| 404 | void (APIENTRY *TexCoord2fNormal3fVertex3fSUN) (GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
|
---|
| 405 | void (APIENTRY *TexCoord2fNormal3fVertex3fvSUN) (const GLfloat *tc, const GLfloat *n, const GLfloat *v);
|
---|
| 406 | void (APIENTRY *TexCoord2fColor4fNormal3fVertex3fSUN) (GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
|
---|
| 407 | void (APIENTRY *TexCoord2fColor4fNormal3fVertex3fvSUN) (const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v);
|
---|
| 408 | void (APIENTRY *TexCoord4fColor4fNormal3fVertex4fSUN) (GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
|
---|
| 409 | void (APIENTRY *TexCoord4fColor4fNormal3fVertex4fvSUN) (const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v);
|
---|
| 410 | void (APIENTRY *ReplacementCodeuiVertex3fSUN) (GLenum rc, GLfloat x, GLfloat y, GLfloat z);
|
---|
| 411 | void (APIENTRY *ReplacementCodeuiVertex3fvSUN) (const GLenum *rc, const GLfloat *v);
|
---|
| 412 | void (APIENTRY *ReplacementCodeuiColor4ubVertex3fSUN) (GLenum rc, GLubyte r, GLubyte g, GLubyte b, GLubyte a, GLfloat x, GLfloat y, GLfloat z);
|
---|
| 413 | void (APIENTRY *ReplacementCodeuiColor4ubVertex3fvSUN) (const GLenum *rc, const GLubyte *c, const GLfloat *v);
|
---|
| 414 | void (APIENTRY *ReplacementCodeuiColor3fVertex3fSUN) (GLenum rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z);
|
---|
| 415 | void (APIENTRY *ReplacementCodeuiColor3fVertex3fvSUN) (const GLenum *rc, const GLfloat *c, const GLfloat *v);
|
---|
| 416 | void (APIENTRY *ReplacementCodeuiNormal3fVertex3fSUN) (GLenum rc, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
|
---|
| 417 | void (APIENTRY *ReplacementCodeuiNormal3fVertex3fvSUN) (const GLenum *rc, const GLfloat *n, const GLfloat *v);
|
---|
| 418 | void (APIENTRY *ReplacementCodeuiColor4fNormal3fVertex3fSUN) (GLenum rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
|
---|
| 419 | void (APIENTRY *ReplacementCodeuiColor4fNormal3fVertex3fvSUN) (const GLenum *rc, const GLfloat *c, const GLfloat *n, const GLfloat *v);
|
---|
| 420 | void (APIENTRY *ReplacementCodeuiTexCoord2fVertex3fSUN) (GLenum rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z);
|
---|
| 421 | void (APIENTRY *ReplacementCodeuiTexCoord2fVertex3fvSUN) (const GLenum *rc, const GLfloat *tc, const GLfloat *v);
|
---|
| 422 | void (APIENTRY *ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN) (GLenum rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
|
---|
| 423 | void (APIENTRY *ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN) (const GLenum *rc, const GLfloat *tc, const GLfloat *n, const GLfloat *v);
|
---|
| 424 | void (APIENTRY *ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN) (GLenum rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z);
|
---|
| 425 | void (APIENTRY *ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN) (const GLenum *rc, const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v);
|
---|
| 426 | void (APIENTRY *BlendFuncSeparateEXT) (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
|
---|
| 427 | void (APIENTRY *BlendFuncSeparateINGR) (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
|
---|
| 428 | void (APIENTRY *VertexWeightfEXT) (GLfloat weight);
|
---|
| 429 | void (APIENTRY *VertexWeightfvEXT) (const GLfloat *weight);
|
---|
| 430 | void (APIENTRY *VertexWeightPointerEXT) (GLsizei size, GLenum type, GLsizei stride, const GLvoid *pointer);
|
---|
| 431 | void (APIENTRY *FlushVertexArrayRangeNV) (void);
|
---|
| 432 | void (APIENTRY *VertexArrayRangeNV) (GLsizei length, const GLvoid *pointer);
|
---|
| 433 | void (APIENTRY *CombinerParameterfvNV) (GLenum pname, const GLfloat *params);
|
---|
| 434 | void (APIENTRY *CombinerParameterfNV) (GLenum pname, GLfloat param);
|
---|
| 435 | void (APIENTRY *CombinerParameterivNV) (GLenum pname, const GLint *params);
|
---|
| 436 | void (APIENTRY *CombinerParameteriNV) (GLenum pname, GLint param);
|
---|
| 437 | void (APIENTRY *CombinerInputNV) (GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);
|
---|
| 438 | void (APIENTRY *CombinerOutputNV) (GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean abDotProduct, GLboolean cdDotProduct, GLboolean muxSum);
|
---|
| 439 | void (APIENTRY *FinalCombinerInputNV) (GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage);
|
---|
| 440 | void (APIENTRY *GetCombinerInputParameterfvNV) (GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat *params);
|
---|
| 441 | void (APIENTRY *GetCombinerInputParameterivNV) (GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint *params);
|
---|
| 442 | void (APIENTRY *GetCombinerOutputParameterfvNV) (GLenum stage, GLenum portion, GLenum pname, GLfloat *params);
|
---|
| 443 | void (APIENTRY *GetCombinerOutputParameterivNV) (GLenum stage, GLenum portion, GLenum pname, GLint *params);
|
---|
| 444 | void (APIENTRY *GetFinalCombinerInputParameterfvNV) (GLenum variable, GLenum pname, GLfloat *params);
|
---|
| 445 | void (APIENTRY *GetFinalCombinerInputParameterivNV) (GLenum variable, GLenum pname, GLint *params);
|
---|
| 446 | void (APIENTRY *ResizeBuffersMESA) (void);
|
---|
| 447 | void (APIENTRY *WindowPos2dMESA) (GLdouble x, GLdouble y);
|
---|
| 448 | void (APIENTRY *WindowPos2dvMESA) (const GLdouble *v);
|
---|
| 449 | void (APIENTRY *WindowPos2fMESA) (GLfloat x, GLfloat y);
|
---|
| 450 | void (APIENTRY *WindowPos2fvMESA) (const GLfloat *v);
|
---|
| 451 | void (APIENTRY *WindowPos2iMESA) (GLint x, GLint y);
|
---|
| 452 | void (APIENTRY *WindowPos2ivMESA) (const GLint *v);
|
---|
| 453 | void (APIENTRY *WindowPos2sMESA) (GLshort x, GLshort y);
|
---|
| 454 | void (APIENTRY *WindowPos2svMESA) (const GLshort *v);
|
---|
| 455 | void (APIENTRY *WindowPos3dMESA) (GLdouble x, GLdouble y, GLdouble z);
|
---|
| 456 | void (APIENTRY *WindowPos3dvMESA) (const GLdouble *v);
|
---|
| 457 | void (APIENTRY *WindowPos3fMESA) (GLfloat x, GLfloat y, GLfloat z);
|
---|
| 458 | void (APIENTRY *WindowPos3fvMESA) (const GLfloat *v);
|
---|
| 459 | void (APIENTRY *WindowPos3iMESA) (GLint x, GLint y, GLint z);
|
---|
| 460 | void (APIENTRY *WindowPos3ivMESA) (const GLint *v);
|
---|
| 461 | void (APIENTRY *WindowPos3sMESA) (GLshort x, GLshort y, GLshort z);
|
---|
| 462 | void (APIENTRY *WindowPos3svMESA) (const GLshort *v);
|
---|
| 463 | void (APIENTRY *WindowPos4dMESA) (GLdouble x, GLdouble y, GLdouble z, GLdouble w);
|
---|
| 464 | void (APIENTRY *WindowPos4dvMESA) (const GLdouble *v);
|
---|
| 465 | void (APIENTRY *WindowPos4fMESA) (GLfloat x, GLfloat y, GLfloat z, GLfloat w);
|
---|
| 466 | void (APIENTRY *WindowPos4fvMESA) (const GLfloat *v);
|
---|
| 467 | void (APIENTRY *WindowPos4iMESA) (GLint x, GLint y, GLint z, GLint w);
|
---|
| 468 | void (APIENTRY *WindowPos4ivMESA) (const GLint *v);
|
---|
| 469 | void (APIENTRY *WindowPos4sMESA) (GLshort x, GLshort y, GLshort z, GLshort w);
|
---|
| 470 | void (APIENTRY *WindowPos4svMESA) (const GLshort *v);
|
---|
| 471 | void (APIENTRY *MultiModeDrawArraysIBM) (GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount, GLint modestride);
|
---|
| 472 | void (APIENTRY *MultiModeDrawElementsIBM) (const GLenum *mode, const GLsizei *count, GLenum type, const GLvoid* *indices, GLsizei primcount, GLint modestride);
|
---|
| 473 | void (APIENTRY *ColorPointerListIBM) (GLint size, GLenum type, GLint stride, const GLvoid* *pointer, GLint ptrstride);
|
---|
| 474 | void (APIENTRY *SecondaryColorPointerListIBM) (GLint size, GLenum type, GLint stride, const GLvoid* *pointer, GLint ptrstride);
|
---|
| 475 | void (APIENTRY *EdgeFlagPointerListIBM) (GLint stride, const GLboolean* *pointer, GLint ptrstride);
|
---|
| 476 | void (APIENTRY *FogCoordPointerListIBM) (GLenum type, GLint stride, const GLvoid* *pointer, GLint ptrstride);
|
---|
| 477 | void (APIENTRY *IndexPointerListIBM) (GLenum type, GLint stride, const GLvoid* *pointer, GLint ptrstride);
|
---|
| 478 | void (APIENTRY *NormalPointerListIBM) (GLenum type, GLint stride, const GLvoid* *pointer, GLint ptrstride);
|
---|
| 479 | void (APIENTRY *TexCoordPointerListIBM) (GLint size, GLenum type, GLint stride, const GLvoid* *pointer, GLint ptrstride);
|
---|
| 480 | void (APIENTRY *VertexPointerListIBM) (GLint size, GLenum type, GLint stride, const GLvoid* *pointer, GLint ptrstride);
|
---|
| 481 | void (APIENTRY *TbufferMask3DFX) (GLuint mask);
|
---|
| 482 | void (APIENTRY *SampleMaskEXT) (GLclampf value, GLboolean invert);
|
---|
| 483 | void (APIENTRY *SamplePatternEXT) (GLenum pattern);
|
---|
| 484 | void (APIENTRY *TextureColorMaskSGIS) (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
|
---|
| 485 | void (APIENTRY *IglooInterfaceSGIX) (GLenum pname, const GLvoid *params);
|
---|
| 486 | void (APIENTRY *GenFencesNV) (GLsizei n, GLuint *fences);
|
---|
| 487 | void (APIENTRY *DeleteFencesNV) (GLsizei n, const GLuint *fences);
|
---|
| 488 | void (APIENTRY *SetFenceNV) (GLuint fence, GLenum condition);
|
---|
| 489 | GLboolean (APIENTRY *TestFenceNV) (GLuint fence);
|
---|
| 490 | void (APIENTRY *FinishFenceNV) (GLuint fence);
|
---|
| 491 | GLboolean (APIENTRY *IsFenceNV) (GLuint fence);
|
---|
| 492 | void (APIENTRY *GetFenceivNV) (GLuint fence, GLenum pname, GLint *params);
|
---|
| 493 | void (APIENTRY *MapControlPointsNV) (GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const GLvoid *points);
|
---|
| 494 | void (APIENTRY *MapParameterivNV) (GLenum target, GLenum pname, const GLint *params);
|
---|
| 495 | void (APIENTRY *MapParameterfvNV) (GLenum target, GLenum pname, const GLfloat *params);
|
---|
| 496 | void (APIENTRY *GetMapControlPointsNV) (GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, GLvoid *points);
|
---|
| 497 | void (APIENTRY *GetMapParameterivNV) (GLenum target, GLenum pname, GLint *params);
|
---|
| 498 | void (APIENTRY *GetMapParameterfvNV) (GLenum target, GLenum pname, GLfloat *params);
|
---|
| 499 | void (APIENTRY *GetMapAttribParameterivNV) (GLenum target, GLuint index, GLenum pname, GLint *params);
|
---|
| 500 | void (APIENTRY *GetMapAttribParameterfvNV) (GLenum target, GLuint index, GLenum pname, GLfloat *params);
|
---|
| 501 | void (APIENTRY *EvalMapsNV) (GLenum target, GLenum mode);
|
---|
| 502 | void (APIENTRY *CombinerStageParameterfvNV) (GLenum stage, GLenum pname, const GLfloat *params);
|
---|
| 503 | void (APIENTRY *GetCombinerStageParameterfvNV) (GLenum stage, GLenum pname, GLfloat *params);
|
---|
| 504 | void (APIENTRY *BindProgramNV) (GLenum target, GLuint id);
|
---|
| 505 | void (APIENTRY *DeleteProgramsNV) (GLsizei n, const GLuint *ids);
|
---|
| 506 | void (APIENTRY *ExecuteProgramNV) (GLenum target, GLuint id, const GLfloat *params);
|
---|
| 507 | void (APIENTRY *GenProgramsNV) (GLsizei n, GLuint *ids);
|
---|
| 508 | GLboolean (APIENTRY *AreProgramsResidentNV) (GLsizei n, const GLuint *ids, GLboolean *residences);
|
---|
| 509 | void (APIENTRY *RequestResidentProgramsNV) (GLsizei n, const GLuint *ids);
|
---|
| 510 | void (APIENTRY *GetProgramParameterfvNV) (GLenum target, GLuint index, GLenum pname, GLfloat *params);
|
---|
| 511 | void (APIENTRY *GetProgramParameterdvNV) (GLenum target, GLuint index, GLenum pname, GLdouble *params);
|
---|
| 512 | void (APIENTRY *GetProgramivNV) (GLuint id, GLenum pname, GLint *params);
|
---|
| 513 | void (APIENTRY *GetProgramStringNV) (GLuint id, GLenum pname, GLubyte *program);
|
---|
| 514 | void (APIENTRY *GetTrackMatrixivNV) (GLenum target, GLuint address, GLenum pname, GLint *params);
|
---|
| 515 | void (APIENTRY *GetVertexAttribdvNV) (GLuint index, GLenum pname, GLdouble *params);
|
---|
| 516 | void (APIENTRY *GetVertexAttribfvNV) (GLuint index, GLenum pname, GLfloat *params);
|
---|
| 517 | void (APIENTRY *GetVertexAttribivNV) (GLuint index, GLenum pname, GLint *params);
|
---|
| 518 | void (APIENTRY *GetVertexAttribPointervNV) (GLuint index, GLenum pname, GLvoid* *pointer);
|
---|
| 519 | GLboolean (APIENTRY *IsProgramNV) (GLuint id);
|
---|
| 520 | void (APIENTRY *LoadProgramNV) (GLenum target, GLuint id, GLsizei len, const GLubyte *program);
|
---|
| 521 | void (APIENTRY *ProgramParameter4fNV) (GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
|
---|
| 522 | void (APIENTRY *ProgramParameter4dNV) (GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
|
---|
| 523 | void (APIENTRY *ProgramParameter4dvNV) (GLenum target, GLuint index, const GLdouble *params);
|
---|
| 524 | void (APIENTRY *ProgramParameter4fvNV) (GLenum target, GLuint index, const GLfloat *params);
|
---|
| 525 | void (APIENTRY *ProgramParameters4dvNV) (GLenum target, GLuint index, GLuint num, const GLdouble *params);
|
---|
| 526 | void (APIENTRY *ProgramParameters4fvNV) (GLenum target, GLuint index, GLuint num, const GLfloat *params);
|
---|
| 527 | void (APIENTRY *TrackMatrixNV) (GLenum target, GLuint address, GLenum matrix, GLenum transform);
|
---|
| 528 | void (APIENTRY *VertexAttribPointerNV) (GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer);
|
---|
| 529 | void (APIENTRY *VertexAttrib1sNV) (GLuint index, GLshort x);
|
---|
| 530 | void (APIENTRY *VertexAttrib1fNV) (GLuint index, GLfloat x);
|
---|
| 531 | void (APIENTRY *VertexAttrib1dNV) (GLuint index, GLdouble x);
|
---|
| 532 | void (APIENTRY *VertexAttrib2sNV) (GLuint index, GLshort x, GLshort y);
|
---|
| 533 | void (APIENTRY *VertexAttrib2fNV) (GLuint index, GLfloat x, GLfloat y);
|
---|
| 534 | void (APIENTRY *VertexAttrib2dNV) (GLuint index, GLdouble x, GLdouble y);
|
---|
| 535 | void (APIENTRY *VertexAttrib3sNV) (GLuint index, GLshort x, GLshort y, GLshort z);
|
---|
| 536 | void (APIENTRY *VertexAttrib3fNV) (GLuint index, GLfloat x, GLfloat y, GLfloat z);
|
---|
| 537 | void (APIENTRY *VertexAttrib3dNV) (GLuint index, GLdouble x, GLdouble y, GLdouble z);
|
---|
| 538 | void (APIENTRY *VertexAttrib4sNV) (GLuint index, GLshort x, GLshort y, GLshort z, GLshort w);
|
---|
| 539 | void (APIENTRY *VertexAttrib4fNV) (GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
|
---|
| 540 | void (APIENTRY *VertexAttrib4dNV) (GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w);
|
---|
| 541 | void (APIENTRY *VertexAttrib4ubNV) (GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w);
|
---|
| 542 | void (APIENTRY *VertexAttrib1svNV) (GLuint index, const GLshort *v);
|
---|
| 543 | void (APIENTRY *VertexAttrib1fvNV) (GLuint index, const GLfloat *v);
|
---|
| 544 | void (APIENTRY *VertexAttrib1dvNV) (GLuint index, const GLdouble *v);
|
---|
| 545 | void (APIENTRY *VertexAttrib2svNV) (GLuint index, const GLshort *v);
|
---|
| 546 | void (APIENTRY *VertexAttrib2fvNV) (GLuint index, const GLfloat *v);
|
---|
| 547 | void (APIENTRY *VertexAttrib2dvNV) (GLuint index, const GLdouble *v);
|
---|
| 548 | void (APIENTRY *VertexAttrib3svNV) (GLuint index, const GLshort *v);
|
---|
| 549 | void (APIENTRY *VertexAttrib3fvNV) (GLuint index, const GLfloat *v);
|
---|
| 550 | void (APIENTRY *VertexAttrib3dvNV) (GLuint index, const GLdouble *v);
|
---|
| 551 | void (APIENTRY *VertexAttrib4svNV) (GLuint index, const GLshort *v);
|
---|
| 552 | void (APIENTRY *VertexAttrib4fvNV) (GLuint index, const GLfloat *v);
|
---|
| 553 | void (APIENTRY *VertexAttrib4dvNV) (GLuint index, const GLdouble *v);
|
---|
| 554 | void (APIENTRY *VertexAttrib4ubvNV) (GLuint index, const GLubyte *v);
|
---|
| 555 | void (APIENTRY *VertexAttribs1svNV) (GLuint index, GLsizei n, const GLshort *v);
|
---|
| 556 | void (APIENTRY *VertexAttribs1fvNV) (GLuint index, GLsizei n, const GLfloat *v);
|
---|
| 557 | void (APIENTRY *VertexAttribs1dvNV) (GLuint index, GLsizei n, const GLdouble *v);
|
---|
| 558 | void (APIENTRY *VertexAttribs2svNV) (GLuint index, GLsizei n, const GLshort *v);
|
---|
| 559 | void (APIENTRY *VertexAttribs2fvNV) (GLuint index, GLsizei n, const GLfloat *v);
|
---|
| 560 | void (APIENTRY *VertexAttribs2dvNV) (GLuint index, GLsizei n, const GLdouble *v);
|
---|
| 561 | void (APIENTRY *VertexAttribs3svNV) (GLuint index, GLsizei n, const GLshort *v);
|
---|
| 562 | void (APIENTRY *VertexAttribs3fvNV) (GLuint index, GLsizei n, const GLfloat *v);
|
---|
| 563 | void (APIENTRY *VertexAttribs3dvNV) (GLuint index, GLsizei n, const GLdouble *v);
|
---|
| 564 | void (APIENTRY *VertexAttribs4svNV) (GLuint index, GLsizei n, const GLshort *v);
|
---|
| 565 | void (APIENTRY *VertexAttribs4fvNV) (GLuint index, GLsizei n, const GLfloat *v);
|
---|
| 566 | void (APIENTRY *VertexAttribs4dvNV) (GLuint index, GLsizei n, const GLdouble *v);
|
---|
| 567 | void (APIENTRY *VertexAttribs4ubvNV) (GLuint index, GLsizei n, const GLubyte *v);
|
---|
| 568 | void (APIENTRY *AddSwapHintRectWIN) (GLint x, GLint y, GLsizei width, GLsizei height);
|
---|
| 569 | #ifdef _WIN32
|
---|
| 570 | HANDLE (WINAPI *CreateBufferRegionARB) (HDC hDC, int iLayerPlane, UINT uType);
|
---|
| 571 | VOID (WINAPI *DeleteBufferRegionARB) (HANDLE hRegion);
|
---|
| 572 | BOOL (WINAPI *SaveBufferRegionARB) (HANDLE hRegion, int x, int y, int width, int height);
|
---|
| 573 | BOOL (WINAPI *RestoreBufferRegionARB) (HANDLE hRegion, int x, int y, int width, int height, int xSrc, int ySrc);
|
---|
| 574 | const (WINAPI *GetExtensionsStringARB) (HDC hdc);
|
---|
| 575 | BOOL (WINAPI *GetPixelFormatAttribivARB) (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, const int *piAttributes, int *piValues);
|
---|
| 576 | BOOL (WINAPI *GetPixelFormatAttribfvARB) (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, const int *piAttributes, FLOAT *pfValues);
|
---|
| 577 | BOOL (WINAPI *ChoosePixelFormatARB) (HDC hdc, const int *piAttribIList, const FLOAT *pfAttribFList, UINT nMaxFormats, int *piFormats, UINT *nNumFormats);
|
---|
| 578 | BOOL (WINAPI *MakeContextCurrentARB) (HDC hDrawDC, HDC hReadDC, HGLRC hglrc);
|
---|
| 579 | HDC (WINAPI *GetCurrentReadDCARB) (void);
|
---|
| 580 | HPBUFFERARB (WINAPI *CreatePbufferARB) (HDC hDC, int iPixelFormat, int iWidth, int iHeight, const int *piAttribList);
|
---|
| 581 | HDC (WINAPI *GetPbufferDCARB) (HPBUFFERARB hPbuffer);
|
---|
| 582 | int (WINAPI *ReleasePbufferDCARB) (HPBUFFERARB hPbuffer, HDC hDC);
|
---|
| 583 | BOOL (WINAPI *DestroyPbufferARB) (HPBUFFERARB hPbuffer);
|
---|
| 584 | BOOL (WINAPI *QueryPbufferARB) (HPBUFFERARB hPbuffer, int iAttribute, int *piValue);
|
---|
| 585 | GLboolean (WINAPI *CreateDisplayColorTableEXT) (GLushort id);
|
---|
| 586 | GLboolean (WINAPI *LoadDisplayColorTableEXT) (const GLushort *table, GLuint length);
|
---|
| 587 | GLboolean (WINAPI *BindDisplayColorTableEXT) (GLushort id);
|
---|
| 588 | VOID (WINAPI *DestroyDisplayColorTableEXT) (GLushort id);
|
---|
| 589 | const (WINAPI *GetExtensionsStringEXT) (void);
|
---|
| 590 | BOOL (WINAPI *MakeContextCurrentEXT) (HDC hDrawDC, HDC hReadDC, HGLRC hglrc);
|
---|
| 591 | HDC (WINAPI *GetCurrentReadDCEXT) (void);
|
---|
| 592 | HPBUFFEREXT (WINAPI *CreatePbufferEXT) (HDC hDC, int iPixelFormat, int iWidth, int iHeight, const int *piAttribList);
|
---|
| 593 | HDC (WINAPI *GetPbufferDCEXT) (HPBUFFEREXT hPbuffer);
|
---|
| 594 | int (WINAPI *ReleasePbufferDCEXT) (HPBUFFEREXT hPbuffer, HDC hDC);
|
---|
| 595 | BOOL (WINAPI *DestroyPbufferEXT) (HPBUFFEREXT hPbuffer);
|
---|
| 596 | BOOL (WINAPI *QueryPbufferEXT) (HPBUFFEREXT hPbuffer, int iAttribute, int *piValue);
|
---|
| 597 | BOOL (WINAPI *GetPixelFormatAttribivEXT) (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, int *piAttributes, int *piValues);
|
---|
| 598 | BOOL (WINAPI *GetPixelFormatAttribfvEXT) (HDC hdc, int iPixelFormat, int iLayerPlane, UINT nAttributes, int *piAttributes, FLOAT *pfValues);
|
---|
| 599 | BOOL (WINAPI *ChoosePixelFormatEXT) (HDC hdc, const int *piAttribIList, const FLOAT *pfAttribFList, UINT nMaxFormats, int *piFormats, UINT *nNumFormats);
|
---|
| 600 | BOOL (WINAPI *SwapIntervalEXT) (int interval);
|
---|
| 601 | int (WINAPI *GetSwapIntervalEXT) (void);
|
---|
| 602 | #endif /* _WIN32 */
|
---|
| 603 | } _GLextensionProcs;
|
---|
| 604 |
|
---|
| 605 | #define glBlendColor (_GET_TLS_PROCTABLE()->BlendColor)
|
---|
| 606 | #define glBlendEquation (_GET_TLS_PROCTABLE()->BlendEquation)
|
---|
| 607 | #define glDrawRangeElements (_GET_TLS_PROCTABLE()->DrawRangeElements)
|
---|
| 608 | #define glColorTable (_GET_TLS_PROCTABLE()->ColorTable)
|
---|
| 609 | #define glColorTableParameterfv (_GET_TLS_PROCTABLE()->ColorTableParameterfv)
|
---|
| 610 | #define glColorTableParameteriv (_GET_TLS_PROCTABLE()->ColorTableParameteriv)
|
---|
| 611 | #define glCopyColorTable (_GET_TLS_PROCTABLE()->CopyColorTable)
|
---|
| 612 | #define glGetColorTable (_GET_TLS_PROCTABLE()->GetColorTable)
|
---|
| 613 | #define glGetColorTableParameterfv (_GET_TLS_PROCTABLE()->GetColorTableParameterfv)
|
---|
| 614 | #define glGetColorTableParameteriv (_GET_TLS_PROCTABLE()->GetColorTableParameteriv)
|
---|
| 615 | #define glColorSubTable (_GET_TLS_PROCTABLE()->ColorSubTable)
|
---|
| 616 | #define glCopyColorSubTable (_GET_TLS_PROCTABLE()->CopyColorSubTable)
|
---|
| 617 | #define glConvolutionFilter1D (_GET_TLS_PROCTABLE()->ConvolutionFilter1D)
|
---|
| 618 | #define glConvolutionFilter2D (_GET_TLS_PROCTABLE()->ConvolutionFilter2D)
|
---|
| 619 | #define glConvolutionParameterf (_GET_TLS_PROCTABLE()->ConvolutionParameterf)
|
---|
| 620 | #define glConvolutionParameterfv (_GET_TLS_PROCTABLE()->ConvolutionParameterfv)
|
---|
| 621 | #define glConvolutionParameteri (_GET_TLS_PROCTABLE()->ConvolutionParameteri)
|
---|
| 622 | #define glConvolutionParameteriv (_GET_TLS_PROCTABLE()->ConvolutionParameteriv)
|
---|
| 623 | #define glCopyConvolutionFilter1D (_GET_TLS_PROCTABLE()->CopyConvolutionFilter1D)
|
---|
| 624 | #define glCopyConvolutionFilter2D (_GET_TLS_PROCTABLE()->CopyConvolutionFilter2D)
|
---|
| 625 | #define glGetConvolutionFilter (_GET_TLS_PROCTABLE()->GetConvolutionFilter)
|
---|
| 626 | #define glGetConvolutionParameterfv (_GET_TLS_PROCTABLE()->GetConvolutionParameterfv)
|
---|
| 627 | #define glGetConvolutionParameteriv (_GET_TLS_PROCTABLE()->GetConvolutionParameteriv)
|
---|
| 628 | #define glGetSeparableFilter (_GET_TLS_PROCTABLE()->GetSeparableFilter)
|
---|
| 629 | #define glSeparableFilter2D (_GET_TLS_PROCTABLE()->SeparableFilter2D)
|
---|
| 630 | #define glGetHistogram (_GET_TLS_PROCTABLE()->GetHistogram)
|
---|
| 631 | #define glGetHistogramParameterfv (_GET_TLS_PROCTABLE()->GetHistogramParameterfv)
|
---|
| 632 | #define glGetHistogramParameteriv (_GET_TLS_PROCTABLE()->GetHistogramParameteriv)
|
---|
| 633 | #define glGetMinmax (_GET_TLS_PROCTABLE()->GetMinmax)
|
---|
| 634 | #define glGetMinmaxParameterfv (_GET_TLS_PROCTABLE()->GetMinmaxParameterfv)
|
---|
| 635 | #define glGetMinmaxParameteriv (_GET_TLS_PROCTABLE()->GetMinmaxParameteriv)
|
---|
| 636 | #define glHistogram (_GET_TLS_PROCTABLE()->Histogram)
|
---|
| 637 | #define glMinmax (_GET_TLS_PROCTABLE()->Minmax)
|
---|
| 638 | #define glResetHistogram (_GET_TLS_PROCTABLE()->ResetHistogram)
|
---|
| 639 | #define glResetMinmax (_GET_TLS_PROCTABLE()->ResetMinmax)
|
---|
| 640 | #define glTexImage3D (_GET_TLS_PROCTABLE()->TexImage3D)
|
---|
| 641 | #define glTexSubImage3D (_GET_TLS_PROCTABLE()->TexSubImage3D)
|
---|
| 642 | #define glCopyTexSubImage3D (_GET_TLS_PROCTABLE()->CopyTexSubImage3D)
|
---|
| 643 | #define glActiveTextureARB (_GET_TLS_PROCTABLE()->ActiveTextureARB)
|
---|
| 644 | #define glClientActiveTextureARB (_GET_TLS_PROCTABLE()->ClientActiveTextureARB)
|
---|
| 645 | #define glMultiTexCoord1dARB (_GET_TLS_PROCTABLE()->MultiTexCoord1dARB)
|
---|
| 646 | #define glMultiTexCoord1dvARB (_GET_TLS_PROCTABLE()->MultiTexCoord1dvARB)
|
---|
| 647 | #define glMultiTexCoord1fARB (_GET_TLS_PROCTABLE()->MultiTexCoord1fARB)
|
---|
| 648 | #define glMultiTexCoord1fvARB (_GET_TLS_PROCTABLE()->MultiTexCoord1fvARB)
|
---|
| 649 | #define glMultiTexCoord1iARB (_GET_TLS_PROCTABLE()->MultiTexCoord1iARB)
|
---|
| 650 | #define glMultiTexCoord1ivARB (_GET_TLS_PROCTABLE()->MultiTexCoord1ivARB)
|
---|
| 651 | #define glMultiTexCoord1sARB (_GET_TLS_PROCTABLE()->MultiTexCoord1sARB)
|
---|
| 652 | #define glMultiTexCoord1svARB (_GET_TLS_PROCTABLE()->MultiTexCoord1svARB)
|
---|
| 653 | #define glMultiTexCoord2dARB (_GET_TLS_PROCTABLE()->MultiTexCoord2dARB)
|
---|
| 654 | #define glMultiTexCoord2dvARB (_GET_TLS_PROCTABLE()->MultiTexCoord2dvARB)
|
---|
| 655 | #define glMultiTexCoord2fARB (_GET_TLS_PROCTABLE()->MultiTexCoord2fARB)
|
---|
| 656 | #define glMultiTexCoord2fvARB (_GET_TLS_PROCTABLE()->MultiTexCoord2fvARB)
|
---|
| 657 | #define glMultiTexCoord2iARB (_GET_TLS_PROCTABLE()->MultiTexCoord2iARB)
|
---|
| 658 | #define glMultiTexCoord2ivARB (_GET_TLS_PROCTABLE()->MultiTexCoord2ivARB)
|
---|
| 659 | #define glMultiTexCoord2sARB (_GET_TLS_PROCTABLE()->MultiTexCoord2sARB)
|
---|
| 660 | #define glMultiTexCoord2svARB (_GET_TLS_PROCTABLE()->MultiTexCoord2svARB)
|
---|
| 661 | #define glMultiTexCoord3dARB (_GET_TLS_PROCTABLE()->MultiTexCoord3dARB)
|
---|
| 662 | #define glMultiTexCoord3dvARB (_GET_TLS_PROCTABLE()->MultiTexCoord3dvARB)
|
---|
| 663 | #define glMultiTexCoord3fARB (_GET_TLS_PROCTABLE()->MultiTexCoord3fARB)
|
---|
| 664 | #define glMultiTexCoord3fvARB (_GET_TLS_PROCTABLE()->MultiTexCoord3fvARB)
|
---|
| 665 | #define glMultiTexCoord3iARB (_GET_TLS_PROCTABLE()->MultiTexCoord3iARB)
|
---|
| 666 | #define glMultiTexCoord3ivARB (_GET_TLS_PROCTABLE()->MultiTexCoord3ivARB)
|
---|
| 667 | #define glMultiTexCoord3sARB (_GET_TLS_PROCTABLE()->MultiTexCoord3sARB)
|
---|
| 668 | #define glMultiTexCoord3svARB (_GET_TLS_PROCTABLE()->MultiTexCoord3svARB)
|
---|
| 669 | #define glMultiTexCoord4dARB (_GET_TLS_PROCTABLE()->MultiTexCoord4dARB)
|
---|
| 670 | #define glMultiTexCoord4dvARB (_GET_TLS_PROCTABLE()->MultiTexCoord4dvARB)
|
---|
| 671 | #define glMultiTexCoord4fARB (_GET_TLS_PROCTABLE()->MultiTexCoord4fARB)
|
---|
| 672 | #define glMultiTexCoord4fvARB (_GET_TLS_PROCTABLE()->MultiTexCoord4fvARB)
|
---|
| 673 | #define glMultiTexCoord4iARB (_GET_TLS_PROCTABLE()->MultiTexCoord4iARB)
|
---|
| 674 | #define glMultiTexCoord4ivARB (_GET_TLS_PROCTABLE()->MultiTexCoord4ivARB)
|
---|
| 675 | #define glMultiTexCoord4sARB (_GET_TLS_PROCTABLE()->MultiTexCoord4sARB)
|
---|
| 676 | #define glMultiTexCoord4svARB (_GET_TLS_PROCTABLE()->MultiTexCoord4svARB)
|
---|
| 677 | #define glLoadTransposeMatrixfARB (_GET_TLS_PROCTABLE()->LoadTransposeMatrixfARB)
|
---|
| 678 | #define glLoadTransposeMatrixdARB (_GET_TLS_PROCTABLE()->LoadTransposeMatrixdARB)
|
---|
| 679 | #define glMultTransposeMatrixfARB (_GET_TLS_PROCTABLE()->MultTransposeMatrixfARB)
|
---|
| 680 | #define glMultTransposeMatrixdARB (_GET_TLS_PROCTABLE()->MultTransposeMatrixdARB)
|
---|
| 681 | #define glSampleCoverageARB (_GET_TLS_PROCTABLE()->SampleCoverageARB)
|
---|
| 682 | #define glCompressedTexImage3DARB (_GET_TLS_PROCTABLE()->CompressedTexImage3DARB)
|
---|
| 683 | #define glCompressedTexImage2DARB (_GET_TLS_PROCTABLE()->CompressedTexImage2DARB)
|
---|
| 684 | #define glCompressedTexImage1DARB (_GET_TLS_PROCTABLE()->CompressedTexImage1DARB)
|
---|
| 685 | #define glCompressedTexSubImage3DARB (_GET_TLS_PROCTABLE()->CompressedTexSubImage3DARB)
|
---|
| 686 | #define glCompressedTexSubImage2DARB (_GET_TLS_PROCTABLE()->CompressedTexSubImage2DARB)
|
---|
| 687 | #define glCompressedTexSubImage1DARB (_GET_TLS_PROCTABLE()->CompressedTexSubImage1DARB)
|
---|
| 688 | #define glGetCompressedTexImageARB (_GET_TLS_PROCTABLE()->GetCompressedTexImageARB)
|
---|
| 689 | #define glWeightbvARB (_GET_TLS_PROCTABLE()->WeightbvARB)
|
---|
| 690 | #define glWeightsvARB (_GET_TLS_PROCTABLE()->WeightsvARB)
|
---|
| 691 | #define glWeightivARB (_GET_TLS_PROCTABLE()->WeightivARB)
|
---|
| 692 | #define glWeightfvARB (_GET_TLS_PROCTABLE()->WeightfvARB)
|
---|
| 693 | #define glWeightdvARB (_GET_TLS_PROCTABLE()->WeightdvARB)
|
---|
| 694 | #define glWeightubvARB (_GET_TLS_PROCTABLE()->WeightubvARB)
|
---|
| 695 | #define glWeightusvARB (_GET_TLS_PROCTABLE()->WeightusvARB)
|
---|
| 696 | #define glWeightuivARB (_GET_TLS_PROCTABLE()->WeightuivARB)
|
---|
| 697 | #define glWeightPointerARB (_GET_TLS_PROCTABLE()->WeightPointerARB)
|
---|
| 698 | #define glVertexBlendARB (_GET_TLS_PROCTABLE()->VertexBlendARB)
|
---|
| 699 | #define glCurrentPaletteMatrixARB (_GET_TLS_PROCTABLE()->CurrentPaletteMatrixARB)
|
---|
| 700 | #define glMatrixIndexubvARB (_GET_TLS_PROCTABLE()->MatrixIndexubvARB)
|
---|
| 701 | #define glMatrixIndexusvARB (_GET_TLS_PROCTABLE()->MatrixIndexusvARB)
|
---|
| 702 | #define glMatrixIndexuivARB (_GET_TLS_PROCTABLE()->MatrixIndexuivARB)
|
---|
| 703 | #define glMatrixIndexPointerARB (_GET_TLS_PROCTABLE()->MatrixIndexPointerARB)
|
---|
| 704 | #define glBlendColorEXT (_GET_TLS_PROCTABLE()->BlendColorEXT)
|
---|
| 705 | #define glPolygonOffsetEXT (_GET_TLS_PROCTABLE()->PolygonOffsetEXT)
|
---|
| 706 | #define glTexImage3DEXT (_GET_TLS_PROCTABLE()->TexImage3DEXT)
|
---|
| 707 | #define glTexSubImage3DEXT (_GET_TLS_PROCTABLE()->TexSubImage3DEXT)
|
---|
| 708 | #define glGetTexFilterFuncSGIS (_GET_TLS_PROCTABLE()->GetTexFilterFuncSGIS)
|
---|
| 709 | #define glTexFilterFuncSGIS (_GET_TLS_PROCTABLE()->TexFilterFuncSGIS)
|
---|
| 710 | #define glTexSubImage1DEXT (_GET_TLS_PROCTABLE()->TexSubImage1DEXT)
|
---|
| 711 | #define glTexSubImage2DEXT (_GET_TLS_PROCTABLE()->TexSubImage2DEXT)
|
---|
| 712 | #define glCopyTexImage1DEXT (_GET_TLS_PROCTABLE()->CopyTexImage1DEXT)
|
---|
| 713 | #define glCopyTexImage2DEXT (_GET_TLS_PROCTABLE()->CopyTexImage2DEXT)
|
---|
| 714 | #define glCopyTexSubImage1DEXT (_GET_TLS_PROCTABLE()->CopyTexSubImage1DEXT)
|
---|
| 715 | #define glCopyTexSubImage2DEXT (_GET_TLS_PROCTABLE()->CopyTexSubImage2DEXT)
|
---|
| 716 | #define glCopyTexSubImage3DEXT (_GET_TLS_PROCTABLE()->CopyTexSubImage3DEXT)
|
---|
| 717 | #define glGetHistogramEXT (_GET_TLS_PROCTABLE()->GetHistogramEXT)
|
---|
| 718 | #define glGetHistogramParameterfvEXT (_GET_TLS_PROCTABLE()->GetHistogramParameterfvEXT)
|
---|
| 719 | #define glGetHistogramParameterivEXT (_GET_TLS_PROCTABLE()->GetHistogramParameterivEXT)
|
---|
| 720 | #define glGetMinmaxEXT (_GET_TLS_PROCTABLE()->GetMinmaxEXT)
|
---|
| 721 | #define glGetMinmaxParameterfvEXT (_GET_TLS_PROCTABLE()->GetMinmaxParameterfvEXT)
|
---|
| 722 | #define glGetMinmaxParameterivEXT (_GET_TLS_PROCTABLE()->GetMinmaxParameterivEXT)
|
---|
| 723 | #define glHistogramEXT (_GET_TLS_PROCTABLE()->HistogramEXT)
|
---|
| 724 | #define glMinmaxEXT (_GET_TLS_PROCTABLE()->MinmaxEXT)
|
---|
| 725 | #define glResetHistogramEXT (_GET_TLS_PROCTABLE()->ResetHistogramEXT)
|
---|
| 726 | #define glResetMinmaxEXT (_GET_TLS_PROCTABLE()->ResetMinmaxEXT)
|
---|
| 727 | #define glConvolutionFilter1DEXT (_GET_TLS_PROCTABLE()->ConvolutionFilter1DEXT)
|
---|
| 728 | #define glConvolutionFilter2DEXT (_GET_TLS_PROCTABLE()->ConvolutionFilter2DEXT)
|
---|
| 729 | #define glConvolutionParameterfEXT (_GET_TLS_PROCTABLE()->ConvolutionParameterfEXT)
|
---|
| 730 | #define glConvolutionParameterfvEXT (_GET_TLS_PROCTABLE()->ConvolutionParameterfvEXT)
|
---|
| 731 | #define glConvolutionParameteriEXT (_GET_TLS_PROCTABLE()->ConvolutionParameteriEXT)
|
---|
| 732 | #define glConvolutionParameterivEXT (_GET_TLS_PROCTABLE()->ConvolutionParameterivEXT)
|
---|
| 733 | #define glCopyConvolutionFilter1DEXT (_GET_TLS_PROCTABLE()->CopyConvolutionFilter1DEXT)
|
---|
| 734 | #define glCopyConvolutionFilter2DEXT (_GET_TLS_PROCTABLE()->CopyConvolutionFilter2DEXT)
|
---|
| 735 | #define glGetConvolutionFilterEXT (_GET_TLS_PROCTABLE()->GetConvolutionFilterEXT)
|
---|
| 736 | #define glGetConvolutionParameterfvEXT (_GET_TLS_PROCTABLE()->GetConvolutionParameterfvEXT)
|
---|
| 737 | #define glGetConvolutionParameterivEXT (_GET_TLS_PROCTABLE()->GetConvolutionParameterivEXT)
|
---|
| 738 | #define glGetSeparableFilterEXT (_GET_TLS_PROCTABLE()->GetSeparableFilterEXT)
|
---|
| 739 | #define glSeparableFilter2DEXT (_GET_TLS_PROCTABLE()->SeparableFilter2DEXT)
|
---|
| 740 | #define glColorTableSGI (_GET_TLS_PROCTABLE()->ColorTableSGI)
|
---|
| 741 | #define glColorTableParameterfvSGI (_GET_TLS_PROCTABLE()->ColorTableParameterfvSGI)
|
---|
| 742 | #define glColorTableParameterivSGI (_GET_TLS_PROCTABLE()->ColorTableParameterivSGI)
|
---|
| 743 | #define glCopyColorTableSGI (_GET_TLS_PROCTABLE()->CopyColorTableSGI)
|
---|
| 744 | #define glGetColorTableSGI (_GET_TLS_PROCTABLE()->GetColorTableSGI)
|
---|
| 745 | #define glGetColorTableParameterfvSGI (_GET_TLS_PROCTABLE()->GetColorTableParameterfvSGI)
|
---|
| 746 | #define glGetColorTableParameterivSGI (_GET_TLS_PROCTABLE()->GetColorTableParameterivSGI)
|
---|
| 747 | #define glPixelTexGenSGIX (_GET_TLS_PROCTABLE()->PixelTexGenSGIX)
|
---|
| 748 | #define glPixelTexGenParameteriSGIS (_GET_TLS_PROCTABLE()->PixelTexGenParameteriSGIS)
|
---|
| 749 | #define glPixelTexGenParameterivSGIS (_GET_TLS_PROCTABLE()->PixelTexGenParameterivSGIS)
|
---|
| 750 | #define glPixelTexGenParameterfSGIS (_GET_TLS_PROCTABLE()->PixelTexGenParameterfSGIS)
|
---|
| 751 | #define glPixelTexGenParameterfvSGIS (_GET_TLS_PROCTABLE()->PixelTexGenParameterfvSGIS)
|
---|
| 752 | #define glGetPixelTexGenParameterivSGIS (_GET_TLS_PROCTABLE()->GetPixelTexGenParameterivSGIS)
|
---|
| 753 | #define glGetPixelTexGenParameterfvSGIS (_GET_TLS_PROCTABLE()->GetPixelTexGenParameterfvSGIS)
|
---|
| 754 | #define glTexImage4DSGIS (_GET_TLS_PROCTABLE()->TexImage4DSGIS)
|
---|
| 755 | #define glTexSubImage4DSGIS (_GET_TLS_PROCTABLE()->TexSubImage4DSGIS)
|
---|
| 756 | #define glAreTexturesResidentEXT (_GET_TLS_PROCTABLE()->AreTexturesResidentEXT)
|
---|
| 757 | #define glBindTextureEXT (_GET_TLS_PROCTABLE()->BindTextureEXT)
|
---|
| 758 | #define glDeleteTexturesEXT (_GET_TLS_PROCTABLE()->DeleteTexturesEXT)
|
---|
| 759 | #define glGenTexturesEXT (_GET_TLS_PROCTABLE()->GenTexturesEXT)
|
---|
| 760 | #define glIsTextureEXT (_GET_TLS_PROCTABLE()->IsTextureEXT)
|
---|
| 761 | #define glPrioritizeTexturesEXT (_GET_TLS_PROCTABLE()->PrioritizeTexturesEXT)
|
---|
| 762 | #define glDetailTexFuncSGIS (_GET_TLS_PROCTABLE()->DetailTexFuncSGIS)
|
---|
| 763 | #define glGetDetailTexFuncSGIS (_GET_TLS_PROCTABLE()->GetDetailTexFuncSGIS)
|
---|
| 764 | #define glSharpenTexFuncSGIS (_GET_TLS_PROCTABLE()->SharpenTexFuncSGIS)
|
---|
| 765 | #define glGetSharpenTexFuncSGIS (_GET_TLS_PROCTABLE()->GetSharpenTexFuncSGIS)
|
---|
| 766 | #define glSampleMaskSGIS (_GET_TLS_PROCTABLE()->SampleMaskSGIS)
|
---|
| 767 | #define glSamplePatternSGIS (_GET_TLS_PROCTABLE()->SamplePatternSGIS)
|
---|
| 768 | #define glArrayElementEXT (_GET_TLS_PROCTABLE()->ArrayElementEXT)
|
---|
| 769 | #define glColorPointerEXT (_GET_TLS_PROCTABLE()->ColorPointerEXT)
|
---|
| 770 | #define glDrawArraysEXT (_GET_TLS_PROCTABLE()->DrawArraysEXT)
|
---|
| 771 | #define glEdgeFlagPointerEXT (_GET_TLS_PROCTABLE()->EdgeFlagPointerEXT)
|
---|
| 772 | #define glGetPointervEXT (_GET_TLS_PROCTABLE()->GetPointervEXT)
|
---|
| 773 | #define glIndexPointerEXT (_GET_TLS_PROCTABLE()->IndexPointerEXT)
|
---|
| 774 | #define glNormalPointerEXT (_GET_TLS_PROCTABLE()->NormalPointerEXT)
|
---|
| 775 | #define glTexCoordPointerEXT (_GET_TLS_PROCTABLE()->TexCoordPointerEXT)
|
---|
| 776 | #define glVertexPointerEXT (_GET_TLS_PROCTABLE()->VertexPointerEXT)
|
---|
| 777 | #define glBlendEquationEXT (_GET_TLS_PROCTABLE()->BlendEquationEXT)
|
---|
| 778 | #define glSpriteParameterfSGIX (_GET_TLS_PROCTABLE()->SpriteParameterfSGIX)
|
---|
| 779 | #define glSpriteParameterfvSGIX (_GET_TLS_PROCTABLE()->SpriteParameterfvSGIX)
|
---|
| 780 | #define glSpriteParameteriSGIX (_GET_TLS_PROCTABLE()->SpriteParameteriSGIX)
|
---|
| 781 | #define glSpriteParameterivSGIX (_GET_TLS_PROCTABLE()->SpriteParameterivSGIX)
|
---|
| 782 | #define glPointParameterfARB (_GET_TLS_PROCTABLE()->PointParameterfARB)
|
---|
| 783 | #define glPointParameterfvARB (_GET_TLS_PROCTABLE()->PointParameterfvARB)
|
---|
| 784 | #define glPointParameterfEXT (_GET_TLS_PROCTABLE()->PointParameterfEXT)
|
---|
| 785 | #define glPointParameterfvEXT (_GET_TLS_PROCTABLE()->PointParameterfvEXT)
|
---|
| 786 | #define glPointParameterfSGIS (_GET_TLS_PROCTABLE()->PointParameterfSGIS)
|
---|
| 787 | #define glPointParameterfvSGIS (_GET_TLS_PROCTABLE()->PointParameterfvSGIS)
|
---|
| 788 | #define glGetInstrumentsSGIX (_GET_TLS_PROCTABLE()->GetInstrumentsSGIX)
|
---|
| 789 | #define glInstrumentsBufferSGIX (_GET_TLS_PROCTABLE()->InstrumentsBufferSGIX)
|
---|
| 790 | #define glPollInstrumentsSGIX (_GET_TLS_PROCTABLE()->PollInstrumentsSGIX)
|
---|
| 791 | #define glReadInstrumentsSGIX (_GET_TLS_PROCTABLE()->ReadInstrumentsSGIX)
|
---|
| 792 | #define glStartInstrumentsSGIX (_GET_TLS_PROCTABLE()->StartInstrumentsSGIX)
|
---|
| 793 | #define glStopInstrumentsSGIX (_GET_TLS_PROCTABLE()->StopInstrumentsSGIX)
|
---|
| 794 | #define glFrameZoomSGIX (_GET_TLS_PROCTABLE()->FrameZoomSGIX)
|
---|
| 795 | #define glTagSampleBufferSGIX (_GET_TLS_PROCTABLE()->TagSampleBufferSGIX)
|
---|
| 796 | #define glDeformationMap3dSGIX (_GET_TLS_PROCTABLE()->DeformationMap3dSGIX)
|
---|
| 797 | #define glDeformationMap3fSGIX (_GET_TLS_PROCTABLE()->DeformationMap3fSGIX)
|
---|
| 798 | #define glDeformSGIX (_GET_TLS_PROCTABLE()->DeformSGIX)
|
---|
| 799 | #define glLoadIdentityDeformationMapSGIX (_GET_TLS_PROCTABLE()->LoadIdentityDeformationMapSGIX)
|
---|
| 800 | #define glReferencePlaneSGIX (_GET_TLS_PROCTABLE()->ReferencePlaneSGIX)
|
---|
| 801 | #define glFlushRasterSGIX (_GET_TLS_PROCTABLE()->FlushRasterSGIX)
|
---|
| 802 | #define glFogFuncSGIS (_GET_TLS_PROCTABLE()->FogFuncSGIS)
|
---|
| 803 | #define glGetFogFuncSGIS (_GET_TLS_PROCTABLE()->GetFogFuncSGIS)
|
---|
| 804 | #define glImageTransformParameteriHP (_GET_TLS_PROCTABLE()->ImageTransformParameteriHP)
|
---|
| 805 | #define glImageTransformParameterfHP (_GET_TLS_PROCTABLE()->ImageTransformParameterfHP)
|
---|
| 806 | #define glImageTransformParameterivHP (_GET_TLS_PROCTABLE()->ImageTransformParameterivHP)
|
---|
| 807 | #define glImageTransformParameterfvHP (_GET_TLS_PROCTABLE()->ImageTransformParameterfvHP)
|
---|
| 808 | #define glGetImageTransformParameterivHP (_GET_TLS_PROCTABLE()->GetImageTransformParameterivHP)
|
---|
| 809 | #define glGetImageTransformParameterfvHP (_GET_TLS_PROCTABLE()->GetImageTransformParameterfvHP)
|
---|
| 810 | #define glColorSubTableEXT (_GET_TLS_PROCTABLE()->ColorSubTableEXT)
|
---|
| 811 | #define glCopyColorSubTableEXT (_GET_TLS_PROCTABLE()->CopyColorSubTableEXT)
|
---|
| 812 | #define glHintPGI (_GET_TLS_PROCTABLE()->HintPGI)
|
---|
| 813 | #define glColorTableEXT (_GET_TLS_PROCTABLE()->ColorTableEXT)
|
---|
| 814 | #define glGetColorTableEXT (_GET_TLS_PROCTABLE()->GetColorTableEXT)
|
---|
| 815 | #define glGetColorTableParameterivEXT (_GET_TLS_PROCTABLE()->GetColorTableParameterivEXT)
|
---|
| 816 | #define glGetColorTableParameterfvEXT (_GET_TLS_PROCTABLE()->GetColorTableParameterfvEXT)
|
---|
| 817 | #define glGetListParameterfvSGIX (_GET_TLS_PROCTABLE()->GetListParameterfvSGIX)
|
---|
| 818 | #define glGetListParameterivSGIX (_GET_TLS_PROCTABLE()->GetListParameterivSGIX)
|
---|
| 819 | #define glListParameterfSGIX (_GET_TLS_PROCTABLE()->ListParameterfSGIX)
|
---|
| 820 | #define glListParameterfvSGIX (_GET_TLS_PROCTABLE()->ListParameterfvSGIX)
|
---|
| 821 | #define glListParameteriSGIX (_GET_TLS_PROCTABLE()->ListParameteriSGIX)
|
---|
| 822 | #define glListParameterivSGIX (_GET_TLS_PROCTABLE()->ListParameterivSGIX)
|
---|
| 823 | #define glIndexMaterialEXT (_GET_TLS_PROCTABLE()->IndexMaterialEXT)
|
---|
| 824 | #define glIndexFuncEXT (_GET_TLS_PROCTABLE()->IndexFuncEXT)
|
---|
| 825 | #define glLockArraysEXT (_GET_TLS_PROCTABLE()->LockArraysEXT)
|
---|
| 826 | #define glUnlockArraysEXT (_GET_TLS_PROCTABLE()->UnlockArraysEXT)
|
---|
| 827 | #define glCullParameterdvEXT (_GET_TLS_PROCTABLE()->CullParameterdvEXT)
|
---|
| 828 | #define glCullParameterfvEXT (_GET_TLS_PROCTABLE()->CullParameterfvEXT)
|
---|
| 829 | #define glFragmentColorMaterialSGIX (_GET_TLS_PROCTABLE()->FragmentColorMaterialSGIX)
|
---|
| 830 | #define glFragmentLightfSGIX (_GET_TLS_PROCTABLE()->FragmentLightfSGIX)
|
---|
| 831 | #define glFragmentLightfvSGIX (_GET_TLS_PROCTABLE()->FragmentLightfvSGIX)
|
---|
| 832 | #define glFragmentLightiSGIX (_GET_TLS_PROCTABLE()->FragmentLightiSGIX)
|
---|
| 833 | #define glFragmentLightivSGIX (_GET_TLS_PROCTABLE()->FragmentLightivSGIX)
|
---|
| 834 | #define glFragmentLightModelfSGIX (_GET_TLS_PROCTABLE()->FragmentLightModelfSGIX)
|
---|
| 835 | #define glFragmentLightModelfvSGIX (_GET_TLS_PROCTABLE()->FragmentLightModelfvSGIX)
|
---|
| 836 | #define glFragmentLightModeliSGIX (_GET_TLS_PROCTABLE()->FragmentLightModeliSGIX)
|
---|
| 837 | #define glFragmentLightModelivSGIX (_GET_TLS_PROCTABLE()->FragmentLightModelivSGIX)
|
---|
| 838 | #define glFragmentMaterialfSGIX (_GET_TLS_PROCTABLE()->FragmentMaterialfSGIX)
|
---|
| 839 | #define glFragmentMaterialfvSGIX (_GET_TLS_PROCTABLE()->FragmentMaterialfvSGIX)
|
---|
| 840 | #define glFragmentMaterialiSGIX (_GET_TLS_PROCTABLE()->FragmentMaterialiSGIX)
|
---|
| 841 | #define glFragmentMaterialivSGIX (_GET_TLS_PROCTABLE()->FragmentMaterialivSGIX)
|
---|
| 842 | #define glGetFragmentLightfvSGIX (_GET_TLS_PROCTABLE()->GetFragmentLightfvSGIX)
|
---|
| 843 | #define glGetFragmentLightivSGIX (_GET_TLS_PROCTABLE()->GetFragmentLightivSGIX)
|
---|
| 844 | #define glGetFragmentMaterialfvSGIX (_GET_TLS_PROCTABLE()->GetFragmentMaterialfvSGIX)
|
---|
| 845 | #define glGetFragmentMaterialivSGIX (_GET_TLS_PROCTABLE()->GetFragmentMaterialivSGIX)
|
---|
| 846 | #define glLightEnviSGIX (_GET_TLS_PROCTABLE()->LightEnviSGIX)
|
---|
| 847 | #define glDrawRangeElementsEXT (_GET_TLS_PROCTABLE()->DrawRangeElementsEXT)
|
---|
| 848 | #define glApplyTextureEXT (_GET_TLS_PROCTABLE()->ApplyTextureEXT)
|
---|
| 849 | #define glTextureLightEXT (_GET_TLS_PROCTABLE()->TextureLightEXT)
|
---|
| 850 | #define glTextureMaterialEXT (_GET_TLS_PROCTABLE()->TextureMaterialEXT)
|
---|
| 851 | #define glAsyncMarkerSGIX (_GET_TLS_PROCTABLE()->AsyncMarkerSGIX)
|
---|
| 852 | #define glFinishAsyncSGIX (_GET_TLS_PROCTABLE()->FinishAsyncSGIX)
|
---|
| 853 | #define glPollAsyncSGIX (_GET_TLS_PROCTABLE()->PollAsyncSGIX)
|
---|
| 854 | #define glGenAsyncMarkersSGIX (_GET_TLS_PROCTABLE()->GenAsyncMarkersSGIX)
|
---|
| 855 | #define glDeleteAsyncMarkersSGIX (_GET_TLS_PROCTABLE()->DeleteAsyncMarkersSGIX)
|
---|
| 856 | #define glIsAsyncMarkerSGIX (_GET_TLS_PROCTABLE()->IsAsyncMarkerSGIX)
|
---|
| 857 | #define glVertexPointervINTEL (_GET_TLS_PROCTABLE()->VertexPointervINTEL)
|
---|
| 858 | #define glNormalPointervINTEL (_GET_TLS_PROCTABLE()->NormalPointervINTEL)
|
---|
| 859 | #define glColorPointervINTEL (_GET_TLS_PROCTABLE()->ColorPointervINTEL)
|
---|
| 860 | #define glTexCoordPointervINTEL (_GET_TLS_PROCTABLE()->TexCoordPointervINTEL)
|
---|
| 861 | #define glPixelTransformParameteriEXT (_GET_TLS_PROCTABLE()->PixelTransformParameteriEXT)
|
---|
| 862 | #define glPixelTransformParameterfEXT (_GET_TLS_PROCTABLE()->PixelTransformParameterfEXT)
|
---|
| 863 | #define glPixelTransformParameterivEXT (_GET_TLS_PROCTABLE()->PixelTransformParameterivEXT)
|
---|
| 864 | #define glPixelTransformParameterfvEXT (_GET_TLS_PROCTABLE()->PixelTransformParameterfvEXT)
|
---|
| 865 | #define glSecondaryColor3bEXT (_GET_TLS_PROCTABLE()->SecondaryColor3bEXT)
|
---|
| 866 | #define glSecondaryColor3bvEXT (_GET_TLS_PROCTABLE()->SecondaryColor3bvEXT)
|
---|
| 867 | #define glSecondaryColor3dEXT (_GET_TLS_PROCTABLE()->SecondaryColor3dEXT)
|
---|
| 868 | #define glSecondaryColor3dvEXT (_GET_TLS_PROCTABLE()->SecondaryColor3dvEXT)
|
---|
| 869 | #define glSecondaryColor3fEXT (_GET_TLS_PROCTABLE()->SecondaryColor3fEXT)
|
---|
| 870 | #define glSecondaryColor3fvEXT (_GET_TLS_PROCTABLE()->SecondaryColor3fvEXT)
|
---|
| 871 | #define glSecondaryColor3iEXT (_GET_TLS_PROCTABLE()->SecondaryColor3iEXT)
|
---|
| 872 | #define glSecondaryColor3ivEXT (_GET_TLS_PROCTABLE()->SecondaryColor3ivEXT)
|
---|
| 873 | #define glSecondaryColor3sEXT (_GET_TLS_PROCTABLE()->SecondaryColor3sEXT)
|
---|
| 874 | #define glSecondaryColor3svEXT (_GET_TLS_PROCTABLE()->SecondaryColor3svEXT)
|
---|
| 875 | #define glSecondaryColor3ubEXT (_GET_TLS_PROCTABLE()->SecondaryColor3ubEXT)
|
---|
| 876 | #define glSecondaryColor3ubvEXT (_GET_TLS_PROCTABLE()->SecondaryColor3ubvEXT)
|
---|
| 877 | #define glSecondaryColor3uiEXT (_GET_TLS_PROCTABLE()->SecondaryColor3uiEXT)
|
---|
| 878 | #define glSecondaryColor3uivEXT (_GET_TLS_PROCTABLE()->SecondaryColor3uivEXT)
|
---|
| 879 | #define glSecondaryColor3usEXT (_GET_TLS_PROCTABLE()->SecondaryColor3usEXT)
|
---|
| 880 | #define glSecondaryColor3usvEXT (_GET_TLS_PROCTABLE()->SecondaryColor3usvEXT)
|
---|
| 881 | #define glSecondaryColorPointerEXT (_GET_TLS_PROCTABLE()->SecondaryColorPointerEXT)
|
---|
| 882 | #define glTextureNormalEXT (_GET_TLS_PROCTABLE()->TextureNormalEXT)
|
---|
| 883 | #define glMultiDrawArraysEXT (_GET_TLS_PROCTABLE()->MultiDrawArraysEXT)
|
---|
| 884 | #define glMultiDrawElementsEXT (_GET_TLS_PROCTABLE()->MultiDrawElementsEXT)
|
---|
| 885 | #define glFogCoordfEXT (_GET_TLS_PROCTABLE()->FogCoordfEXT)
|
---|
| 886 | #define glFogCoordfvEXT (_GET_TLS_PROCTABLE()->FogCoordfvEXT)
|
---|
| 887 | #define glFogCoorddEXT (_GET_TLS_PROCTABLE()->FogCoorddEXT)
|
---|
| 888 | #define glFogCoorddvEXT (_GET_TLS_PROCTABLE()->FogCoorddvEXT)
|
---|
| 889 | #define glFogCoordPointerEXT (_GET_TLS_PROCTABLE()->FogCoordPointerEXT)
|
---|
| 890 | #define glTangent3bEXT (_GET_TLS_PROCTABLE()->Tangent3bEXT)
|
---|
| 891 | #define glTangent3bvEXT (_GET_TLS_PROCTABLE()->Tangent3bvEXT)
|
---|
| 892 | #define glTangent3dEXT (_GET_TLS_PROCTABLE()->Tangent3dEXT)
|
---|
| 893 | #define glTangent3dvEXT (_GET_TLS_PROCTABLE()->Tangent3dvEXT)
|
---|
| 894 | #define glTangent3fEXT (_GET_TLS_PROCTABLE()->Tangent3fEXT)
|
---|
| 895 | #define glTangent3fvEXT (_GET_TLS_PROCTABLE()->Tangent3fvEXT)
|
---|
| 896 | #define glTangent3iEXT (_GET_TLS_PROCTABLE()->Tangent3iEXT)
|
---|
| 897 | #define glTangent3ivEXT (_GET_TLS_PROCTABLE()->Tangent3ivEXT)
|
---|
| 898 | #define glTangent3sEXT (_GET_TLS_PROCTABLE()->Tangent3sEXT)
|
---|
| 899 | #define glTangent3svEXT (_GET_TLS_PROCTABLE()->Tangent3svEXT)
|
---|
| 900 | #define glBinormal3bEXT (_GET_TLS_PROCTABLE()->Binormal3bEXT)
|
---|
| 901 | #define glBinormal3bvEXT (_GET_TLS_PROCTABLE()->Binormal3bvEXT)
|
---|
| 902 | #define glBinormal3dEXT (_GET_TLS_PROCTABLE()->Binormal3dEXT)
|
---|
| 903 | #define glBinormal3dvEXT (_GET_TLS_PROCTABLE()->Binormal3dvEXT)
|
---|
| 904 | #define glBinormal3fEXT (_GET_TLS_PROCTABLE()->Binormal3fEXT)
|
---|
| 905 | #define glBinormal3fvEXT (_GET_TLS_PROCTABLE()->Binormal3fvEXT)
|
---|
| 906 | #define glBinormal3iEXT (_GET_TLS_PROCTABLE()->Binormal3iEXT)
|
---|
| 907 | #define glBinormal3ivEXT (_GET_TLS_PROCTABLE()->Binormal3ivEXT)
|
---|
| 908 | #define glBinormal3sEXT (_GET_TLS_PROCTABLE()->Binormal3sEXT)
|
---|
| 909 | #define glBinormal3svEXT (_GET_TLS_PROCTABLE()->Binormal3svEXT)
|
---|
| 910 | #define glTangentPointerEXT (_GET_TLS_PROCTABLE()->TangentPointerEXT)
|
---|
| 911 | #define glBinormalPointerEXT (_GET_TLS_PROCTABLE()->BinormalPointerEXT)
|
---|
| 912 | #define glFinishTextureSUNX (_GET_TLS_PROCTABLE()->FinishTextureSUNX)
|
---|
| 913 | #define glGlobalAlphaFactorbSUN (_GET_TLS_PROCTABLE()->GlobalAlphaFactorbSUN)
|
---|
| 914 | #define glGlobalAlphaFactorsSUN (_GET_TLS_PROCTABLE()->GlobalAlphaFactorsSUN)
|
---|
| 915 | #define glGlobalAlphaFactoriSUN (_GET_TLS_PROCTABLE()->GlobalAlphaFactoriSUN)
|
---|
| 916 | #define glGlobalAlphaFactorfSUN (_GET_TLS_PROCTABLE()->GlobalAlphaFactorfSUN)
|
---|
| 917 | #define glGlobalAlphaFactordSUN (_GET_TLS_PROCTABLE()->GlobalAlphaFactordSUN)
|
---|
| 918 | #define glGlobalAlphaFactorubSUN (_GET_TLS_PROCTABLE()->GlobalAlphaFactorubSUN)
|
---|
| 919 | #define glGlobalAlphaFactorusSUN (_GET_TLS_PROCTABLE()->GlobalAlphaFactorusSUN)
|
---|
| 920 | #define glGlobalAlphaFactoruiSUN (_GET_TLS_PROCTABLE()->GlobalAlphaFactoruiSUN)
|
---|
| 921 | #define glReplacementCodeuiSUN (_GET_TLS_PROCTABLE()->ReplacementCodeuiSUN)
|
---|
| 922 | #define glReplacementCodeusSUN (_GET_TLS_PROCTABLE()->ReplacementCodeusSUN)
|
---|
| 923 | #define glReplacementCodeubSUN (_GET_TLS_PROCTABLE()->ReplacementCodeubSUN)
|
---|
| 924 | #define glReplacementCodeuivSUN (_GET_TLS_PROCTABLE()->ReplacementCodeuivSUN)
|
---|
| 925 | #define glReplacementCodeusvSUN (_GET_TLS_PROCTABLE()->ReplacementCodeusvSUN)
|
---|
| 926 | #define glReplacementCodeubvSUN (_GET_TLS_PROCTABLE()->ReplacementCodeubvSUN)
|
---|
| 927 | #define glReplacementCodePointerSUN (_GET_TLS_PROCTABLE()->ReplacementCodePointerSUN)
|
---|
| 928 | #define glColor4ubVertex2fSUN (_GET_TLS_PROCTABLE()->Color4ubVertex2fSUN)
|
---|
| 929 | #define glColor4ubVertex2fvSUN (_GET_TLS_PROCTABLE()->Color4ubVertex2fvSUN)
|
---|
| 930 | #define glColor4ubVertex3fSUN (_GET_TLS_PROCTABLE()->Color4ubVertex3fSUN)
|
---|
| 931 | #define glColor4ubVertex3fvSUN (_GET_TLS_PROCTABLE()->Color4ubVertex3fvSUN)
|
---|
| 932 | #define glColor3fVertex3fSUN (_GET_TLS_PROCTABLE()->Color3fVertex3fSUN)
|
---|
| 933 | #define glColor3fVertex3fvSUN (_GET_TLS_PROCTABLE()->Color3fVertex3fvSUN)
|
---|
| 934 | #define glNormal3fVertex3fSUN (_GET_TLS_PROCTABLE()->Normal3fVertex3fSUN)
|
---|
| 935 | #define glNormal3fVertex3fvSUN (_GET_TLS_PROCTABLE()->Normal3fVertex3fvSUN)
|
---|
| 936 | #define glColor4fNormal3fVertex3fSUN (_GET_TLS_PROCTABLE()->Color4fNormal3fVertex3fSUN)
|
---|
| 937 | #define glColor4fNormal3fVertex3fvSUN (_GET_TLS_PROCTABLE()->Color4fNormal3fVertex3fvSUN)
|
---|
| 938 | #define glTexCoord2fVertex3fSUN (_GET_TLS_PROCTABLE()->TexCoord2fVertex3fSUN)
|
---|
| 939 | #define glTexCoord2fVertex3fvSUN (_GET_TLS_PROCTABLE()->TexCoord2fVertex3fvSUN)
|
---|
| 940 | #define glTexCoord4fVertex4fSUN (_GET_TLS_PROCTABLE()->TexCoord4fVertex4fSUN)
|
---|
| 941 | #define glTexCoord4fVertex4fvSUN (_GET_TLS_PROCTABLE()->TexCoord4fVertex4fvSUN)
|
---|
| 942 | #define glTexCoord2fColor4ubVertex3fSUN (_GET_TLS_PROCTABLE()->TexCoord2fColor4ubVertex3fSUN)
|
---|
| 943 | #define glTexCoord2fColor4ubVertex3fvSUN (_GET_TLS_PROCTABLE()->TexCoord2fColor4ubVertex3fvSUN)
|
---|
| 944 | #define glTexCoord2fColor3fVertex3fSUN (_GET_TLS_PROCTABLE()->TexCoord2fColor3fVertex3fSUN)
|
---|
| 945 | #define glTexCoord2fColor3fVertex3fvSUN (_GET_TLS_PROCTABLE()->TexCoord2fColor3fVertex3fvSUN)
|
---|
| 946 | #define glTexCoord2fNormal3fVertex3fSUN (_GET_TLS_PROCTABLE()->TexCoord2fNormal3fVertex3fSUN)
|
---|
| 947 | #define glTexCoord2fNormal3fVertex3fvSUN (_GET_TLS_PROCTABLE()->TexCoord2fNormal3fVertex3fvSUN)
|
---|
| 948 | #define glTexCoord2fColor4fNormal3fVertex3fSUN (_GET_TLS_PROCTABLE()->TexCoord2fColor4fNormal3fVertex3fSUN)
|
---|
| 949 | #define glTexCoord2fColor4fNormal3fVertex3fvSUN (_GET_TLS_PROCTABLE()->TexCoord2fColor4fNormal3fVertex3fvSUN)
|
---|
| 950 | #define glTexCoord4fColor4fNormal3fVertex4fSUN (_GET_TLS_PROCTABLE()->TexCoord4fColor4fNormal3fVertex4fSUN)
|
---|
| 951 | #define glTexCoord4fColor4fNormal3fVertex4fvSUN (_GET_TLS_PROCTABLE()->TexCoord4fColor4fNormal3fVertex4fvSUN)
|
---|
| 952 | #define glReplacementCodeuiVertex3fSUN (_GET_TLS_PROCTABLE()->ReplacementCodeuiVertex3fSUN)
|
---|
| 953 | #define glReplacementCodeuiVertex3fvSUN (_GET_TLS_PROCTABLE()->ReplacementCodeuiVertex3fvSUN)
|
---|
| 954 | #define glReplacementCodeuiColor4ubVertex3fSUN (_GET_TLS_PROCTABLE()->ReplacementCodeuiColor4ubVertex3fSUN)
|
---|
| 955 | #define glReplacementCodeuiColor4ubVertex3fvSUN (_GET_TLS_PROCTABLE()->ReplacementCodeuiColor4ubVertex3fvSUN)
|
---|
| 956 | #define glReplacementCodeuiColor3fVertex3fSUN (_GET_TLS_PROCTABLE()->ReplacementCodeuiColor3fVertex3fSUN)
|
---|
| 957 | #define glReplacementCodeuiColor3fVertex3fvSUN (_GET_TLS_PROCTABLE()->ReplacementCodeuiColor3fVertex3fvSUN)
|
---|
| 958 | #define glReplacementCodeuiNormal3fVertex3fSUN (_GET_TLS_PROCTABLE()->ReplacementCodeuiNormal3fVertex3fSUN)
|
---|
| 959 | #define glReplacementCodeuiNormal3fVertex3fvSUN (_GET_TLS_PROCTABLE()->ReplacementCodeuiNormal3fVertex3fvSUN)
|
---|
| 960 | #define glReplacementCodeuiColor4fNormal3fVertex3fSUN (_GET_TLS_PROCTABLE()->ReplacementCodeuiColor4fNormal3fVertex3fSUN)
|
---|
| 961 | #define glReplacementCodeuiColor4fNormal3fVertex3fvSUN (_GET_TLS_PROCTABLE()->ReplacementCodeuiColor4fNormal3fVertex3fvSUN)
|
---|
| 962 | #define glReplacementCodeuiTexCoord2fVertex3fSUN (_GET_TLS_PROCTABLE()->ReplacementCodeuiTexCoord2fVertex3fSUN)
|
---|
| 963 | #define glReplacementCodeuiTexCoord2fVertex3fvSUN (_GET_TLS_PROCTABLE()->ReplacementCodeuiTexCoord2fVertex3fvSUN)
|
---|
| 964 | #define glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN (_GET_TLS_PROCTABLE()->ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN)
|
---|
| 965 | #define glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN (_GET_TLS_PROCTABLE()->ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN)
|
---|
| 966 | #define glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN (_GET_TLS_PROCTABLE()->ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN)
|
---|
| 967 | #define glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN (_GET_TLS_PROCTABLE()->ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN)
|
---|
| 968 | #define glBlendFuncSeparateEXT (_GET_TLS_PROCTABLE()->BlendFuncSeparateEXT)
|
---|
| 969 | #define glBlendFuncSeparateINGR (_GET_TLS_PROCTABLE()->BlendFuncSeparateINGR)
|
---|
| 970 | #define glVertexWeightfEXT (_GET_TLS_PROCTABLE()->VertexWeightfEXT)
|
---|
| 971 | #define glVertexWeightfvEXT (_GET_TLS_PROCTABLE()->VertexWeightfvEXT)
|
---|
| 972 | #define glVertexWeightPointerEXT (_GET_TLS_PROCTABLE()->VertexWeightPointerEXT)
|
---|
| 973 | #define glFlushVertexArrayRangeNV (_GET_TLS_PROCTABLE()->FlushVertexArrayRangeNV)
|
---|
| 974 | #define glVertexArrayRangeNV (_GET_TLS_PROCTABLE()->VertexArrayRangeNV)
|
---|
| 975 | #define glCombinerParameterfvNV (_GET_TLS_PROCTABLE()->CombinerParameterfvNV)
|
---|
| 976 | #define glCombinerParameterfNV (_GET_TLS_PROCTABLE()->CombinerParameterfNV)
|
---|
| 977 | #define glCombinerParameterivNV (_GET_TLS_PROCTABLE()->CombinerParameterivNV)
|
---|
| 978 | #define glCombinerParameteriNV (_GET_TLS_PROCTABLE()->CombinerParameteriNV)
|
---|
| 979 | #define glCombinerInputNV (_GET_TLS_PROCTABLE()->CombinerInputNV)
|
---|
| 980 | #define glCombinerOutputNV (_GET_TLS_PROCTABLE()->CombinerOutputNV)
|
---|
| 981 | #define glFinalCombinerInputNV (_GET_TLS_PROCTABLE()->FinalCombinerInputNV)
|
---|
| 982 | #define glGetCombinerInputParameterfvNV (_GET_TLS_PROCTABLE()->GetCombinerInputParameterfvNV)
|
---|
| 983 | #define glGetCombinerInputParameterivNV (_GET_TLS_PROCTABLE()->GetCombinerInputParameterivNV)
|
---|
| 984 | #define glGetCombinerOutputParameterfvNV (_GET_TLS_PROCTABLE()->GetCombinerOutputParameterfvNV)
|
---|
| 985 | #define glGetCombinerOutputParameterivNV (_GET_TLS_PROCTABLE()->GetCombinerOutputParameterivNV)
|
---|
| 986 | #define glGetFinalCombinerInputParameterfvNV (_GET_TLS_PROCTABLE()->GetFinalCombinerInputParameterfvNV)
|
---|
| 987 | #define glGetFinalCombinerInputParameterivNV (_GET_TLS_PROCTABLE()->GetFinalCombinerInputParameterivNV)
|
---|
| 988 | #define glResizeBuffersMESA (_GET_TLS_PROCTABLE()->ResizeBuffersMESA)
|
---|
| 989 | #define glWindowPos2dMESA (_GET_TLS_PROCTABLE()->WindowPos2dMESA)
|
---|
| 990 | #define glWindowPos2dvMESA (_GET_TLS_PROCTABLE()->WindowPos2dvMESA)
|
---|
| 991 | #define glWindowPos2fMESA (_GET_TLS_PROCTABLE()->WindowPos2fMESA)
|
---|
| 992 | #define glWindowPos2fvMESA (_GET_TLS_PROCTABLE()->WindowPos2fvMESA)
|
---|
| 993 | #define glWindowPos2iMESA (_GET_TLS_PROCTABLE()->WindowPos2iMESA)
|
---|
| 994 | #define glWindowPos2ivMESA (_GET_TLS_PROCTABLE()->WindowPos2ivMESA)
|
---|
| 995 | #define glWindowPos2sMESA (_GET_TLS_PROCTABLE()->WindowPos2sMESA)
|
---|
| 996 | #define glWindowPos2svMESA (_GET_TLS_PROCTABLE()->WindowPos2svMESA)
|
---|
| 997 | #define glWindowPos3dMESA (_GET_TLS_PROCTABLE()->WindowPos3dMESA)
|
---|
| 998 | #define glWindowPos3dvMESA (_GET_TLS_PROCTABLE()->WindowPos3dvMESA)
|
---|
| 999 | #define glWindowPos3fMESA (_GET_TLS_PROCTABLE()->WindowPos3fMESA)
|
---|
| 1000 | #define glWindowPos3fvMESA (_GET_TLS_PROCTABLE()->WindowPos3fvMESA)
|
---|
| 1001 | #define glWindowPos3iMESA (_GET_TLS_PROCTABLE()->WindowPos3iMESA)
|
---|
| 1002 | #define glWindowPos3ivMESA (_GET_TLS_PROCTABLE()->WindowPos3ivMESA)
|
---|
| 1003 | #define glWindowPos3sMESA (_GET_TLS_PROCTABLE()->WindowPos3sMESA)
|
---|
| 1004 | #define glWindowPos3svMESA (_GET_TLS_PROCTABLE()->WindowPos3svMESA)
|
---|
| 1005 | #define glWindowPos4dMESA (_GET_TLS_PROCTABLE()->WindowPos4dMESA)
|
---|
| 1006 | #define glWindowPos4dvMESA (_GET_TLS_PROCTABLE()->WindowPos4dvMESA)
|
---|
| 1007 | #define glWindowPos4fMESA (_GET_TLS_PROCTABLE()->WindowPos4fMESA)
|
---|
| 1008 | #define glWindowPos4fvMESA (_GET_TLS_PROCTABLE()->WindowPos4fvMESA)
|
---|
| 1009 | #define glWindowPos4iMESA (_GET_TLS_PROCTABLE()->WindowPos4iMESA)
|
---|
| 1010 | #define glWindowPos4ivMESA (_GET_TLS_PROCTABLE()->WindowPos4ivMESA)
|
---|
| 1011 | #define glWindowPos4sMESA (_GET_TLS_PROCTABLE()->WindowPos4sMESA)
|
---|
| 1012 | #define glWindowPos4svMESA (_GET_TLS_PROCTABLE()->WindowPos4svMESA)
|
---|
| 1013 | #define glMultiModeDrawArraysIBM (_GET_TLS_PROCTABLE()->MultiModeDrawArraysIBM)
|
---|
| 1014 | #define glMultiModeDrawElementsIBM (_GET_TLS_PROCTABLE()->MultiModeDrawElementsIBM)
|
---|
| 1015 | #define glColorPointerListIBM (_GET_TLS_PROCTABLE()->ColorPointerListIBM)
|
---|
| 1016 | #define glSecondaryColorPointerListIBM (_GET_TLS_PROCTABLE()->SecondaryColorPointerListIBM)
|
---|
| 1017 | #define glEdgeFlagPointerListIBM (_GET_TLS_PROCTABLE()->EdgeFlagPointerListIBM)
|
---|
| 1018 | #define glFogCoordPointerListIBM (_GET_TLS_PROCTABLE()->FogCoordPointerListIBM)
|
---|
| 1019 | #define glIndexPointerListIBM (_GET_TLS_PROCTABLE()->IndexPointerListIBM)
|
---|
| 1020 | #define glNormalPointerListIBM (_GET_TLS_PROCTABLE()->NormalPointerListIBM)
|
---|
| 1021 | #define glTexCoordPointerListIBM (_GET_TLS_PROCTABLE()->TexCoordPointerListIBM)
|
---|
| 1022 | #define glVertexPointerListIBM (_GET_TLS_PROCTABLE()->VertexPointerListIBM)
|
---|
| 1023 | #define glTbufferMask3DFX (_GET_TLS_PROCTABLE()->TbufferMask3DFX)
|
---|
| 1024 | #define glSampleMaskEXT (_GET_TLS_PROCTABLE()->SampleMaskEXT)
|
---|
| 1025 | #define glSamplePatternEXT (_GET_TLS_PROCTABLE()->SamplePatternEXT)
|
---|
| 1026 | #define glTextureColorMaskSGIS (_GET_TLS_PROCTABLE()->TextureColorMaskSGIS)
|
---|
| 1027 | #define glIglooInterfaceSGIX (_GET_TLS_PROCTABLE()->IglooInterfaceSGIX)
|
---|
| 1028 | #define glGenFencesNV (_GET_TLS_PROCTABLE()->GenFencesNV)
|
---|
| 1029 | #define glDeleteFencesNV (_GET_TLS_PROCTABLE()->DeleteFencesNV)
|
---|
| 1030 | #define glSetFenceNV (_GET_TLS_PROCTABLE()->SetFenceNV)
|
---|
| 1031 | #define glTestFenceNV (_GET_TLS_PROCTABLE()->TestFenceNV)
|
---|
| 1032 | #define glFinishFenceNV (_GET_TLS_PROCTABLE()->FinishFenceNV)
|
---|
| 1033 | #define glIsFenceNV (_GET_TLS_PROCTABLE()->IsFenceNV)
|
---|
| 1034 | #define glGetFenceivNV (_GET_TLS_PROCTABLE()->GetFenceivNV)
|
---|
| 1035 | #define glMapControlPointsNV (_GET_TLS_PROCTABLE()->MapControlPointsNV)
|
---|
| 1036 | #define glMapParameterivNV (_GET_TLS_PROCTABLE()->MapParameterivNV)
|
---|
| 1037 | #define glMapParameterfvNV (_GET_TLS_PROCTABLE()->MapParameterfvNV)
|
---|
| 1038 | #define glGetMapControlPointsNV (_GET_TLS_PROCTABLE()->GetMapControlPointsNV)
|
---|
| 1039 | #define glGetMapParameterivNV (_GET_TLS_PROCTABLE()->GetMapParameterivNV)
|
---|
| 1040 | #define glGetMapParameterfvNV (_GET_TLS_PROCTABLE()->GetMapParameterfvNV)
|
---|
| 1041 | #define glGetMapAttribParameterivNV (_GET_TLS_PROCTABLE()->GetMapAttribParameterivNV)
|
---|
| 1042 | #define glGetMapAttribParameterfvNV (_GET_TLS_PROCTABLE()->GetMapAttribParameterfvNV)
|
---|
| 1043 | #define glEvalMapsNV (_GET_TLS_PROCTABLE()->EvalMapsNV)
|
---|
| 1044 | #define glCombinerStageParameterfvNV (_GET_TLS_PROCTABLE()->CombinerStageParameterfvNV)
|
---|
| 1045 | #define glGetCombinerStageParameterfvNV (_GET_TLS_PROCTABLE()->GetCombinerStageParameterfvNV)
|
---|
| 1046 | #define glBindProgramNV (_GET_TLS_PROCTABLE()->BindProgramNV)
|
---|
| 1047 | #define glDeleteProgramsNV (_GET_TLS_PROCTABLE()->DeleteProgramsNV)
|
---|
| 1048 | #define glExecuteProgramNV (_GET_TLS_PROCTABLE()->ExecuteProgramNV)
|
---|
| 1049 | #define glGenProgramsNV (_GET_TLS_PROCTABLE()->GenProgramsNV)
|
---|
| 1050 | #define glAreProgramsResidentNV (_GET_TLS_PROCTABLE()->AreProgramsResidentNV)
|
---|
| 1051 | #define glRequestResidentProgramsNV (_GET_TLS_PROCTABLE()->RequestResidentProgramsNV)
|
---|
| 1052 | #define glGetProgramParameterfvNV (_GET_TLS_PROCTABLE()->GetProgramParameterfvNV)
|
---|
| 1053 | #define glGetProgramParameterdvNV (_GET_TLS_PROCTABLE()->GetProgramParameterdvNV)
|
---|
| 1054 | #define glGetProgramivNV (_GET_TLS_PROCTABLE()->GetProgramivNV)
|
---|
| 1055 | #define glGetProgramStringNV (_GET_TLS_PROCTABLE()->GetProgramStringNV)
|
---|
| 1056 | #define glGetTrackMatrixivNV (_GET_TLS_PROCTABLE()->GetTrackMatrixivNV)
|
---|
| 1057 | #define glGetVertexAttribdvNV (_GET_TLS_PROCTABLE()->GetVertexAttribdvNV)
|
---|
| 1058 | #define glGetVertexAttribfvNV (_GET_TLS_PROCTABLE()->GetVertexAttribfvNV)
|
---|
| 1059 | #define glGetVertexAttribivNV (_GET_TLS_PROCTABLE()->GetVertexAttribivNV)
|
---|
| 1060 | #define glGetVertexAttribPointervNV (_GET_TLS_PROCTABLE()->GetVertexAttribPointervNV)
|
---|
| 1061 | #define glIsProgramNV (_GET_TLS_PROCTABLE()->IsProgramNV)
|
---|
| 1062 | #define glLoadProgramNV (_GET_TLS_PROCTABLE()->LoadProgramNV)
|
---|
| 1063 | #define glProgramParameter4fNV (_GET_TLS_PROCTABLE()->ProgramParameter4fNV)
|
---|
| 1064 | #define glProgramParameter4dNV (_GET_TLS_PROCTABLE()->ProgramParameter4dNV)
|
---|
| 1065 | #define glProgramParameter4dvNV (_GET_TLS_PROCTABLE()->ProgramParameter4dvNV)
|
---|
| 1066 | #define glProgramParameter4fvNV (_GET_TLS_PROCTABLE()->ProgramParameter4fvNV)
|
---|
| 1067 | #define glProgramParameters4dvNV (_GET_TLS_PROCTABLE()->ProgramParameters4dvNV)
|
---|
| 1068 | #define glProgramParameters4fvNV (_GET_TLS_PROCTABLE()->ProgramParameters4fvNV)
|
---|
| 1069 | #define glTrackMatrixNV (_GET_TLS_PROCTABLE()->TrackMatrixNV)
|
---|
| 1070 | #define glVertexAttribPointerNV (_GET_TLS_PROCTABLE()->VertexAttribPointerNV)
|
---|
| 1071 | #define glVertexAttrib1sNV (_GET_TLS_PROCTABLE()->VertexAttrib1sNV)
|
---|
| 1072 | #define glVertexAttrib1fNV (_GET_TLS_PROCTABLE()->VertexAttrib1fNV)
|
---|
| 1073 | #define glVertexAttrib1dNV (_GET_TLS_PROCTABLE()->VertexAttrib1dNV)
|
---|
| 1074 | #define glVertexAttrib2sNV (_GET_TLS_PROCTABLE()->VertexAttrib2sNV)
|
---|
| 1075 | #define glVertexAttrib2fNV (_GET_TLS_PROCTABLE()->VertexAttrib2fNV)
|
---|
| 1076 | #define glVertexAttrib2dNV (_GET_TLS_PROCTABLE()->VertexAttrib2dNV)
|
---|
| 1077 | #define glVertexAttrib3sNV (_GET_TLS_PROCTABLE()->VertexAttrib3sNV)
|
---|
| 1078 | #define glVertexAttrib3fNV (_GET_TLS_PROCTABLE()->VertexAttrib3fNV)
|
---|
| 1079 | #define glVertexAttrib3dNV (_GET_TLS_PROCTABLE()->VertexAttrib3dNV)
|
---|
| 1080 | #define glVertexAttrib4sNV (_GET_TLS_PROCTABLE()->VertexAttrib4sNV)
|
---|
| 1081 | #define glVertexAttrib4fNV (_GET_TLS_PROCTABLE()->VertexAttrib4fNV)
|
---|
| 1082 | #define glVertexAttrib4dNV (_GET_TLS_PROCTABLE()->VertexAttrib4dNV)
|
---|
| 1083 | #define glVertexAttrib4ubNV (_GET_TLS_PROCTABLE()->VertexAttrib4ubNV)
|
---|
| 1084 | #define glVertexAttrib1svNV (_GET_TLS_PROCTABLE()->VertexAttrib1svNV)
|
---|
| 1085 | #define glVertexAttrib1fvNV (_GET_TLS_PROCTABLE()->VertexAttrib1fvNV)
|
---|
| 1086 | #define glVertexAttrib1dvNV (_GET_TLS_PROCTABLE()->VertexAttrib1dvNV)
|
---|
| 1087 | #define glVertexAttrib2svNV (_GET_TLS_PROCTABLE()->VertexAttrib2svNV)
|
---|
| 1088 | #define glVertexAttrib2fvNV (_GET_TLS_PROCTABLE()->VertexAttrib2fvNV)
|
---|
| 1089 | #define glVertexAttrib2dvNV (_GET_TLS_PROCTABLE()->VertexAttrib2dvNV)
|
---|
| 1090 | #define glVertexAttrib3svNV (_GET_TLS_PROCTABLE()->VertexAttrib3svNV)
|
---|
| 1091 | #define glVertexAttrib3fvNV (_GET_TLS_PROCTABLE()->VertexAttrib3fvNV)
|
---|
| 1092 | #define glVertexAttrib3dvNV (_GET_TLS_PROCTABLE()->VertexAttrib3dvNV)
|
---|
| 1093 | #define glVertexAttrib4svNV (_GET_TLS_PROCTABLE()->VertexAttrib4svNV)
|
---|
| 1094 | #define glVertexAttrib4fvNV (_GET_TLS_PROCTABLE()->VertexAttrib4fvNV)
|
---|
| 1095 | #define glVertexAttrib4dvNV (_GET_TLS_PROCTABLE()->VertexAttrib4dvNV)
|
---|
| 1096 | #define glVertexAttrib4ubvNV (_GET_TLS_PROCTABLE()->VertexAttrib4ubvNV)
|
---|
| 1097 | #define glVertexAttribs1svNV (_GET_TLS_PROCTABLE()->VertexAttribs1svNV)
|
---|
| 1098 | #define glVertexAttribs1fvNV (_GET_TLS_PROCTABLE()->VertexAttribs1fvNV)
|
---|
| 1099 | #define glVertexAttribs1dvNV (_GET_TLS_PROCTABLE()->VertexAttribs1dvNV)
|
---|
| 1100 | #define glVertexAttribs2svNV (_GET_TLS_PROCTABLE()->VertexAttribs2svNV)
|
---|
| 1101 | #define glVertexAttribs2fvNV (_GET_TLS_PROCTABLE()->VertexAttribs2fvNV)
|
---|
| 1102 | #define glVertexAttribs2dvNV (_GET_TLS_PROCTABLE()->VertexAttribs2dvNV)
|
---|
| 1103 | #define glVertexAttribs3svNV (_GET_TLS_PROCTABLE()->VertexAttribs3svNV)
|
---|
| 1104 | #define glVertexAttribs3fvNV (_GET_TLS_PROCTABLE()->VertexAttribs3fvNV)
|
---|
| 1105 | #define glVertexAttribs3dvNV (_GET_TLS_PROCTABLE()->VertexAttribs3dvNV)
|
---|
| 1106 | #define glVertexAttribs4svNV (_GET_TLS_PROCTABLE()->VertexAttribs4svNV)
|
---|
| 1107 | #define glVertexAttribs4fvNV (_GET_TLS_PROCTABLE()->VertexAttribs4fvNV)
|
---|
| 1108 | #define glVertexAttribs4dvNV (_GET_TLS_PROCTABLE()->VertexAttribs4dvNV)
|
---|
| 1109 | #define glVertexAttribs4ubvNV (_GET_TLS_PROCTABLE()->VertexAttribs4ubvNV)
|
---|
| 1110 | #define glAddSwapHintRectWIN (_GET_TLS_PROCTABLE()->AddSwapHintRectWIN)
|
---|
| 1111 | #ifdef _WIN32
|
---|
| 1112 | #define wglCreateBufferRegionARB (_GET_TLS_PROCTABLE()->CreateBufferRegionARB)
|
---|
| 1113 | #define wglDeleteBufferRegionARB (_GET_TLS_PROCTABLE()->DeleteBufferRegionARB)
|
---|
| 1114 | #define wglSaveBufferRegionARB (_GET_TLS_PROCTABLE()->SaveBufferRegionARB)
|
---|
| 1115 | #define wglRestoreBufferRegionARB (_GET_TLS_PROCTABLE()->RestoreBufferRegionARB)
|
---|
| 1116 | #define wglGetExtensionsStringARB (_GET_TLS_PROCTABLE()->GetExtensionsStringARB)
|
---|
| 1117 | #define wglGetPixelFormatAttribivARB (_GET_TLS_PROCTABLE()->GetPixelFormatAttribivARB)
|
---|
| 1118 | #define wglGetPixelFormatAttribfvARB (_GET_TLS_PROCTABLE()->GetPixelFormatAttribfvARB)
|
---|
| 1119 | #define wglChoosePixelFormatARB (_GET_TLS_PROCTABLE()->ChoosePixelFormatARB)
|
---|
| 1120 | #define wglMakeContextCurrentARB (_GET_TLS_PROCTABLE()->MakeContextCurrentARB)
|
---|
| 1121 | #define wglGetCurrentReadDCARB (_GET_TLS_PROCTABLE()->GetCurrentReadDCARB)
|
---|
| 1122 | #define wglCreatePbufferARB (_GET_TLS_PROCTABLE()->CreatePbufferARB)
|
---|
| 1123 | #define wglGetPbufferDCARB (_GET_TLS_PROCTABLE()->GetPbufferDCARB)
|
---|
| 1124 | #define wglReleasePbufferDCARB (_GET_TLS_PROCTABLE()->ReleasePbufferDCARB)
|
---|
| 1125 | #define wglDestroyPbufferARB (_GET_TLS_PROCTABLE()->DestroyPbufferARB)
|
---|
| 1126 | #define wglQueryPbufferARB (_GET_TLS_PROCTABLE()->QueryPbufferARB)
|
---|
| 1127 | #define wglCreateDisplayColorTableEXT (_GET_TLS_PROCTABLE()->CreateDisplayColorTableEXT)
|
---|
| 1128 | #define wglLoadDisplayColorTableEXT (_GET_TLS_PROCTABLE()->LoadDisplayColorTableEXT)
|
---|
| 1129 | #define wglBindDisplayColorTableEXT (_GET_TLS_PROCTABLE()->BindDisplayColorTableEXT)
|
---|
| 1130 | #define wglDestroyDisplayColorTableEXT (_GET_TLS_PROCTABLE()->DestroyDisplayColorTableEXT)
|
---|
| 1131 | #define wglGetExtensionsStringEXT (_GET_TLS_PROCTABLE()->GetExtensionsStringEXT)
|
---|
| 1132 | #define wglMakeContextCurrentEXT (_GET_TLS_PROCTABLE()->MakeContextCurrentEXT)
|
---|
| 1133 | #define wglGetCurrentReadDCEXT (_GET_TLS_PROCTABLE()->GetCurrentReadDCEXT)
|
---|
| 1134 | #define wglCreatePbufferEXT (_GET_TLS_PROCTABLE()->CreatePbufferEXT)
|
---|
| 1135 | #define wglGetPbufferDCEXT (_GET_TLS_PROCTABLE()->GetPbufferDCEXT)
|
---|
| 1136 | #define wglReleasePbufferDCEXT (_GET_TLS_PROCTABLE()->ReleasePbufferDCEXT)
|
---|
| 1137 | #define wglDestroyPbufferEXT (_GET_TLS_PROCTABLE()->DestroyPbufferEXT)
|
---|
| 1138 | #define wglQueryPbufferEXT (_GET_TLS_PROCTABLE()->QueryPbufferEXT)
|
---|
| 1139 | #define wglGetPixelFormatAttribivEXT (_GET_TLS_PROCTABLE()->GetPixelFormatAttribivEXT)
|
---|
| 1140 | #define wglGetPixelFormatAttribfvEXT (_GET_TLS_PROCTABLE()->GetPixelFormatAttribfvEXT)
|
---|
| 1141 | #define wglChoosePixelFormatEXT (_GET_TLS_PROCTABLE()->ChoosePixelFormatEXT)
|
---|
| 1142 | #define wglSwapIntervalEXT (_GET_TLS_PROCTABLE()->SwapIntervalEXT)
|
---|
| 1143 | #define wglGetSwapIntervalEXT (_GET_TLS_PROCTABLE()->GetSwapIntervalEXT)
|
---|
| 1144 | #endif /* _WIN32 */
|
---|
| 1145 |
|
---|
| 1146 | #ifndef _APP_PROCTABLE
|
---|
| 1147 |
|
---|
| 1148 | /*
|
---|
| 1149 | * Applications can replace the following function with its own function
|
---|
| 1150 | * for accessing thread local proc/context dependent proc table.
|
---|
| 1151 | * The following default function works for most applications which
|
---|
| 1152 | * are using the same device for all their contexts - even if
|
---|
| 1153 | * the contexts are on different threads.
|
---|
| 1154 | */
|
---|
| 1155 |
|
---|
| 1156 | static _inline _GLextensionProcs *_GET_TLS_PROCTABLE(void)
|
---|
| 1157 |
|
---|
| 1158 | {
|
---|
| 1159 | extern _GLextensionProcs _extensionProcs;
|
---|
| 1160 |
|
---|
| 1161 | return (&_extensionProcs);
|
---|
| 1162 | }
|
---|
| 1163 |
|
---|
| 1164 | #else
|
---|
| 1165 |
|
---|
| 1166 | /*
|
---|
| 1167 | * Application should replace this compiled function with
|
---|
| 1168 | * an inlined function for maximum performance.
|
---|
| 1169 | */
|
---|
| 1170 |
|
---|
| 1171 | extern _GLextensionProcs *_GET_TLS_PROCTABLE(void);
|
---|
| 1172 |
|
---|
| 1173 | #endif
|
---|
| 1174 |
|
---|
| 1175 | /*
|
---|
| 1176 | * Provide an initialization function for the application
|
---|
| 1177 | * to initialize its own proc tables in case the application
|
---|
| 1178 | * needs to use multiple proc tables.
|
---|
| 1179 | */
|
---|
| 1180 |
|
---|
| 1181 | static _inline void _InitExtensionProcs(_GLextensionProcs *appProcs)
|
---|
| 1182 | {
|
---|
| 1183 | extern _GLextensionProcs _extensionProcs;
|
---|
| 1184 |
|
---|
| 1185 | *appProcs = _extensionProcs;
|
---|
| 1186 | }
|
---|
| 1187 |
|
---|
| 1188 | #ifdef __cplusplus
|
---|
| 1189 | }
|
---|
| 1190 | #endif
|
---|
| 1191 |
|
---|
| 1192 |
|
---|
| 1193 | #endif /* _GLPROCS_H_ */
|
---|