diff options
author | Jacek Antonelli | 2008-08-15 23:44:46 -0500 |
---|---|---|
committer | Jacek Antonelli | 2008-08-15 23:44:46 -0500 |
commit | 38d6d37f2d982fa959e9e8a4a3f7e1ccfad7b5d4 (patch) | |
tree | adca584755d22ca041a2dbfc35d4eca01f70b32c /linden/indra/llwindow/llglstubs.h | |
parent | README.txt (diff) | |
download | meta-impy-38d6d37f2d982fa959e9e8a4a3f7e1ccfad7b5d4.zip meta-impy-38d6d37f2d982fa959e9e8a4a3f7e1ccfad7b5d4.tar.gz meta-impy-38d6d37f2d982fa959e9e8a4a3f7e1ccfad7b5d4.tar.bz2 meta-impy-38d6d37f2d982fa959e9e8a4a3f7e1ccfad7b5d4.tar.xz |
Second Life viewer sources 1.13.2.12
Diffstat (limited to 'linden/indra/llwindow/llglstubs.h')
-rw-r--r-- | linden/indra/llwindow/llglstubs.h | 232 |
1 files changed, 232 insertions, 0 deletions
diff --git a/linden/indra/llwindow/llglstubs.h b/linden/indra/llwindow/llglstubs.h new file mode 100644 index 0000000..d7f0d94 --- /dev/null +++ b/linden/indra/llwindow/llglstubs.h | |||
@@ -0,0 +1,232 @@ | |||
1 | /** | ||
2 | * @file llglstubs.h | ||
3 | * @brief LLGL stubs header file | ||
4 | * | ||
5 | * Copyright (c) 2001-2007, Linden Research, Inc. | ||
6 | * | ||
7 | * The source code in this file ("Source Code") is provided by Linden Lab | ||
8 | * to you under the terms of the GNU General Public License, version 2.0 | ||
9 | * ("GPL"), unless you have obtained a separate licensing agreement | ||
10 | * ("Other License"), formally executed by you and Linden Lab. Terms of | ||
11 | * the GPL can be found in doc/GPL-license.txt in this distribution, or | ||
12 | * online at http://secondlife.com/developers/opensource/gplv2 | ||
13 | * | ||
14 | * There are special exceptions to the terms and conditions of the GPL as | ||
15 | * it is applied to this Source Code. View the full text of the exception | ||
16 | * in the file doc/FLOSS-exception.txt in this software distribution, or | ||
17 | * online at http://secondlife.com/developers/opensource/flossexception | ||
18 | * | ||
19 | * By copying, modifying or distributing this software, you acknowledge | ||
20 | * that you have read and understood your obligations described above, | ||
21 | * and agree to abide by those obligations. | ||
22 | * | ||
23 | * ALL LINDEN LAB SOURCE CODE IS PROVIDED "AS IS." LINDEN LAB MAKES NO | ||
24 | * WARRANTIES, EXPRESS, IMPLIED OR OTHERWISE, REGARDING ITS ACCURACY, | ||
25 | * COMPLETENESS OR PERFORMANCE. | ||
26 | */ | ||
27 | |||
28 | |||
29 | // bunch of macros that get #included multiple times with GL_FUNC defined | ||
30 | // various ways to make stubs for OpenGL entry points. These are statically | ||
31 | // linked to the app, and call into the real GL, which is dynamically | ||
32 | // loaded at runtime. See llwindowsdl.cpp for current implementation. | ||
33 | |||
34 | #if 1 | ||
35 | GL_FUNC(void,glAlphaFunc,(GLenum f,GLclampf x),(f,x),) | ||
36 | GL_FUNC(void,glBegin,(GLenum e),(e),) | ||
37 | GL_FUNC(void,glBindTexture,(GLenum target,GLuint name),(target,name),) | ||
38 | GL_FUNC(void,glBlendFunc,(GLenum f,GLenum x),(f,x),) | ||
39 | GL_FUNC(void,glCallLists,(GLsizei a,GLenum b,const GLvoid* c),(a,b,c),) | ||
40 | GL_FUNC(void,glClear,(GLbitfield a),(a),) | ||
41 | GL_FUNC(void,glClearColor,(GLclampf r,GLclampf g,GLclampf b,GLclampf a),(r,g,b,a),) | ||
42 | GL_FUNC(void,glClearDepth,(GLclampd x),(x),) | ||
43 | GL_FUNC(void,glColor3f,(GLfloat r,GLfloat g,GLfloat b),(r,g,b),) | ||
44 | GL_FUNC(void,glColor4f,(GLfloat r,GLfloat g,GLfloat b,GLfloat a),(r,g,b,a),) | ||
45 | GL_FUNC(void,glColorMask,(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha),(red,green,blue,alpha),) | ||
46 | GL_FUNC(void,glColorPointer,(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer),(size, type, stride, pointer),) | ||
47 | GL_FUNC(void,glCopyTexImage2D,(GLenum target, GLint level, GLenum internalFormat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border),(target, level, internalFormat, x, y, width, height, border),) | ||
48 | GL_FUNC(void,glCopyTexSubImage2D,(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height),(target, level, xoffset, yoffset, x, y, width, height),) | ||
49 | GL_FUNC(void,glCullFace,(GLenum mode),(mode),) | ||
50 | GL_FUNC(void,glDeleteLists,(GLuint list, GLsizei range),(list,range),) | ||
51 | GL_FUNC(void,glDeleteTextures,(GLsizei n, const GLuint *textures),(n,textures),) | ||
52 | GL_FUNC(void,glDepthFunc,(GLenum func),(func),) | ||
53 | GL_FUNC(void,glDepthMask,(GLboolean flag),(flag),) | ||
54 | GL_FUNC(void,glDisable,(GLenum cap),(cap),) | ||
55 | GL_FUNC(void,glDisableClientState,(GLenum array),(array),) | ||
56 | GL_FUNC(void,glDrawArrays,(GLenum mode, GLint first, GLsizei count),(mode,first,count),) | ||
57 | GL_FUNC(void,glDrawBuffer,(GLenum mode),(mode),) | ||
58 | GL_FUNC(void,glEnable,(GLenum cap),(cap),) | ||
59 | GL_FUNC(void,glEnableClientState,(GLenum array),(array),) | ||
60 | GL_FUNC(void,glEnd,(void),(),) | ||
61 | GL_FUNC(void,glEndList,(void),(),) | ||
62 | GL_FUNC(GLuint,glGenLists,(GLsizei range),(range),return) | ||
63 | GL_FUNC(void,glGenTextures,(GLsizei n, GLuint *textures),(n,textures),) | ||
64 | GL_FUNC(GLenum,glGetError,(void),(),return) | ||
65 | GL_FUNC(void,glGetFloatv,(GLenum pname, GLfloat *params),(pname,params),) | ||
66 | GL_FUNC(void,glHint,(GLenum target, GLenum mode),(target,mode),) | ||
67 | GL_FUNC(void,glInterleavedArrays,(GLenum format, GLsizei stride, const GLvoid *pointer),(format,stride,pointer),) | ||
68 | GL_FUNC(GLboolean,glIsTexture,(GLuint texture),(texture),return) | ||
69 | GL_FUNC(void,glLightfv,(GLenum light, GLenum pname, const GLfloat *params),(light,pname,params),) | ||
70 | GL_FUNC(void,glListBase,(GLuint base),(base),) | ||
71 | GL_FUNC(void,glLoadIdentity,(void),(),) | ||
72 | GL_FUNC(void,glLoadMatrixf,(const GLfloat *m),(m),) | ||
73 | GL_FUNC(void,glMatrixMode,(GLenum mode),(mode),) | ||
74 | GL_FUNC(void,glNewList,(GLuint list, GLenum mode),(list,mode),) | ||
75 | GL_FUNC(void,glNormal3f,(GLfloat nx, GLfloat ny, GLfloat nz),(nx,ny,nz),) | ||
76 | GL_FUNC(void,glOrtho,(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar),(left,right,bottom,top,zNear,zFar),) | ||
77 | GL_FUNC(void,glPixelStorei,(GLenum pname, GLint param),(pname,param),) | ||
78 | GL_FUNC(void,glPixelTransferi,(GLenum pname, GLint param),(pname,param),) | ||
79 | GL_FUNC(void,glPointSize,(GLfloat size),(size),) | ||
80 | GL_FUNC(void,glPopMatrix,(void),(),) | ||
81 | GL_FUNC(void,glPushMatrix,(void),(),) | ||
82 | GL_FUNC(void,glReadBuffer,(GLenum mode),(mode),) | ||
83 | GL_FUNC(void,glReadPixels,(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels),(x,y,width,height,format,type,pixels),) | ||
84 | GL_FUNC(void,glRotatef,(GLfloat angle, GLfloat x, GLfloat y, GLfloat z),(angle,x,y,z),) | ||
85 | GL_FUNC(void,glScalef,(GLfloat x, GLfloat y, GLfloat z),(x,y,z),) | ||
86 | GL_FUNC(void,glShadeModel,(GLenum mode),(mode),) | ||
87 | GL_FUNC(void,glTexCoord2f,(GLfloat s, GLfloat t),(s,t),) | ||
88 | GL_FUNC(void,glTexCoordPointer,(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer),(size,type,stride,pointer),) | ||
89 | GL_FUNC(void,glTexEnvf,(GLenum target, GLenum pname, GLfloat param),(target,pname,param),) | ||
90 | GL_FUNC(void,glTexEnvfv,(GLenum target, GLenum pname, const GLfloat *params),(target,pname,params),) | ||
91 | GL_FUNC(void,glTexEnvi,(GLenum target, GLenum pname, GLint param),(target,pname,param),) | ||
92 | GL_FUNC(void,glTexParameterf,(GLenum target, GLenum pname, GLfloat param),(target,pname,param),) | ||
93 | GL_FUNC(void,glTexParameteri,(GLenum target, GLenum pname, GLint param),(target,pname,param),) | ||
94 | GL_FUNC(void,glTexSubImage2D,(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels),(target,level,xoffset,yoffset,width,height,format,type,pixels),) | ||
95 | GL_FUNC(void,glTranslated,(GLdouble x, GLdouble y, GLdouble z),(x,y,z),) | ||
96 | GL_FUNC(void,glTranslatef,(GLfloat x, GLfloat y, GLfloat z),(x,y,z),) | ||
97 | GL_FUNC(void,glVertex2i,(GLint x, GLint y),(x,y),) | ||
98 | GL_FUNC(void,glVertex2f,(GLfloat x, GLfloat y),(x,y),) | ||
99 | GL_FUNC(void,glVertex3f,(GLfloat x, GLfloat y, GLfloat z),(x,y,z),) | ||
100 | GL_FUNC(void,glVertexPointer,(GLint size, GLenum type, GLsizei stride, const GLvoid *pointer),(size,type,stride,pointer),) | ||
101 | GL_FUNC(void,glViewport,(GLint x, GLint y, GLsizei width, GLsizei height),(x,y,width,height),) | ||
102 | GL_FUNC(void,glLockArraysEXT,(GLint first, GLsizei count),(first,count),) | ||
103 | GL_FUNC(void,glUnlockArraysEXT,(void),(),) | ||
104 | GL_FUNC(void,glGetIntegerv,(GLenum pname, GLint *params),(pname,params),) | ||
105 | GL_FUNC(const GLubyte *,glGetString,(GLenum name),(name),return) | ||
106 | GL_FUNC(void,glGetTexLevelParameteriv,(GLenum target, GLint level, GLenum pname, GLint *params),(target,level,pname,params),) | ||
107 | GL_FUNC(void,glMultMatrixd,(const GLdouble *m),(m),) | ||
108 | GL_FUNC(void,glMultMatrixf,(const GLfloat *m),(m),) | ||
109 | GL_FUNC(void,glGetTexImage,(GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels),(target,level,format,type,pixels),) | ||
110 | GL_FUNC(void,glTexImage1D,(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels),(target,level,internalFormat,width,border,format,type,pixels),) | ||
111 | GL_FUNC(void,glTexImage2D,(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels),(target,level,internalFormat,width,height,border,format,type,pixels),) | ||
112 | GL_FUNC(void,glTexImage3D,(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels),(target,level,internalformat,width,height,depth,border,format,type,pixels),) | ||
113 | GL_FUNC(void,glDepthRange,(GLclampd near_val, GLclampd far_val),(near_val,far_val),) | ||
114 | GL_FUNC(void,glCallList,(GLuint list),(list),) | ||
115 | GL_FUNC(void,glClearStencil,(GLint s),(s),) | ||
116 | GL_FUNC(void,glColor3d,(GLdouble red, GLdouble green, GLdouble blue),(red,green,blue),) | ||
117 | GL_FUNC(void,glColor3dv,(const GLdouble *v),(v),) | ||
118 | GL_FUNC(void,glColor3fv,(const GLfloat *v),(v),) | ||
119 | GL_FUNC(void,glColor4dv,(const GLdouble *v),(v),) | ||
120 | GL_FUNC(void,glColor4fv,(const GLfloat *v),(v),) | ||
121 | GL_FUNC(void,glColor4ub,(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha),(red,green,blue,alpha),) | ||
122 | GL_FUNC(void,glColor4ubv,(const GLubyte *v),(v),) | ||
123 | GL_FUNC(void,glColorMaterial,(GLenum face, GLenum mode),(face,mode),) | ||
124 | GL_FUNC(void,glClientActiveTextureARB,(GLenum x),(x),) | ||
125 | GL_FUNC(void,glActiveTextureARB,(GLenum texture),(texture),) | ||
126 | GL_FUNC(GLboolean,glAreTexturesResident,(GLsizei n, const GLuint *textures, GLboolean *residences),(n,textures,residences),return) | ||
127 | GL_FUNC(void,glClipPlane,(GLenum plane, const GLdouble *equation),(plane,equation),) | ||
128 | GL_FUNC(void,glBindBufferARB,(GLenum x, GLuint y),(x,y),) | ||
129 | GL_FUNC(void,glDeleteBuffersARB,(GLsizei x, const GLuint *y),(x,y),) | ||
130 | GL_FUNC(void,glGenBuffersARB,(GLsizei x, GLuint *y),(x,y),) | ||
131 | GL_FUNC(void,glBufferDataARB,(GLenum a, GLsizeiptrARB b, const GLvoid *c, GLenum d),(a,b,c,d),) | ||
132 | GL_FUNC(void,glBufferSubDataARB,(GLenum a, GLintptr b, GLsizeiptr c, const GLvoid *d),(a,b,c,d),) | ||
133 | GL_FUNC(void,glProgramStringARB,(GLenum a, GLenum b, GLsizei c, const GLvoid *d),(a,b,c,d),) | ||
134 | GL_FUNC(void,glBindProgramARB,(GLenum a, GLuint b),(a,b),) | ||
135 | GL_FUNC(void,glDeleteProgramsARB,(GLsizei a, const GLuint *b),(a,b),) | ||
136 | GL_FUNC(void,glGenProgramsARB,(GLsizei a, GLuint *b),(a,b),) | ||
137 | GL_FUNC(void,glProgramEnvParameter4dARB,(GLenum a, GLuint b, GLdouble c, GLdouble d, GLdouble e, GLdouble f),(a,b,c,d,e,f),) | ||
138 | GL_FUNC(void,glProgramEnvParameter4dvARB,(GLenum a, GLuint b, const GLdouble *c),(a,b,c),) | ||
139 | GL_FUNC(void,glProgramEnvParameter4fARB,(GLenum a, GLuint b, GLfloat c, GLfloat d, GLfloat e, GLfloat f),(a,b,c,d,e,f),) | ||
140 | GL_FUNC(void,glProgramEnvParameter4fvARB,(GLenum a, GLuint b, const GLfloat *c),(a,b,c),) | ||
141 | GL_FUNC(void,glProgramLocalParameter4dARB,(GLenum a, GLuint b, GLdouble c, GLdouble d, GLdouble e, GLdouble f),(a,b,c,d,e,f),) | ||
142 | GL_FUNC(void,glProgramLocalParameter4dvARB,(GLenum a, GLuint b, const GLdouble *c),(a,b,c),) | ||
143 | GL_FUNC(void,glProgramLocalParameter4fARB,(GLenum a, GLuint b, GLfloat c, GLfloat d, GLfloat e, GLfloat f),(a,b,c,d,e,f),) | ||
144 | GL_FUNC(void,glProgramLocalParameter4fvARB,(GLenum a, GLuint b, const GLfloat *c),(a,b,c),) | ||
145 | GL_FUNC(void,glGetProgramEnvParameterdvARB,(GLenum a, GLuint b, GLdouble *c),(a,b,c),) | ||
146 | GL_FUNC(void,glGetProgramEnvParameterfvARB,(GLenum a, GLuint b, GLfloat *c),(a,b,c),) | ||
147 | GL_FUNC(void,glGetProgramLocalParameterdvARB,(GLenum a, GLuint b, GLdouble *c),(a,b,c),) | ||
148 | GL_FUNC(void,glGetProgramLocalParameterfvARB,(GLenum a, GLuint b, GLfloat *c),(a,b,c),) | ||
149 | GL_FUNC(void,glGetProgramivARB,(GLenum a, GLenum b, GLint *c),(a,b,c),) | ||
150 | GL_FUNC(void,glGetProgramStringARB,(GLenum a, GLenum b, GLvoid *c),(a,b,c),) | ||
151 | GL_FUNC(GLboolean,glIsProgramARB,(GLuint a),(a),return) | ||
152 | GL_FUNC(void,glColorTableEXT,(GLenum a, GLenum b, GLsizei c, GLenum d, GLenum e, const GLvoid *f),(a,b,c,d,e,f),) | ||
153 | GL_FUNC(void,glCompressedTexImage2DARB,(GLenum a, GLint b, GLenum c, GLsizei d, GLsizei e, GLint f, GLsizei g, const GLvoid *h),(a,b,c,d,e,f,g,h),) | ||
154 | GL_FUNC(void,glEnableVertexAttribArrayARB,(GLuint a),(a),) | ||
155 | GL_FUNC(void,glDisableVertexAttribArrayARB,(GLuint a),(a),) | ||
156 | GL_FUNC(void,glDrawElements,(GLenum mode, GLsizei count, GLenum type, const GLvoid *indices),(mode,count,type,indices),) | ||
157 | GL_FUNC(void,glDrawPixels,(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels),(width,height,format,type,pixels),) | ||
158 | GL_FUNC(void,glDrawRangeElements,(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices),(mode,start,end,count,type,indices),) | ||
159 | GL_FUNC(void,glFlush,(void),(),) | ||
160 | GL_FUNC(void,glFogf,(GLenum pname, GLfloat param),(pname,param),) | ||
161 | GL_FUNC(void,glFogfv,(GLenum pname, const GLfloat *params),(pname,params),) | ||
162 | GL_FUNC(void,glFogi,(GLenum pname, GLint param),(pname,param),) | ||
163 | GL_FUNC(void,glFrontFace,(GLenum mode),(mode),) | ||
164 | GL_FUNC(void,glGetBooleanv,(GLenum pname, GLboolean *params),(pname,params),) | ||
165 | GL_FUNC(void,glGetDoublev,(GLenum pname, GLdouble *params),(pname,params),) | ||
166 | GL_FUNC(void,glGetMaterialfv,(GLenum face, GLenum pname, GLfloat *params),(face,pname,params),) | ||
167 | GL_FUNC(void,glGetLightfv,(GLenum light, GLenum pname, GLfloat *params),(light,pname,params),) | ||
168 | GL_FUNC(GLboolean,glIsEnabled,(GLenum cap),(cap),return) | ||
169 | GL_FUNC(void,glGetCompressedTexImageARB,(GLenum a, GLint b, GLvoid *c),(a,b,c),) | ||
170 | GL_FUNC(void,glLightf,(GLenum light, GLenum pname, GLfloat param),(light,pname,param),) | ||
171 | GL_FUNC(void,glLightModelfv,(GLenum pname, const GLfloat *params),(pname,params),) | ||
172 | GL_FUNC(void,glLightModeli,(GLenum pname, GLint param),(pname,param),) | ||
173 | GL_FUNC(void,glLightModeliv,(GLenum pname, const GLint *params),(pname,params),) | ||
174 | GL_FUNC(void,glLineStipple,(GLint factor, GLushort pattern),(factor,pattern),) | ||
175 | GL_FUNC(void,glLineWidth,(GLfloat width),(width),) | ||
176 | GL_FUNC(void,glPushAttrib,(GLbitfield mask),(mask),) | ||
177 | GL_FUNC(void,glPopAttrib,(void),(),) | ||
178 | GL_FUNC(void,glLogicOp,(GLenum opcode),(opcode),) | ||
179 | GL_FUNC(void,glMaterialf,(GLenum face, GLenum pname, GLfloat param),(face,pname,param),) | ||
180 | GL_FUNC(void,glMateriali,(GLenum face, GLenum pname, GLint param),(face,pname,param),) | ||
181 | GL_FUNC(void,glMaterialfv,(GLenum face, GLenum pname, const GLfloat *params),(face,pname,params),) | ||
182 | GL_FUNC(void,glNormal3d,(GLdouble nx, GLdouble ny, GLdouble nz),(nx,ny,nz),) | ||
183 | GL_FUNC(void,glNormal3dv,(const GLdouble *v),(v),) | ||
184 | GL_FUNC(void,glNormal3fv,(const GLfloat *v),(v),) | ||
185 | GL_FUNC(void,glNormalPointer,(GLenum type, GLsizei stride, const GLvoid *ptr),(type,stride,ptr),) | ||
186 | GL_FUNC(void,glPolygonMode,(GLenum face, GLenum mode),(face,mode),) | ||
187 | GL_FUNC(void,glPolygonOffset,(GLfloat factor, GLfloat units),(factor,units),) | ||
188 | GL_FUNC(void,glPolygonStipple,(const GLubyte *mask),(mask),) | ||
189 | GL_FUNC(void,glRotated,(GLdouble angle, GLdouble x, GLdouble y, GLdouble z),(angle,x,y,z),) | ||
190 | GL_FUNC(void,glStencilFunc,(GLenum func, GLint ref, GLuint mask),(func,ref,mask),) | ||
191 | GL_FUNC(void,glStencilMask,(GLuint mask),(mask),) | ||
192 | GL_FUNC(void,glScissor,(GLint x, GLint y, GLsizei width, GLsizei height),(x,y,width,height),) | ||
193 | GL_FUNC(void,glStencilOp,(GLenum fail, GLenum zfail, GLenum zpass),(fail,zfail,zpass),) | ||
194 | GL_FUNC(void,glTexCoord2i,(GLint s, GLint t),(s,t),) | ||
195 | GL_FUNC(void,glTexCoord2fv,(const GLfloat *v),(v),) | ||
196 | GL_FUNC(void,glTexGenfv,(GLenum coord, GLenum pname, const GLfloat *params),(coord,pname,params),) | ||
197 | GL_FUNC(void,glTexGeni,(GLenum coord, GLenum pname, GLint param),(coord,pname,param),) | ||
198 | GL_FUNC(void,glTexParameterfv,(GLenum target, GLenum pname, const GLfloat *params),(target,pname,params),) | ||
199 | GL_FUNC(void,glVertex2d,(GLdouble x, GLdouble y),(x,y),) | ||
200 | GL_FUNC(void,glVertex2dv,(const GLdouble *v),(v),) | ||
201 | GL_FUNC(void,glVertex2fv,(const GLfloat *v),(v),) | ||
202 | GL_FUNC(void,glVertex3dv,(const GLdouble *v),(v),) | ||
203 | GL_FUNC(void,glVertex3fv,(const GLfloat *v),(v),) | ||
204 | GL_FUNC(void,glVertex4dv,(const GLdouble *v),(v),) | ||
205 | GL_FUNC(void,glEvalPoint1,(GLint i),(i),) | ||
206 | GL_FUNC(void,glEvalPoint2,(GLint i, GLint j),(i,j),) | ||
207 | GL_FUNC(void,glEvalCoord1f,(GLfloat u),(u),) | ||
208 | GL_FUNC(void,glEvalCoord2f,(GLfloat u, GLfloat v),(u,v),) | ||
209 | GL_FUNC(void,glEvalMesh1,(GLenum mode, GLint i1, GLint i2),(mode,i1,i2),) | ||
210 | GL_FUNC(void,glEvalMesh2,(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2),(mode,i1,i2,j1,j2),) | ||
211 | GL_FUNC(void,glMapGrid1f,(GLint un, GLfloat u1, GLfloat u2),(un,u1,u2),) | ||
212 | GL_FUNC(void,glMapGrid2d,(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2),(un,u1,u2,vn,v1,v2),) | ||
213 | GL_FUNC(void,glMapGrid2f,(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2),(un,u1,u2,vn,v1,v2),) | ||
214 | GL_FUNC(void,glMap1f,(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points),(target,u1,u2,stride,order,points),) | ||
215 | GL_FUNC(void,glMap2f,(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points),(target,u1,u2,ustride,uorder,v1,v2,vstride,vorder,points),) | ||
216 | GL_FUNC(void,glVertexAttribPointerARB,(GLuint a, GLint b, GLenum c, GLboolean d, GLsizei e, const GLvoid *f),(a,b,c,d,e,f),) | ||
217 | GL_FUNC(GLuint,glNewObjectBufferATI,(GLsizei a, const GLvoid *b, GLenum c),(a,b,c),return) | ||
218 | GL_FUNC(void,glUpdateObjectBufferATI,(GLuint a, GLuint b, GLsizei c, const GLvoid *d, GLenum e),(a,b,c,d,e),) | ||
219 | GL_FUNC(void,glFreeObjectBufferATI,(GLuint a),(a),) | ||
220 | GL_FUNC(void,glArrayObjectATI,(GLenum a, GLint b, GLenum c, GLsizei d, GLuint e, GLuint f),(a,b,c,d,e,f),) | ||
221 | GL_FUNC(void,glVertexAttribArrayObjectATI,(GLuint a, GLint b, GLenum c, GLboolean d, GLsizei e, GLuint f, GLuint g),(a,b,c,d,e,f,g),) | ||
222 | |||
223 | // CgGL needs these on Linux... | ||
224 | #if LL_LINUX | ||
225 | GL_FUNC(void*,glXGetCurrentDisplay,(void),(),return) | ||
226 | GL_FUNC(const char *,glXQueryExtensionsString,(void *dpy, int screen),(dpy,screen),return) | ||
227 | GL_FUNC(void*,glXGetProcAddressARB,(const GLubyte *fn),(fn),return) | ||
228 | #endif | ||
229 | #endif | ||
230 | |||
231 | // end of llglstubs.h ... | ||
232 | |||