qgl_linked.h (13472B)
1 /* 2 =========================================================================== 3 4 Doom 3 BFG Edition GPL Source Code 5 Copyright (C) 1993-2012 id Software LLC, a ZeniMax Media company. 6 7 This file is part of the Doom 3 BFG Edition GPL Source Code ("Doom 3 BFG Edition Source Code"). 8 9 Doom 3 BFG Edition Source Code is free software: you can redistribute it and/or modify 10 it under the terms of the GNU General Public License as published by 11 the Free Software Foundation, either version 3 of the License, or 12 (at your option) any later version. 13 14 Doom 3 BFG Edition Source Code is distributed in the hope that it will be useful, 15 but WITHOUT ANY WARRANTY; without even the implied warranty of 16 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 17 GNU General Public License for more details. 18 19 You should have received a copy of the GNU General Public License 20 along with Doom 3 BFG Edition Source Code. If not, see <http://www.gnu.org/licenses/>. 21 22 In addition, the Doom 3 BFG Edition Source Code is also subject to certain additional terms. You should have received a copy of these additional terms immediately following the terms and conditions of the GNU General Public License which accompanied the Doom 3 BFG Edition Source Code. If not, please request a copy in writing from id Software at the address below. 23 24 If you have questions concerning this license or the applicable additional terms, you may contact in writing id Software LLC, c/o ZeniMax Media Inc., Suite 120, Rockville, Maryland 20850 USA. 25 26 =========================================================================== 27 */ 28 29 #define qglAccum glAccum 30 #define qglAlphaFunc glAlphaFunc 31 #define qglAreTexturesResident glAreTexturesResident 32 #define qglArrayElement glArrayElement 33 #define qglBegin glBegin 34 #define qglBindTexture glBindTexture 35 #define qglBitmap glBitmap 36 #define qglBlendFunc glBlendFunc 37 #define qglCallList glCallList 38 #define qglCallLists glCallLists 39 #define qglClear glClear 40 #define qglClearAccum glClearAccum 41 #define qglClearColor glClearColor 42 #define qglClearDepth glClearDepth 43 #define qglClearIndex glClearIndex 44 #define qglClearStencil glClearStencil 45 #define qglClipPlane glClipPlane 46 #define qglColor3b glColor3b 47 #define qglColor3bv glColor3bv 48 #define qglColor3d glColor3d 49 #define qglColor3dv glColor3dv 50 #define qglColor3f glColor3f 51 #define qglColor3fv glColor3fv 52 #define qglColor3i glColor3i 53 #define qglColor3iv glColor3iv 54 #define qglColor3s glColor3s 55 #define qglColor3sv glColor3sv 56 #define qglColor3ub glColor3ub 57 #define qglColor3ubv glColor3ubv 58 #define qglColor3ui glColor3ui 59 #define qglColor3uiv glColor3uiv 60 #define qglColor3us glColor3us 61 #define qglColor3usv glColor3usv 62 #define qglColor4b glColor4b 63 #define qglColor4bv glColor4bv 64 #define qglColor4d glColor4d 65 #define qglColor4dv glColor4dv 66 #define qglColor4f glColor4f 67 #define qglColor4fv glColor4fv 68 #define qglColor4i glColor4i 69 #define qglColor4iv glColor4iv 70 #define qglColor4s glColor4s 71 #define qglColor4sv glColor4sv 72 #define qglColor4ub glColor4ub 73 #define qglColor4ubv glColor4ubv 74 #define qglColor4ui glColor4ui 75 #define qglColor4uiv glColor4uiv 76 #define qglColor4us glColor4us 77 #define qglColor4usv glColor4usv 78 #define qglColorMask glColorMask 79 #define qglColorMaterial glColorMaterial 80 #define qglColorPointer glColorPointer 81 #define qglCopyPixels glCopyPixels 82 #define qglCopyTexImage1D glCopyTexImage1D 83 #define qglCopyTexImage2D glCopyTexImage2D 84 #define qglCopyTexSubImage1D glCopyTexSubImage1D 85 #define qglCopyTexSubImage2D glCopyTexSubImage2D 86 #define qglCullFace glCullFace 87 #define qglDeleteLists glDeleteLists 88 #define qglDeleteTextures glDeleteTextures 89 #define qglDepthFunc glDepthFunc 90 #define qglDepthMask glDepthMask 91 #define qglDepthRange glDepthRange 92 #define qglDisable glDisable 93 #define qglDisableClientState glDisableClientState 94 #define qglDrawArrays glDrawArrays 95 #define qglDrawBuffer glDrawBuffer 96 #define qglDrawElements glDrawElements 97 #define qglDrawPixels glDrawPixels 98 #define qglEdgeFlag glEdgeFlag 99 #define qglEdgeFlagPointer glEdgeFlagPointer 100 #define qglEdgeFlagv glEdgeFlagv 101 #define qglEnable glEnable 102 #define qglEnableClientState glEnableClientState 103 #define qglEnd glEnd 104 #define qglEndList glEndList 105 #define qglEvalCoord1d glEvalCoord1d 106 #define qglEvalCoord1dv glEvalCoord1dv 107 #define qglEvalCoord1f glEvalCoord1f 108 #define qglEvalCoord1fv glEvalCoord1fv 109 #define qglEvalCoord2d glEvalCoord2d 110 #define qglEvalCoord2dv glEvalCoord2dv 111 #define qglEvalCoord2f glEvalCoord2f 112 #define qglEvalCoord2fv glEvalCoord2fv 113 #define qglEvalMesh1 glEvalMesh1 114 #define qglEvalMesh2 glEvalMesh2 115 #define qglEvalPoint1 glEvalPoint1 116 #define qglEvalPoint2 glEvalPoint2 117 #define qglFeedbackBuffer glFeedbackBuffer 118 #define qglFinish glFinish 119 #define qglFlush glFlush 120 #define qglFogf glFogf 121 #define qglFogfv glFogfv 122 #define qglFogi glFogi 123 #define qglFogiv glFogiv 124 #define qglFrontFace glFrontFace 125 #define qglFrustum glFrustum 126 #define qglGenLists glGenLists 127 #define qglGenTextures glGenTextures 128 #define qglGetBooleanv glGetBooleanv 129 #define qglGetClipPlane glGetClipPlane 130 #define qglGetDoublev glGetDoublev 131 #define qglGetError glGetError 132 #define qglGetFloatv glGetFloatv 133 #define qglGetIntegerv glGetIntegerv 134 #define qglGetLightfv glGetLightfv 135 #define qglGetLightiv glGetLightiv 136 #define qglGetMapdv glGetMapdv 137 #define qglGetMapfv glGetMapfv 138 #define qglGetMapiv glGetMapiv 139 #define qglGetMaterialfv glGetMaterialfv 140 #define qglGetMaterialiv glGetMaterialiv 141 #define qglGetPixelMapfv glGetPixelMapfv 142 #define qglGetPixelMapuiv glGetPixelMapuiv 143 #define qglGetPixelMapusv glGetPixelMapusv 144 #define qglGetPointerv glGetPointerv 145 #define qglGetPolygonStipple glGetPolygonStipple 146 #define qglGetString glGetString 147 #define qglGetTexEnviv glGetTexEnviv 148 #define qglGetTexEnvfv glGetTexEnvfv 149 #define qglGetTexGendv glGetTexGendv 150 #define qglGetTexGenfv glGetTexGenfv 151 #define qglGetTexGeniv glGetTexGeniv 152 #define qglGetTexImage glGetTexImage 153 #define qglGetTexLevelParameterfv glGetTexLevelParameterfv 154 #define qglGetTexLevelParameteriv glGetTexLevelParameteriv 155 #define qglGetTexParameterfv glGetTexParameterfv 156 #define qglGetTexParameteriv glGetTexParameteriv 157 #define qglHint glHint 158 #define qglIndexMask glIndexMask 159 #define qglIndexPointer glIndexPointer 160 #define qglIndexd glIndexd 161 #define qglIndexdv glIndexdv 162 #define qglIndexf glIndexf 163 #define qglIndexfv glIndexfv 164 #define qglIndexi glIndexi 165 #define qglIndexiv glIndexiv 166 #define qglIndexs glIndexs 167 #define qglIndexsv glIndexsv 168 #define qglIndexub glIndexub 169 #define qglIndexubv glIndexubv 170 #define qglInitNames glInitNames 171 #define qglInterleavedArrays glInterleavedArrays 172 #define qglIsEnabled glIsEnabled 173 #define qglIsList glIsList 174 #define qglIsTexture glIsTexture 175 #define qglLightModelf glLightModelf 176 #define qglLightModelfv glLightModelfv 177 #define qglLightModeli glLightModeli 178 #define qglLightModeliv glLightModeliv 179 #define qglLightf glLightf 180 #define qglLightfv glLightfv 181 #define qglLighti glLighti 182 #define qglLightiv glLightiv 183 #define qglLineStipple glLineStipple 184 #define qglLineWidth glLineWidth 185 #define qglListBase glListBase 186 #define qglLoadIdentity glLoadIdentity 187 #define qglLoadMatrixd glLoadMatrixd 188 #define qglLoadMatrixf glLoadMatrixf 189 #define qglLoadName glLoadName 190 #define qglLogicOp glLogicOp 191 #define qglMap1d glMap1d 192 #define qglMap1f glMap1f 193 #define qglMap2d glMap2d 194 #define qglMap2f glMap2f 195 #define qglMapGrid1d glMapGrid1d 196 #define qglMapGrid1f glMapGrid1f 197 #define qglMapGrid2d glMapGrid2d 198 #define qglMapGrid2f glMapGrid2f 199 #define qglMaterialf glMaterialf 200 #define qglMaterialfv glMaterialfv 201 #define qglMateriali glMateriali 202 #define qglMaterialiv glMaterialiv 203 #define qglMatrixMode glMatrixMode 204 #define qglMultMatrixd glMultMatrixd 205 #define qglMultMatrixf glMultMatrixf 206 #define qglNewList glNewList 207 #define qglNormal3b glNormal3b 208 #define qglNormal3bv glNormal3bv 209 #define qglNormal3d glNormal3d 210 #define qglNormal3dv glNormal3dv 211 #define qglNormal3f glNormal3f 212 #define qglNormal3fv glNormal3fv 213 #define qglNormal3i glNormal3i 214 #define qglNormal3iv glNormal3iv 215 #define qglNormal3s glNormal3s 216 #define qglNormal3sv glNormal3sv 217 #define qglNormalPointer glNormalPointer 218 #define qglOrtho glOrtho 219 #define qglPassThrough glPassThrough 220 #define qglPixelMapfv glPixelMapfv 221 #define qglPixelMapuiv glPixelMapuiv 222 #define qglPixelMapusv glPixelMapusv 223 #define qglPixelStoref glPixelStoref 224 #define qglPixelStorei glPixelStorei 225 #define qglPixelTransferf glPixelTransferf 226 #define qglPixelTransferi glPixelTransferi 227 #define qglPixelZoom glPixelZoom 228 #define qglPointSize glPointSize 229 #define qglPolygonMode glPolygonMode 230 #define qglPolygonOffset glPolygonOffset 231 #define qglPolygonStipple glPolygonStipple 232 #define qglPopAttrib glPopAttrib 233 #define qglPopClientAttrib glPopClientAttrib 234 #define qglPopMatrix glPopMatrix 235 #define qglPopName glPopName 236 #define qglPrioritizeTextures glPrioritizeTextures 237 #define qglPushAttrib glPushAttrib 238 #define qglPushClientAttrib glPushClientAttrib 239 #define qglPushMatrix glPushMatrix 240 #define qglPushName glPushName 241 #define qglRasterPos2d glRasterPos2d 242 #define qglRasterPos2dv glRasterPos2dv 243 #define qglRasterPos2f glRasterPos2f 244 #define qglRasterPos2fv glRasterPos2fv 245 #define qglRasterPos2i glRasterPos2i 246 #define qglRasterPos2iv glRasterPos2iv 247 #define qglRasterPos2s glRasterPos2s 248 #define qglRasterPos2sv glRasterPos2sv 249 #define qglRasterPos3d glRasterPos3d 250 #define qglRasterPos3dv glRasterPos3dv 251 #define qglRasterPos3f glRasterPos3f 252 #define qglRasterPos3fv glRasterPos3fv 253 #define qglRasterPos3i glRasterPos3i 254 #define qglRasterPos3iv glRasterPos3iv 255 #define qglRasterPos3s glRasterPos3s 256 #define qglRasterPos3sv glRasterPos3sv 257 #define qglRasterPos4d glRasterPos4d 258 #define qglRasterPos4dv glRasterPos4dv 259 #define qglRasterPos4f glRasterPos4f 260 #define qglRasterPos4fv glRasterPos4fv 261 #define qglRasterPos4i glRasterPos4i 262 #define qglRasterPos4iv glRasterPos4iv 263 #define qglRasterPos4s glRasterPos4s 264 #define qglRasterPos4sv glRasterPos4sv 265 #define qglReadBuffer glReadBuffer 266 #define qglReadPixels glReadPixels 267 #define qglRectd glRectd 268 #define qglRectdv glRectdv 269 #define qglRectf glRectf 270 #define qglRectfv glRectfv 271 #define qglRecti glRecti 272 #define qglRectiv glRectiv 273 #define qglRects glRects 274 #define qglRectsv glRectsv 275 #define qglRenderMode glRenderMode 276 #define qglRotated glRotated 277 #define qglRotatef glRotatef 278 #define qglScaled glScaled 279 #define qglScalef glScalef 280 #define qglScissor glScissor 281 #define qglSelectBuffer glSelectBuffer 282 #define qglShadeModel glShadeModel 283 #define qglStencilFunc glStencilFunc 284 #define qglStencilMask glStencilMask 285 #define qglStencilOp glStencilOp 286 #define qglTexCoord1d glTexCoord1d 287 #define qglTexCoord1dv glTexCoord1dv 288 #define qglTexCoord1f glTexCoord1f 289 #define qglTexCoord1fv glTexCoord1fv 290 #define qglTexCoord1i glTexCoord1i 291 #define qglTexCoord1iv glTexCoord1iv 292 #define qglTexCoord1s glTexCoord1s 293 #define qglTexCoord1sv glTexCoord1sv 294 #define qglTexCoord2d glTexCoord2d 295 #define qglTexCoord2dv glTexCoord2dv 296 #define qglTexCoord2f glTexCoord2f 297 #define qglTexCoord2fv glTexCoord2fv 298 #define qglTexCoord2i glTexCoord2i 299 #define qglTexCoord2iv glTexCoord2iv 300 #define qglTexCoord2s glTexCoord2s 301 #define qglTexCoord2sv glTexCoord2sv 302 #define qglTexCoord3d glTexCoord3d 303 #define qglTexCoord3dv glTexCoord3dv 304 #define qglTexCoord3f glTexCoord3f 305 #define qglTexCoord3fv glTexCoord3fv 306 #define qglTexCoord3i glTexCoord3i 307 #define qglTexCoord3iv glTexCoord3iv 308 #define qglTexCoord3s glTexCoord3s 309 #define qglTexCoord3sv glTexCoord3sv 310 #define qglTexCoord4d glTexCoord4d 311 #define qglTexCoord4dv glTexCoord4dv 312 #define qglTexCoord4f glTexCoord4f 313 #define qglTexCoord4fv glTexCoord4fv 314 #define qglTexCoord4i glTexCoord4i 315 #define qglTexCoord4iv glTexCoord4iv 316 #define qglTexCoord4s glTexCoord4s 317 #define qglTexCoord4sv glTexCoord4sv 318 #define qglTexCoordPointer glTexCoordPointer 319 #define qglTexEnvf glTexEnvf 320 #define qglTexEnvfv glTexEnvfv 321 #define qglTexEnvi glTexEnvi 322 #define qglTexEnviv glTexEnviv 323 #define qglTexGend glTexGend 324 #define qglTexGendv glTexGendv 325 #define qglTexGenf glTexGenf 326 #define qglTexGenfv glTexGenfv 327 #define qglTexGeni glTexGeni 328 #define qglTexGeniv glTexGeniv 329 #define qglTexImage1D glTexImage1D 330 #define qglTexImage2D glTexImage2D 331 #define qglTexParameterf glTexParameterf 332 #define qglTexParameterfv glTexParameterfv 333 #define qglTexParameteri glTexParameteri 334 #define qglTexParameteriv glTexParameteriv 335 #define qglTexSubImage1D glTexSubImage1D 336 #define qglTexSubImage2D glTexSubImage2D 337 #define qglTranslated glTranslated 338 #define qglTranslatef glTranslatef 339 #define qglVertex2d glVertex2d 340 #define qglVertex2dv glVertex2dv 341 #define qglVertex2f glVertex2f 342 #define qglVertex2fv glVertex2fv 343 #define qglVertex2i glVertex2i 344 #define qglVertex2iv glVertex2iv 345 #define qglVertex2s glVertex2s 346 #define qglVertex2sv glVertex2sv 347 #define qglVertex3d glVertex3d 348 #define qglVertex3dv glVertex3dv 349 #define qglVertex3f glVertex3f 350 #define qglVertex3fv glVertex3fv 351 #define qglVertex3i glVertex3i 352 #define qglVertex3iv glVertex3iv 353 #define qglVertex3s glVertex3s 354 #define qglVertex3sv glVertex3sv 355 #define qglVertex4d glVertex4d 356 #define qglVertex4dv glVertex4dv 357 #define qglVertex4f glVertex4f 358 #define qglVertex4fv glVertex4fv 359 #define qglVertex4i glVertex4i 360 #define qglVertex4iv glVertex4iv 361 #define qglVertex4s glVertex4s 362 #define qglVertex4sv glVertex4sv 363 #define qglVertexPointer glVertexPointer 364 #define qglViewport glViewport 365 366 #ifdef GLX_VERSION_1_1 // catch all for any GLX-aware situation 367 #define qglXChooseVisual glXChooseVisual 368 #define qglXCreateContext glXCreateContext 369 #define qglXDestroyContext glXDestroyContext 370 #define qglXMakeCurrent glXMakeCurrent 371 #define qglXSwapBuffers glXSwapBuffers 372 #define qglXGetProcAddressARB glXGetProcAddressARB 373 #endif