1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353
|
#ifndef OPENGL_VIRT
#define OPENGL_VIRT
typedef struct OpenGLVTab
{
#define VFUNC(type,name,mem,args) type (*mem) args;
#define VVAR(type,name,mem) type (*mem);
#include "OpenGL.vf"
#undef VFUNC
#undef VVAR
} OpenGLVTab;
extern OpenGLVTab *OpenGLVPtr;
#define D_OPENGL OpenGLVTab *OpenGLVPtr
#define I_OPENGL OpenGLVPtr = (OpenGLVTab *) SvIV(perl_get_sv("PDL::Graphics::OpenGLVPtr",5));
#ifndef OPENGL_NOVIRT
#define glAccum (*OpenGLVPtr->V_glAccum)
#define glAlphaFunc (*OpenGLVPtr->V_glAlphaFunc)
#define glBegin (*OpenGLVPtr->V_glBegin)
#define glBitmap (*OpenGLVPtr->V_glBitmap)
#define glBlendFunc (*OpenGLVPtr->V_glBlendFunc)
#define glCallList (*OpenGLVPtr->V_glCallList)
#define glCallLists (*OpenGLVPtr->V_glCallLists)
#define glClear (*OpenGLVPtr->V_glClear)
#define glClearAccum (*OpenGLVPtr->V_glClearAccum)
#define glClearColor (*OpenGLVPtr->V_glClearColor)
#define glClearDepth (*OpenGLVPtr->V_glClearDepth)
#define glClearIndex (*OpenGLVPtr->V_glClearIndex)
#define glClearStencil (*OpenGLVPtr->V_glClearStencil)
#define glClipPlane (*OpenGLVPtr->V_glClipPlane)
#define glColor3b (*OpenGLVPtr->V_glColor3b)
#define glColor3bv (*OpenGLVPtr->V_glColor3bv)
#define glColor3d (*OpenGLVPtr->V_glColor3d)
#define glColor3dv (*OpenGLVPtr->V_glColor3dv)
#define glColor3f (*OpenGLVPtr->V_glColor3f)
#define glColor3fv (*OpenGLVPtr->V_glColor3fv)
#define glColor3i (*OpenGLVPtr->V_glColor3i)
#define glColor3iv (*OpenGLVPtr->V_glColor3iv)
#define glColor3s (*OpenGLVPtr->V_glColor3s)
#define glColor3sv (*OpenGLVPtr->V_glColor3sv)
#define glColor3ub (*OpenGLVPtr->V_glColor3ub)
#define glColor3ubv (*OpenGLVPtr->V_glColor3ubv)
#define glColor3ui (*OpenGLVPtr->V_glColor3ui)
#define glColor3uiv (*OpenGLVPtr->V_glColor3uiv)
#define glColor3us (*OpenGLVPtr->V_glColor3us)
#define glColor3usv (*OpenGLVPtr->V_glColor3usv)
#define glColor4b (*OpenGLVPtr->V_glColor4b)
#define glColor4bv (*OpenGLVPtr->V_glColor4bv)
#define glColor4d (*OpenGLVPtr->V_glColor4d)
#define glColor4dv (*OpenGLVPtr->V_glColor4dv)
#define glColor4f (*OpenGLVPtr->V_glColor4f)
#define glColor4fv (*OpenGLVPtr->V_glColor4fv)
#define glColor4i (*OpenGLVPtr->V_glColor4i)
#define glColor4iv (*OpenGLVPtr->V_glColor4iv)
#define glColor4s (*OpenGLVPtr->V_glColor4s)
#define glColor4sv (*OpenGLVPtr->V_glColor4sv)
#define glColor4ub (*OpenGLVPtr->V_glColor4ub)
#define glColor4ubv (*OpenGLVPtr->V_glColor4ubv)
#define glColor4ui (*OpenGLVPtr->V_glColor4ui)
#define glColor4uiv (*OpenGLVPtr->V_glColor4uiv)
#define glColor4us (*OpenGLVPtr->V_glColor4us)
#define glColor4usv (*OpenGLVPtr->V_glColor4usv)
#define glColorMask (*OpenGLVPtr->V_glColorMask)
#define glColorMaterial (*OpenGLVPtr->V_glColorMaterial)
#define glCopyPixels (*OpenGLVPtr->V_glCopyPixels)
#define glCullFace (*OpenGLVPtr->V_glCullFace)
#define glDeleteLists (*OpenGLVPtr->V_glDeleteLists)
#define glDepthFunc (*OpenGLVPtr->V_glDepthFunc)
#define glDepthMask (*OpenGLVPtr->V_glDepthMask)
#define glDepthRange (*OpenGLVPtr->V_glDepthRange)
#define glDisable (*OpenGLVPtr->V_glDisable)
#define glDrawBuffer (*OpenGLVPtr->V_glDrawBuffer)
#define glDrawPixels (*OpenGLVPtr->V_glDrawPixels)
#define glEdgeFlag (*OpenGLVPtr->V_glEdgeFlag)
#define glEdgeFlagv (*OpenGLVPtr->V_glEdgeFlagv)
#define glEnable (*OpenGLVPtr->V_glEnable)
#define glEnd (*OpenGLVPtr->V_glEnd)
#define glEndList (*OpenGLVPtr->V_glEndList)
#define glEvalCoord1d (*OpenGLVPtr->V_glEvalCoord1d)
#define glEvalCoord1dv (*OpenGLVPtr->V_glEvalCoord1dv)
#define glEvalCoord1f (*OpenGLVPtr->V_glEvalCoord1f)
#define glEvalCoord1fv (*OpenGLVPtr->V_glEvalCoord1fv)
#define glEvalCoord2d (*OpenGLVPtr->V_glEvalCoord2d)
#define glEvalCoord2dv (*OpenGLVPtr->V_glEvalCoord2dv)
#define glEvalCoord2f (*OpenGLVPtr->V_glEvalCoord2f)
#define glEvalCoord2fv (*OpenGLVPtr->V_glEvalCoord2fv)
#define glEvalMesh1 (*OpenGLVPtr->V_glEvalMesh1)
#define glEvalMesh2 (*OpenGLVPtr->V_glEvalMesh2)
#define glEvalPoint1 (*OpenGLVPtr->V_glEvalPoint1)
#define glEvalPoint2 (*OpenGLVPtr->V_glEvalPoint2)
#define glFeedbackBuffer (*OpenGLVPtr->V_glFeedbackBuffer)
#define glFinish (*OpenGLVPtr->V_glFinish)
#define glFlush (*OpenGLVPtr->V_glFlush)
#define glFogf (*OpenGLVPtr->V_glFogf)
#define glFogfv (*OpenGLVPtr->V_glFogfv)
#define glFogi (*OpenGLVPtr->V_glFogi)
#define glFogiv (*OpenGLVPtr->V_glFogiv)
#define glFrontFace (*OpenGLVPtr->V_glFrontFace)
#define glFrustum (*OpenGLVPtr->V_glFrustum)
#define glGenLists (*OpenGLVPtr->V_glGenLists)
#define glGetBooleanv (*OpenGLVPtr->V_glGetBooleanv)
#define glGetClipPlane (*OpenGLVPtr->V_glGetClipPlane)
#define glGetDoublev (*OpenGLVPtr->V_glGetDoublev)
#define glGetError (*OpenGLVPtr->V_glGetError)
#define glGetFloatv (*OpenGLVPtr->V_glGetFloatv)
#define glGetIntegerv (*OpenGLVPtr->V_glGetIntegerv)
#define glGetLightfv (*OpenGLVPtr->V_glGetLightfv)
#define glGetLightiv (*OpenGLVPtr->V_glGetLightiv)
#define glGetMapdv (*OpenGLVPtr->V_glGetMapdv)
#define glGetMapfv (*OpenGLVPtr->V_glGetMapfv)
#define glGetMapiv (*OpenGLVPtr->V_glGetMapiv)
#define glGetMaterialfv (*OpenGLVPtr->V_glGetMaterialfv)
#define glGetMaterialiv (*OpenGLVPtr->V_glGetMaterialiv)
#define glGetPixelMapfv (*OpenGLVPtr->V_glGetPixelMapfv)
#define glGetPixelMapuiv (*OpenGLVPtr->V_glGetPixelMapuiv)
#define glGetPixelMapusv (*OpenGLVPtr->V_glGetPixelMapusv)
#define glGetPolygonStipple (*OpenGLVPtr->V_glGetPolygonStipple)
#define glGetTexEnvfv (*OpenGLVPtr->V_glGetTexEnvfv)
#define glGetTexEnviv (*OpenGLVPtr->V_glGetTexEnviv)
#define glGetTexGendv (*OpenGLVPtr->V_glGetTexGendv)
#define glGetTexGenfv (*OpenGLVPtr->V_glGetTexGenfv)
#define glGetTexGeniv (*OpenGLVPtr->V_glGetTexGeniv)
#define glGetTexImage (*OpenGLVPtr->V_glGetTexImage)
#define glGetTexLevelParameterfv (*OpenGLVPtr->V_glGetTexLevelParameterfv)
#define glGetTexLevelParameteriv (*OpenGLVPtr->V_glGetTexLevelParameteriv)
#define glGetTexParameterfv (*OpenGLVPtr->V_glGetTexParameterfv)
#define glGetTexParameteriv (*OpenGLVPtr->V_glGetTexParameteriv)
#define glHint (*OpenGLVPtr->V_glHint)
#define glIndexMask (*OpenGLVPtr->V_glIndexMask)
#define glIndexd (*OpenGLVPtr->V_glIndexd)
#define glIndexdv (*OpenGLVPtr->V_glIndexdv)
#define glIndexf (*OpenGLVPtr->V_glIndexf)
#define glIndexfv (*OpenGLVPtr->V_glIndexfv)
#define glIndexi (*OpenGLVPtr->V_glIndexi)
#define glIndexiv (*OpenGLVPtr->V_glIndexiv)
#define glIndexs (*OpenGLVPtr->V_glIndexs)
#define glIndexsv (*OpenGLVPtr->V_glIndexsv)
#define glInitNames (*OpenGLVPtr->V_glInitNames)
#define glIsEnabled (*OpenGLVPtr->V_glIsEnabled)
#define glIsList (*OpenGLVPtr->V_glIsList)
#define glLightModelf (*OpenGLVPtr->V_glLightModelf)
#define glLightModelfv (*OpenGLVPtr->V_glLightModelfv)
#define glLightModeli (*OpenGLVPtr->V_glLightModeli)
#define glLightModeliv (*OpenGLVPtr->V_glLightModeliv)
#define glLightf (*OpenGLVPtr->V_glLightf)
#define glLightfv (*OpenGLVPtr->V_glLightfv)
#define glLighti (*OpenGLVPtr->V_glLighti)
#define glLightiv (*OpenGLVPtr->V_glLightiv)
#define glLineStipple (*OpenGLVPtr->V_glLineStipple)
#define glLineWidth (*OpenGLVPtr->V_glLineWidth)
#define glListBase (*OpenGLVPtr->V_glListBase)
#define glLoadIdentity (*OpenGLVPtr->V_glLoadIdentity)
#define glLoadMatrixd (*OpenGLVPtr->V_glLoadMatrixd)
#define glLoadMatrixf (*OpenGLVPtr->V_glLoadMatrixf)
#define glLoadName (*OpenGLVPtr->V_glLoadName)
#define glLogicOp (*OpenGLVPtr->V_glLogicOp)
#define glMap1d (*OpenGLVPtr->V_glMap1d)
#define glMap1f (*OpenGLVPtr->V_glMap1f)
#define glMap2d (*OpenGLVPtr->V_glMap2d)
#define glMap2f (*OpenGLVPtr->V_glMap2f)
#define glMapGrid1d (*OpenGLVPtr->V_glMapGrid1d)
#define glMapGrid1f (*OpenGLVPtr->V_glMapGrid1f)
#define glMapGrid2d (*OpenGLVPtr->V_glMapGrid2d)
#define glMapGrid2f (*OpenGLVPtr->V_glMapGrid2f)
#define glMaterialf (*OpenGLVPtr->V_glMaterialf)
#define glMaterialfv (*OpenGLVPtr->V_glMaterialfv)
#define glMateriali (*OpenGLVPtr->V_glMateriali)
#define glMaterialiv (*OpenGLVPtr->V_glMaterialiv)
#define glMatrixMode (*OpenGLVPtr->V_glMatrixMode)
#define glMultMatrixd (*OpenGLVPtr->V_glMultMatrixd)
#define glMultMatrixf (*OpenGLVPtr->V_glMultMatrixf)
#define glNewList (*OpenGLVPtr->V_glNewList)
#define glNormal3b (*OpenGLVPtr->V_glNormal3b)
#define glNormal3bv (*OpenGLVPtr->V_glNormal3bv)
#define glNormal3d (*OpenGLVPtr->V_glNormal3d)
#define glNormal3dv (*OpenGLVPtr->V_glNormal3dv)
#define glNormal3f (*OpenGLVPtr->V_glNormal3f)
#define glNormal3fv (*OpenGLVPtr->V_glNormal3fv)
#define glNormal3i (*OpenGLVPtr->V_glNormal3i)
#define glNormal3iv (*OpenGLVPtr->V_glNormal3iv)
#define glNormal3s (*OpenGLVPtr->V_glNormal3s)
#define glNormal3sv (*OpenGLVPtr->V_glNormal3sv)
#define glOrtho (*OpenGLVPtr->V_glOrtho)
#define glPassThrough (*OpenGLVPtr->V_glPassThrough)
#define glPixelMapfv (*OpenGLVPtr->V_glPixelMapfv)
#define glPixelMapuiv (*OpenGLVPtr->V_glPixelMapuiv)
#define glPixelMapusv (*OpenGLVPtr->V_glPixelMapusv)
#define glPixelStoref (*OpenGLVPtr->V_glPixelStoref)
#define glPixelStorei (*OpenGLVPtr->V_glPixelStorei)
#define glPixelTransferf (*OpenGLVPtr->V_glPixelTransferf)
#define glPixelTransferi (*OpenGLVPtr->V_glPixelTransferi)
#define glPixelZoom (*OpenGLVPtr->V_glPixelZoom)
#define glPointSize (*OpenGLVPtr->V_glPointSize)
#define glPolygonMode (*OpenGLVPtr->V_glPolygonMode)
#define glPolygonStipple (*OpenGLVPtr->V_glPolygonStipple)
#define glPopAttrib (*OpenGLVPtr->V_glPopAttrib)
#define glPopMatrix (*OpenGLVPtr->V_glPopMatrix)
#define glPopName (*OpenGLVPtr->V_glPopName)
#define glPushAttrib (*OpenGLVPtr->V_glPushAttrib)
#define glPushMatrix (*OpenGLVPtr->V_glPushMatrix)
#define glPushName (*OpenGLVPtr->V_glPushName)
#define glRasterPos2d (*OpenGLVPtr->V_glRasterPos2d)
#define glRasterPos2dv (*OpenGLVPtr->V_glRasterPos2dv)
#define glRasterPos2f (*OpenGLVPtr->V_glRasterPos2f)
#define glRasterPos2fv (*OpenGLVPtr->V_glRasterPos2fv)
#define glRasterPos2i (*OpenGLVPtr->V_glRasterPos2i)
#define glRasterPos2iv (*OpenGLVPtr->V_glRasterPos2iv)
#define glRasterPos2s (*OpenGLVPtr->V_glRasterPos2s)
#define glRasterPos2sv (*OpenGLVPtr->V_glRasterPos2sv)
#define glRasterPos3d (*OpenGLVPtr->V_glRasterPos3d)
#define glRasterPos3dv (*OpenGLVPtr->V_glRasterPos3dv)
#define glRasterPos3f (*OpenGLVPtr->V_glRasterPos3f)
#define glRasterPos3fv (*OpenGLVPtr->V_glRasterPos3fv)
#define glRasterPos3i (*OpenGLVPtr->V_glRasterPos3i)
#define glRasterPos3iv (*OpenGLVPtr->V_glRasterPos3iv)
#define glRasterPos3s (*OpenGLVPtr->V_glRasterPos3s)
#define glRasterPos3sv (*OpenGLVPtr->V_glRasterPos3sv)
#define glRasterPos4d (*OpenGLVPtr->V_glRasterPos4d)
#define glRasterPos4dv (*OpenGLVPtr->V_glRasterPos4dv)
#define glRasterPos4f (*OpenGLVPtr->V_glRasterPos4f)
#define glRasterPos4fv (*OpenGLVPtr->V_glRasterPos4fv)
#define glRasterPos4i (*OpenGLVPtr->V_glRasterPos4i)
#define glRasterPos4iv (*OpenGLVPtr->V_glRasterPos4iv)
#define glRasterPos4s (*OpenGLVPtr->V_glRasterPos4s)
#define glRasterPos4sv (*OpenGLVPtr->V_glRasterPos4sv)
#define glReadBuffer (*OpenGLVPtr->V_glReadBuffer)
#define glReadPixels (*OpenGLVPtr->V_glReadPixels)
#define glRectd (*OpenGLVPtr->V_glRectd)
#define glRectdv (*OpenGLVPtr->V_glRectdv)
#define glRectf (*OpenGLVPtr->V_glRectf)
#define glRectfv (*OpenGLVPtr->V_glRectfv)
#define glRecti (*OpenGLVPtr->V_glRecti)
#define glRectiv (*OpenGLVPtr->V_glRectiv)
#define glRects (*OpenGLVPtr->V_glRects)
#define glRectsv (*OpenGLVPtr->V_glRectsv)
#define glRenderMode (*OpenGLVPtr->V_glRenderMode)
#define glRotated (*OpenGLVPtr->V_glRotated)
#define glRotatef (*OpenGLVPtr->V_glRotatef)
#define glScaled (*OpenGLVPtr->V_glScaled)
#define glScalef (*OpenGLVPtr->V_glScalef)
#define glScissor (*OpenGLVPtr->V_glScissor)
#define glSelectBuffer (*OpenGLVPtr->V_glSelectBuffer)
#define glShadeModel (*OpenGLVPtr->V_glShadeModel)
#define glStencilFunc (*OpenGLVPtr->V_glStencilFunc)
#define glStencilMask (*OpenGLVPtr->V_glStencilMask)
#define glStencilOp (*OpenGLVPtr->V_glStencilOp)
#define glTexCoord1d (*OpenGLVPtr->V_glTexCoord1d)
#define glTexCoord1dv (*OpenGLVPtr->V_glTexCoord1dv)
#define glTexCoord1f (*OpenGLVPtr->V_glTexCoord1f)
#define glTexCoord1fv (*OpenGLVPtr->V_glTexCoord1fv)
#define glTexCoord1i (*OpenGLVPtr->V_glTexCoord1i)
#define glTexCoord1iv (*OpenGLVPtr->V_glTexCoord1iv)
#define glTexCoord1s (*OpenGLVPtr->V_glTexCoord1s)
#define glTexCoord1sv (*OpenGLVPtr->V_glTexCoord1sv)
#define glTexCoord2d (*OpenGLVPtr->V_glTexCoord2d)
#define glTexCoord2dv (*OpenGLVPtr->V_glTexCoord2dv)
#define glTexCoord2f (*OpenGLVPtr->V_glTexCoord2f)
#define glTexCoord2fv (*OpenGLVPtr->V_glTexCoord2fv)
#define glTexCoord2i (*OpenGLVPtr->V_glTexCoord2i)
#define glTexCoord2iv (*OpenGLVPtr->V_glTexCoord2iv)
#define glTexCoord2s (*OpenGLVPtr->V_glTexCoord2s)
#define glTexCoord2sv (*OpenGLVPtr->V_glTexCoord2sv)
#define glTexCoord3d (*OpenGLVPtr->V_glTexCoord3d)
#define glTexCoord3dv (*OpenGLVPtr->V_glTexCoord3dv)
#define glTexCoord3f (*OpenGLVPtr->V_glTexCoord3f)
#define glTexCoord3fv (*OpenGLVPtr->V_glTexCoord3fv)
#define glTexCoord3i (*OpenGLVPtr->V_glTexCoord3i)
#define glTexCoord3iv (*OpenGLVPtr->V_glTexCoord3iv)
#define glTexCoord3s (*OpenGLVPtr->V_glTexCoord3s)
#define glTexCoord3sv (*OpenGLVPtr->V_glTexCoord3sv)
#define glTexCoord4d (*OpenGLVPtr->V_glTexCoord4d)
#define glTexCoord4dv (*OpenGLVPtr->V_glTexCoord4dv)
#define glTexCoord4f (*OpenGLVPtr->V_glTexCoord4f)
#define glTexCoord4fv (*OpenGLVPtr->V_glTexCoord4fv)
#define glTexCoord4i (*OpenGLVPtr->V_glTexCoord4i)
#define glTexCoord4iv (*OpenGLVPtr->V_glTexCoord4iv)
#define glTexCoord4s (*OpenGLVPtr->V_glTexCoord4s)
#define glTexCoord4sv (*OpenGLVPtr->V_glTexCoord4sv)
#define glTexEnvf (*OpenGLVPtr->V_glTexEnvf)
#define glTexEnvfv (*OpenGLVPtr->V_glTexEnvfv)
#define glTexEnvi (*OpenGLVPtr->V_glTexEnvi)
#define glTexEnviv (*OpenGLVPtr->V_glTexEnviv)
#define glTexGend (*OpenGLVPtr->V_glTexGend)
#define glTexGendv (*OpenGLVPtr->V_glTexGendv)
#define glTexGenf (*OpenGLVPtr->V_glTexGenf)
#define glTexGenfv (*OpenGLVPtr->V_glTexGenfv)
#define glTexGeni (*OpenGLVPtr->V_glTexGeni)
#define glTexGeniv (*OpenGLVPtr->V_glTexGeniv)
#define glTexImage1D (*OpenGLVPtr->V_glTexImage1D)
#define glTexImage2D (*OpenGLVPtr->V_glTexImage2D)
#define glTexParameterf (*OpenGLVPtr->V_glTexParameterf)
#define glTexParameterfv (*OpenGLVPtr->V_glTexParameterfv)
#define glTexParameteri (*OpenGLVPtr->V_glTexParameteri)
#define glTexParameteriv (*OpenGLVPtr->V_glTexParameteriv)
#define glTranslated (*OpenGLVPtr->V_glTranslated)
#define glTranslatef (*OpenGLVPtr->V_glTranslatef)
#define glVertex2d (*OpenGLVPtr->V_glVertex2d)
#define glVertex2dv (*OpenGLVPtr->V_glVertex2dv)
#define glVertex2f (*OpenGLVPtr->V_glVertex2f)
#define glVertex2fv (*OpenGLVPtr->V_glVertex2fv)
#define glVertex2i (*OpenGLVPtr->V_glVertex2i)
#define glVertex2iv (*OpenGLVPtr->V_glVertex2iv)
#define glVertex2s (*OpenGLVPtr->V_glVertex2s)
#define glVertex2sv (*OpenGLVPtr->V_glVertex2sv)
#define glVertex3d (*OpenGLVPtr->V_glVertex3d)
#define glVertex3dv (*OpenGLVPtr->V_glVertex3dv)
#define glVertex3f (*OpenGLVPtr->V_glVertex3f)
#define glVertex3fv (*OpenGLVPtr->V_glVertex3fv)
#define glVertex3i (*OpenGLVPtr->V_glVertex3i)
#define glVertex3iv (*OpenGLVPtr->V_glVertex3iv)
#define glVertex3s (*OpenGLVPtr->V_glVertex3s)
#define glVertex3sv (*OpenGLVPtr->V_glVertex3sv)
#define glVertex4d (*OpenGLVPtr->V_glVertex4d)
#define glVertex4dv (*OpenGLVPtr->V_glVertex4dv)
#define glVertex4f (*OpenGLVPtr->V_glVertex4f)
#define glVertex4fv (*OpenGLVPtr->V_glVertex4fv)
#define glVertex4i (*OpenGLVPtr->V_glVertex4i)
#define glVertex4iv (*OpenGLVPtr->V_glVertex4iv)
#define glVertex4s (*OpenGLVPtr->V_glVertex4s)
#define glVertex4sv (*OpenGLVPtr->V_glVertex4sv)
#define glViewport (*OpenGLVPtr->V_glViewport)
#define glAreTexturesResidentEXT (*OpenGLVPtr->V_glAreTexturesResidentEXT)
#define glArrayElementEXT (*OpenGLVPtr->V_glArrayElementEXT)
#define glBindTextureEXT (*OpenGLVPtr->V_glBindTextureEXT)
#define glColorPointerEXT (*OpenGLVPtr->V_glColorPointerEXT)
#define glDeleteTexturesEXT (*OpenGLVPtr->V_glDeleteTexturesEXT)
#define glDrawArraysEXT (*OpenGLVPtr->V_glDrawArraysEXT)
#define glEdgeFlagPointerEXT (*OpenGLVPtr->V_glEdgeFlagPointerEXT)
#define glGenTexturesEXT (*OpenGLVPtr->V_glGenTexturesEXT)
#define glIndexPointerEXT (*OpenGLVPtr->V_glIndexPointerEXT)
#define glIsTextureEXT (*OpenGLVPtr->V_glIsTextureEXT)
#define glNormalPointerEXT (*OpenGLVPtr->V_glNormalPointerEXT)
#define glPrioritizeTexturesEXT (*OpenGLVPtr->V_glPrioritizeTexturesEXT)
#define glTexCoordPointerEXT (*OpenGLVPtr->V_glTexCoordPointerEXT)
#define glVertexPointerEXT (*OpenGLVPtr->V_glVertexPointerEXT)
#define gluBuild1DMipmaps (*OpenGLVPtr->V_gluBuild1DMipmaps)
#define gluBuild2DMipmaps (*OpenGLVPtr->V_gluBuild2DMipmaps)
#define gluProject (*OpenGLVPtr->V_gluProject)
#define gluScaleImage (*OpenGLVPtr->V_gluScaleImage)
#define gluUnProject (*OpenGLVPtr->V_gluUnProject)
#define glXCreateGLXPixmap (*OpenGLVPtr->V_glXCreateGLXPixmap)
#define glXDestroyContext (*OpenGLVPtr->V_glXDestroyContext)
#define glXDestroyGLXPixmap (*OpenGLVPtr->V_glXDestroyGLXPixmap)
#define glXGetConfig (*OpenGLVPtr->V_glXGetConfig)
#define glXGetCurrentContext (*OpenGLVPtr->V_glXGetCurrentContext)
#define glXGetCurrentDrawable (*OpenGLVPtr->V_glXGetCurrentDrawable)
#define glXIsDirect (*OpenGLVPtr->V_glXIsDirect)
#define glXMakeCurrent (*OpenGLVPtr->V_glXMakeCurrent)
#define glXQueryExtension (*OpenGLVPtr->V_glXQueryExtension)
#define glXQueryVersion (*OpenGLVPtr->V_glXQueryVersion)
#define glXUseXFont (*OpenGLVPtr->V_glXUseXFont)
#define glXWaitGL (*OpenGLVPtr->V_glXWaitGL)
#define glXWaitX (*OpenGLVPtr->V_glXWaitX)
#endif
#endif
|