31 #include "../ref_gl/gl_local.h"
34 int ( WINAPI * qwglChoosePixelFormat )(
HDC, CONST PIXELFORMATDESCRIPTOR *);
36 int ( WINAPI * qwglGetPixelFormat)(
HDC);
37 BOOL ( WINAPI * qwglSetPixelFormat)(
HDC,
int, CONST PIXELFORMATDESCRIPTOR *);
38 BOOL ( WINAPI * qwglSwapBuffers)(
HDC);
41 HGLRC ( WINAPI * qwglCreateContext)(
HDC);
43 BOOL ( WINAPI * qwglDeleteContext)(
HGLRC);
44 HGLRC ( WINAPI * qwglGetCurrentContext)(VOID);
45 HDC ( WINAPI * qwglGetCurrentDC)(VOID);
46 PROC ( WINAPI * qwglGetProcAddress)(LPCSTR);
297 void (
APIENTRY * qglRasterPos4s )(GLshort
x, GLshort
y, GLshort
z, GLshort
w);
310 void (
APIENTRY * qglRotated )(GLdouble angle, GLdouble
x, GLdouble
y, GLdouble
z);
350 void (
APIENTRY * qglTexCoord4s )(GLshort
s, GLshort
t, GLshort
r, GLshort
q);
389 void (
APIENTRY * qglVertex4d )(GLdouble
x, GLdouble
y, GLdouble
z, GLdouble
w);
395 void (
APIENTRY * qglVertex4s )(GLshort
x, GLshort
y, GLshort
z, GLshort
w);
403 BOOL ( WINAPI * qwglSwapIntervalEXT)(
int interval );
404 BOOL ( WINAPI * qwglGetDeviceGammaRampEXT)(
unsigned char *,
unsigned char *,
unsigned char * );
405 BOOL ( WINAPI * qwglSetDeviceGammaRampEXT)(
const unsigned char *,
const unsigned char *,
const unsigned char * );
427 static void (
APIENTRY * dllClearDepth )(GLclampd depth);
491 static void (
APIENTRY * dllEvalCoord1dv )(
const GLdouble *
u);
494 static void (
APIENTRY * dllEvalCoord2d )(GLdouble
u, GLdouble
v);
495 static void (
APIENTRY * dllEvalCoord2dv )(
const GLdouble *
u);
546 static void (
APIENTRY * dllIndexdv )(
const GLdouble *c);
552 static void (
APIENTRY * dllIndexsv )(
const GLshort *c);
554 static void (
APIENTRY * dllIndexubv )(
const GLubyte *c);
572 static void (
APIENTRY * dllLoadMatrixd )(
const GLdouble *m);
589 static void (
APIENTRY * dllMultMatrixd )(
const GLdouble *m);
594 static void (
APIENTRY * dllNormal3d )(GLdouble nx, GLdouble
ny, GLdouble
nz);
626 static void (
APIENTRY * dllRasterPos2d )(GLdouble
x, GLdouble
y);
627 static void (
APIENTRY * dllRasterPos2dv )(
const GLdouble *
v);
633 static void (
APIENTRY * dllRasterPos2sv )(
const GLshort *
v);
634 static void (
APIENTRY * dllRasterPos3d )(GLdouble
x, GLdouble
y, GLdouble
z);
635 static void (
APIENTRY * dllRasterPos3dv )(
const GLdouble *
v);
640 static void (
APIENTRY * dllRasterPos3s )(GLshort
x, GLshort
y, GLshort
z);
641 static void (
APIENTRY * dllRasterPos3sv )(
const GLshort *
v);
642 static void (
APIENTRY * dllRasterPos4d )(GLdouble
x, GLdouble
y, GLdouble
z, GLdouble
w);
643 static void (
APIENTRY * dllRasterPos4dv )(
const GLdouble *
v);
648 static void (
APIENTRY * dllRasterPos4s )(GLshort
x, GLshort
y, GLshort
z, GLshort
w);
649 static void (
APIENTRY * dllRasterPos4sv )(
const GLshort *
v);
652 static void (
APIENTRY * dllRectd )(GLdouble x1, GLdouble
y1, GLdouble
x2, GLdouble
y2);
653 static void (
APIENTRY * dllRectdv )(
const GLdouble *
v1,
const GLdouble *
v2);
661 static void (
APIENTRY * dllRotated )(GLdouble angle, GLdouble
x, GLdouble
y, GLdouble
z);
663 static void (
APIENTRY * dllScaled )(GLdouble
x, GLdouble
y, GLdouble
z);
672 static void (
APIENTRY * dllTexCoord1dv )(
const GLdouble *
v);
680 static void (
APIENTRY * dllTexCoord2dv )(
const GLdouble *
v);
687 static void (
APIENTRY * dllTexCoord3d )(GLdouble
s, GLdouble
t, GLdouble
r);
688 static void (
APIENTRY * dllTexCoord3dv )(
const GLdouble *
v);
693 static void (
APIENTRY * dllTexCoord3s )(GLshort
s, GLshort
t, GLshort
r);
695 static void (
APIENTRY * dllTexCoord4d )(GLdouble
s, GLdouble
t, GLdouble
r, GLdouble
q);
696 static void (
APIENTRY * dllTexCoord4dv )(
const GLdouble *
v);
701 static void (
APIENTRY * dllTexCoord4s )(GLshort
s, GLshort
t, GLshort
r, GLshort
q);
722 static void (
APIENTRY * dllTranslated )(GLdouble
x, GLdouble
y, GLdouble
z);
732 static void (
APIENTRY * dllVertex3d )(GLdouble
x, GLdouble
y, GLdouble
z);
738 static void (
APIENTRY * dllVertex3s )(GLshort
x, GLshort
y, GLshort
z);
740 static void (
APIENTRY * dllVertex4d )(GLdouble
x, GLdouble
y, GLdouble
z, GLdouble
w);
746 static void (
APIENTRY * dllVertex4s )(GLshort
x, GLshort
y, GLshort
z, GLshort
w);
754 dllAccum( op,
value );
760 dllAlphaFunc( func,
ref );
772 dllArrayElement(
i );
784 dllBindTexture( target,
texture );
796 dllBlendFunc( sfactor,
dfactor );
832 dllClearDepth( depth );
844 dllClearStencil(
s );
925 #define SIG( x ) fprintf( glw_state.log_fp, x "\n" )
935 SIG(
"glColor3uiv" );
947 SIG(
"glColor3usv" );
1000 SIG(
"glColor4sv" );
1010 SIG(
"glColor4ubv" );
1015 SIG(
"glColor4ui" );
1020 SIG(
"glColor4uiv" );
1025 SIG(
"glColor4us" );
1030 SIG(
"glColor4usv" );
1035 SIG(
"glColorMask" );
1040 SIG(
"glColorMaterial" );
1041 dllColorMaterial( face,
mode );
1046 SIG(
"glColorPointer" );
1052 SIG(
"glCopyPixels" );
1058 SIG(
"glCopyTexImage1D" );
1064 SIG(
"glCopyTexImage2D" );
1070 SIG(
"glCopyTexSubImage1D" );
1076 SIG(
"glCopyTexSubImage2D" );
1082 SIG(
"glCullFace" );
1083 dllCullFace(
mode );
1088 SIG(
"glDeleteLists" );
1089 dllDeleteLists( list,
range );
1094 SIG(
"glDeleteTextures" );
1100 SIG(
"glDepthFunc" );
1101 dllDepthFunc( func );
1106 SIG(
"glDepthMask" );
1107 dllDepthMask( flag );
1112 SIG(
"glDepthRange" );
1124 SIG(
"glDisableClientState" );
1125 dllDisableClientState( array );
1130 SIG(
"glDrawArrays" );
1136 SIG(
"glDrawBuffer" );
1137 dllDrawBuffer(
mode );
1142 SIG(
"glDrawElements" );
1148 SIG(
"glDrawPixels" );
1154 SIG(
"glEdgeFlag" );
1155 dllEdgeFlag( flag );
1160 SIG(
"glEdgeFlagPointer" );
1166 SIG(
"glEdgeFlagv" );
1167 dllEdgeFlagv( flag );
1178 SIG(
"glEnableClientState" );
1179 dllEnableClientState( array );
1196 SIG(
"glEvalCoord1d" );
1197 dllEvalCoord1d(
u );
1202 SIG(
"glEvalCoord1dv" );
1203 dllEvalCoord1dv(
u );
1208 SIG(
"glEvalCoord1f" );
1209 dllEvalCoord1f(
u );
1214 SIG(
"glEvalCoord1fv" );
1215 dllEvalCoord1fv(
u );
1219 SIG(
"glEvalCoord2d" );
1220 dllEvalCoord2d(
u,
v );
1224 SIG(
"glEvalCoord2dv" );
1225 dllEvalCoord2dv(
u );
1229 SIG(
"glEvalCoord2f" );
1230 dllEvalCoord2f(
u,
v );
1234 SIG(
"glEvalCoord2fv" );
1235 dllEvalCoord2fv(
u );
1240 SIG(
"glEvalMesh1" );
1245 SIG(
"glEvalMesh2" );
1250 SIG(
"glEvalPoint1" );
1255 SIG(
"glEvalPoint2" );
1256 dllEvalPoint2(
i,
j );
1261 SIG(
"glFeedbackBuffer" );
1303 SIG(
"glFrontFace" );
1304 dllFrontFace(
mode );
1315 SIG(
"glGenLists" );
1316 return dllGenLists(
range );
1321 SIG(
"glGenTextures" );
1327 SIG(
"glGetBooleanv" );
1333 SIG(
"glGetClipPlane" );
1334 dllGetClipPlane( plane,
equation );
1339 SIG(
"glGetDoublev" );
1345 SIG(
"glGetError" );
1346 return dllGetError();
1351 SIG(
"glGetFloatv" );
1357 SIG(
"glGetIntegerv" );
1363 SIG(
"glGetLightfv" );
1369 SIG(
"glGetLightiv" );
1375 SIG(
"glGetMapdv" );
1376 dllGetMapdv( target,
query,
v );
1381 SIG(
"glGetMapfv" );
1382 dllGetMapfv( target,
query,
v );
1387 SIG(
"glGetMapiv" );
1388 dllGetMapiv( target,
query,
v );
1393 SIG(
"glGetMaterialfv" );
1399 SIG(
"glGetMaterialiv" );
1405 SIG(
"glGetPixelMapfv" );
1406 dllGetPixelMapfv( map,
values );
1411 SIG(
"glGetPixelMapuiv" );
1412 dllGetPixelMapuiv( map,
values );
1417 SIG(
"glGetPixelMapusv" );
1418 dllGetPixelMapusv( map,
values );
1423 SIG(
"glGetPointerv" );
1429 SIG(
"glGetPolygonStipple" );
1430 dllGetPolygonStipple(
mask );
1435 SIG(
"glGetString" );
1441 SIG(
"glGetTexEnvfv" );
1447 SIG(
"glGetTexEnviv" );
1453 SIG(
"glGetTexGendv" );
1459 SIG(
"glGetTexGenfv" );
1465 SIG(
"glGetTexGeniv" );
1471 SIG(
"glGetTexImage" );
1476 SIG(
"glGetTexLevelParameterfv" );
1482 SIG(
"glGetTexLevelParameteriv" );
1488 SIG(
"glGetTexParameterfv" );
1494 SIG(
"glGetTexParameteriv" );
1501 dllHint( target,
mode );
1506 SIG(
"glIndexMask" );
1507 dllIndexMask(
mask );
1512 SIG(
"glIndexPointer" );
1572 SIG(
"glIndexubv" );
1578 SIG(
"glInitNames" );
1584 SIG(
"glInterleavedArrays" );
1590 SIG(
"glIsEnabled" );
1591 return dllIsEnabled( cap );
1596 return dllIsList( list );
1600 SIG(
"glIsTexture" );
1601 return dllIsTexture(
texture );
1606 SIG(
"glLightModelf" );
1612 SIG(
"glLightModelfv" );
1618 SIG(
"glLightModeli" );
1625 SIG(
"glLightModeliv" );
1655 SIG(
"glLineStipple" );
1656 dllLineStipple( factor,
pattern );
1661 SIG(
"glLineWidth" );
1662 dllLineWidth(
width );
1667 SIG(
"glListBase" );
1668 dllListBase( base );
1673 SIG(
"glLoadIdentity" );
1679 SIG(
"glLoadMatrixd" );
1680 dllLoadMatrixd( m );
1685 SIG(
"glLoadMatrixf" );
1686 dllLoadMatrixf( m );
1691 SIG(
"glLoadName" );
1692 dllLoadName(
name );
1698 dllLogicOp( opcode );
1727 SIG(
"glMapGrid1d" );
1728 dllMapGrid1d( un,
u1,
u2 );
1733 SIG(
"glMapGrid1f" );
1734 dllMapGrid1f( un,
u1,
u2 );
1739 SIG(
"glMapGrid2d" );
1744 SIG(
"glMapGrid2f" );
1749 SIG(
"glMaterialf" );
1754 SIG(
"glMaterialfv" );
1760 SIG(
"glMateriali" );
1766 SIG(
"glMaterialiv" );
1772 SIG(
"glMatrixMode" );
1773 dllMatrixMode(
mode );
1778 SIG(
"glMultMatrixd" );
1779 dllMultMatrixd( m );
1784 SIG(
"glMultMatrixf" );
1785 dllMultMatrixf( m );
1791 dllNewList( list,
mode );
1796 SIG (
"glNormal3b" );
1797 dllNormal3b( nx,
ny,
nz );
1802 SIG(
"glNormal3bv" );
1808 SIG(
"glNormal3d" );
1809 dllNormal3d( nx,
ny,
nz );
1814 SIG(
"glNormal3dv" );
1820 SIG(
"glNormal3f" );
1821 dllNormal3f( nx,
ny,
nz );
1826 SIG(
"glNormal3fv" );
1831 SIG(
"glNormal3i" );
1832 dllNormal3i( nx,
ny,
nz );
1836 SIG(
"glNormal3iv" );
1841 SIG(
"glNormal3s" );
1842 dllNormal3s( nx,
ny,
nz );
1846 SIG(
"glNormal3sv" );
1851 SIG(
"glNormalPointer" );
1862 SIG(
"glPassThrough" );
1863 dllPassThrough( token );
1868 SIG(
"glPixelMapfv" );
1874 SIG(
"glPixelMapuiv" );
1880 SIG(
"glPixelMapusv" );
1885 SIG(
"glPixelStoref" );
1890 SIG(
"glPixelStorei" );
1895 SIG(
"glPixelTransferf" );
1901 SIG(
"glPixelTransferi" );
1907 SIG(
"glPixelZoom" );
1908 dllPixelZoom( xfactor,
yfactor );
1913 SIG(
"glPointSize" );
1914 dllPointSize( size );
1920 dllPolygonMode( face,
mode );
1925 SIG(
"glPolygonOffset" );
1926 dllPolygonOffset( factor,
units );
1930 SIG(
"glPolygonStipple" );
1931 dllPolygonStipple(
mask );
1935 SIG(
"glPopAttrib" );
1941 SIG(
"glPopClientAttrib" );
1942 dllPopClientAttrib();
1947 SIG(
"glPopMatrix" );
1959 SIG(
"glPrioritizeTextures" );
1965 SIG(
"glPushAttrib" );
1966 dllPushAttrib(
mask );
1971 SIG(
"glPushClientAttrib" );
1972 dllPushClientAttrib(
mask );
1977 SIG(
"glPushMatrix" );
1983 SIG(
"glPushName" );
1984 dllPushName(
name );
1989 SIG (
"glRasterPot2d" );
1990 dllRasterPos2d(
x,
y );
1995 SIG(
"glRasterPos2dv" );
1996 dllRasterPos2dv(
v );
2001 SIG(
"glRasterPos2f" );
2002 dllRasterPos2f(
x,
y );
2006 SIG(
"glRasterPos2dv" );
2007 dllRasterPos2fv(
v );
2011 SIG(
"glRasterPos2if" );
2012 dllRasterPos2i(
x,
y );
2016 SIG(
"glRasterPos2iv" );
2017 dllRasterPos2iv(
v );
2021 SIG(
"glRasterPos2s" );
2022 dllRasterPos2s(
x,
y );
2026 SIG(
"glRasterPos2sv" );
2027 dllRasterPos2sv(
v );
2031 SIG(
"glRasterPos3d" );
2032 dllRasterPos3d(
x,
y,
z );
2036 SIG(
"glRasterPos3dv" );
2037 dllRasterPos3dv(
v );
2041 SIG(
"glRasterPos3f" );
2042 dllRasterPos3f(
x,
y,
z );
2046 SIG(
"glRasterPos3fv" );
2047 dllRasterPos3fv(
v );
2051 SIG(
"glRasterPos3i" );
2052 dllRasterPos3i(
x,
y,
z );
2056 SIG(
"glRasterPos3iv" );
2057 dllRasterPos3iv(
v );
2061 SIG(
"glRasterPos3s" );
2062 dllRasterPos3s(
x,
y,
z );
2066 SIG(
"glRasterPos3sv" );
2067 dllRasterPos3sv(
v );
2071 SIG(
"glRasterPos4d" );
2072 dllRasterPos4d(
x,
y,
z,
w );
2076 SIG(
"glRasterPos4dv" );
2077 dllRasterPos4dv(
v );
2081 SIG(
"glRasterPos4f" );
2082 dllRasterPos4f(
x,
y,
z,
w );
2086 SIG(
"glRasterPos4fv" );
2087 dllRasterPos4fv(
v );
2091 SIG(
"glRasterPos4i" );
2092 dllRasterPos4i(
x,
y,
z,
w );
2096 SIG(
"glRasterPos4iv" );
2097 dllRasterPos4iv(
v );
2101 SIG(
"glRasterPos4s" );
2102 dllRasterPos4s(
x,
y,
z,
w );
2106 SIG(
"glRasterPos4sv" );
2107 dllRasterPos4sv(
v );
2111 SIG(
"glReadBuffer" );
2112 dllReadBuffer(
mode );
2116 SIG(
"glReadPixels" );
2123 dllRectd( x1,
y1,
x2,
y2 );
2129 dllRectdv(
v1,
v2 );
2135 dllRectf( x1,
y1,
x2,
y2 );
2141 dllRectfv(
v1,
v2 );
2146 dllRecti( x1,
y1,
x2,
y2 );
2151 dllRectiv(
v1,
v2 );
2156 dllRects( x1,
y1,
x2,
y2 );
2161 dllRectsv(
v1,
v2 );
2165 SIG(
"glRenderMode" );
2166 return dllRenderMode(
mode );
2171 dllRotated( angle,
x,
y,
z );
2177 dllRotatef( angle,
x,
y,
z );
2183 dllScaled(
x,
y,
z );
2189 dllScalef(
x,
y,
z );
2200 SIG(
"glSelectBuffer" );
2201 dllSelectBuffer( size,
buffer );
2206 SIG(
"glShadeModel" );
2207 dllShadeModel(
mode );
2212 SIG(
"glStencilFunc" );
2213 dllStencilFunc( func,
ref,
mask );
2218 SIG(
"glStencilMask" );
2219 dllStencilMask(
mask );
2224 SIG(
"glStencilOp" );
2230 SIG(
"glTexCoord1d" );
2236 SIG(
"glTexCoord1dv" );
2237 dllTexCoord1dv(
v );
2242 SIG(
"glTexCoord1f" );
2247 SIG(
"glTexCoord1fv" );
2248 dllTexCoord1fv(
v );
2252 SIG(
"glTexCoord1i" );
2257 SIG(
"glTexCoord1iv" );
2258 dllTexCoord1iv(
v );
2262 SIG(
"glTexCoord1s" );
2267 SIG(
"glTexCoord1sv" );
2268 dllTexCoord1sv(
v );
2272 SIG(
"glTexCoord2d" );
2273 dllTexCoord2d(
s,
t );
2278 SIG(
"glTexCoord2dv" );
2279 dllTexCoord2dv(
v );
2283 SIG(
"glTexCoord2f" );
2284 dllTexCoord2f(
s,
t );
2288 SIG(
"glTexCoord2fv" );
2289 dllTexCoord2fv(
v );
2293 SIG(
"glTexCoord2i" );
2294 dllTexCoord2i(
s,
t );
2298 SIG(
"glTexCoord2iv" );
2299 dllTexCoord2iv(
v );
2303 SIG(
"glTexCoord2s" );
2304 dllTexCoord2s(
s,
t );
2308 SIG(
"glTexCoord2sv" );
2309 dllTexCoord2sv(
v );
2313 SIG(
"glTexCoord3d" );
2314 dllTexCoord3d(
s,
t,
r );
2318 SIG(
"glTexCoord3dv" );
2319 dllTexCoord3dv(
v );
2323 SIG(
"glTexCoord3f" );
2324 dllTexCoord3f(
s,
t,
r );
2328 SIG(
"glTexCoord3fv" );
2329 dllTexCoord3fv(
v );
2333 SIG(
"glTexCoord3i" );
2334 dllTexCoord3i(
s,
t,
r );
2338 SIG(
"glTexCoord3iv" );
2339 dllTexCoord3iv(
v );
2343 SIG(
"glTexCoord3s" );
2344 dllTexCoord3s(
s,
t,
r );
2348 SIG(
"glTexCoord3sv" );
2349 dllTexCoord3sv(
v );
2353 SIG(
"glTexCoord4d" );
2354 dllTexCoord4d(
s,
t,
r,
q );
2358 SIG(
"glTexCoord4dv" );
2359 dllTexCoord4dv(
v );
2363 SIG(
"glTexCoord4f" );
2364 dllTexCoord4f(
s,
t,
r,
q );
2368 SIG(
"glTexCoord4fv" );
2369 dllTexCoord4fv(
v );
2373 SIG(
"glTexCoord4i" );
2374 dllTexCoord4i(
s,
t,
r,
q );
2378 SIG(
"glTexCoord4iv" );
2379 dllTexCoord4iv(
v );
2383 SIG(
"glTexCoord4s" );
2384 dllTexCoord4s(
s,
t,
r,
q );
2388 SIG(
"glTexCoord4sv" );
2389 dllTexCoord4sv(
v );
2393 SIG(
"glTexCoordPointer" );
2405 SIG(
"glTexEnvfv" );
2416 SIG(
"glTexEnviv" );
2428 SIG(
"glTexGendv" );
2439 SIG(
"glTexGenfv" );
2449 SIG(
"glTexGeniv" );
2454 SIG(
"glTexImage1D" );
2459 SIG(
"glTexImage2D" );
2471 SIG(
"glTexParameterfv" );
2481 SIG(
"glTexParameteriv" );
2486 SIG(
"glTexSubImage1D" );
2491 SIG(
"glTexSubImage2D" );
2496 SIG(
"glTranslated" );
2497 dllTranslated(
x,
y,
z );
2502 SIG(
"glTranslatef" );
2503 dllTranslatef(
x,
y,
z );
2508 SIG(
"glVertex2d" );
2509 dllVertex2d(
x,
y );
2514 SIG(
"glVertex2dv" );
2519 SIG(
"glVertex2f" );
2520 dllVertex2f(
x,
y );
2524 SIG(
"glVertex2fv" );
2529 SIG(
"glVertex2i" );
2530 dllVertex2i(
x,
y );
2534 SIG(
"glVertex2iv" );
2539 SIG(
"glVertex2s" );
2540 dllVertex2s(
x,
y );
2544 SIG(
"glVertex2sv" );
2549 SIG(
"glVertex3d" );
2550 dllVertex3d(
x,
y,
z );
2554 SIG(
"glVertex3dv" );
2559 SIG(
"glVertex3f" );
2560 dllVertex3f(
x,
y,
z );
2564 SIG(
"glVertex3fv" );
2569 SIG(
"glVertex3i" );
2570 dllVertex3i(
x,
y,
z );
2574 SIG(
"glVertex3iv" );
2579 SIG(
"glVertex3s" );
2580 dllVertex3s(
x,
y,
z );
2584 SIG(
"glVertex3sv" );
2589 SIG(
"glVertex4d" );
2590 dllVertex4d(
x,
y,
z,
w );
2594 SIG(
"glVertex4dv" );
2599 SIG(
"glVertex4f" );
2600 dllVertex4f(
x,
y,
z,
w );
2604 SIG(
"glVertex4fv" );
2609 SIG(
"glVertex4i" );
2610 dllVertex4i(
x,
y,
z,
w );
2614 SIG(
"glVertex4iv" );
2619 SIG(
"glVertex4s" );
2620 dllVertex4s(
x,
y,
z,
w );
2624 SIG(
"glVertex4sv" );
2629 SIG(
"glVertexPointer" );
2634 SIG(
"glViewport" );
2654 qglAlphaFunc =
NULL;
2655 qglAreTexturesResident =
NULL;
2656 qglArrayElement =
NULL;
2658 qglBindTexture =
NULL;
2660 qglBlendFunc =
NULL;
2662 qglCallLists =
NULL;
2664 qglClearAccum =
NULL;
2665 qglClearColor =
NULL;
2666 qglClearDepth =
NULL;
2667 qglClearIndex =
NULL;
2668 qglClearStencil =
NULL;
2669 qglClipPlane =
NULL;
2681 qglColor3ubv =
NULL;
2683 qglColor3uiv =
NULL;
2685 qglColor3usv =
NULL;
2697 qglColor4ubv =
NULL;
2699 qglColor4uiv =
NULL;
2701 qglColor4usv =
NULL;
2702 qglColorMask =
NULL;
2703 qglColorMaterial =
NULL;
2704 qglColorPointer =
NULL;
2705 qglCopyPixels =
NULL;
2706 qglCopyTexImage1D =
NULL;
2707 qglCopyTexImage2D =
NULL;
2708 qglCopyTexSubImage1D =
NULL;
2709 qglCopyTexSubImage2D =
NULL;
2711 qglDeleteLists =
NULL;
2712 qglDeleteTextures =
NULL;
2713 qglDepthFunc =
NULL;
2714 qglDepthMask =
NULL;
2715 qglDepthRange =
NULL;
2717 qglDisableClientState =
NULL;
2718 qglDrawArrays =
NULL;
2719 qglDrawBuffer =
NULL;
2720 qglDrawElements =
NULL;
2721 qglDrawPixels =
NULL;
2723 qglEdgeFlagPointer =
NULL;
2724 qglEdgeFlagv =
NULL;
2726 qglEnableClientState =
NULL;
2729 qglEvalCoord1d =
NULL;
2730 qglEvalCoord1dv =
NULL;
2731 qglEvalCoord1f =
NULL;
2732 qglEvalCoord1fv =
NULL;
2733 qglEvalCoord2d =
NULL;
2734 qglEvalCoord2dv =
NULL;
2735 qglEvalCoord2f =
NULL;
2736 qglEvalCoord2fv =
NULL;
2737 qglEvalMesh1 =
NULL;
2738 qglEvalMesh2 =
NULL;
2739 qglEvalPoint1 =
NULL;
2740 qglEvalPoint2 =
NULL;
2741 qglFeedbackBuffer =
NULL;
2748 qglFrontFace =
NULL;
2751 qglGenTextures =
NULL;
2752 qglGetBooleanv =
NULL;
2753 qglGetClipPlane =
NULL;
2754 qglGetDoublev =
NULL;
2756 qglGetFloatv =
NULL;
2757 qglGetIntegerv =
NULL;
2758 qglGetLightfv =
NULL;
2759 qglGetLightiv =
NULL;
2763 qglGetMaterialfv =
NULL;
2764 qglGetMaterialiv =
NULL;
2765 qglGetPixelMapfv =
NULL;
2766 qglGetPixelMapuiv =
NULL;
2767 qglGetPixelMapusv =
NULL;
2768 qglGetPointerv =
NULL;
2769 qglGetPolygonStipple =
NULL;
2771 qglGetTexEnvfv =
NULL;
2772 qglGetTexEnviv =
NULL;
2773 qglGetTexGendv =
NULL;
2774 qglGetTexGenfv =
NULL;
2775 qglGetTexGeniv =
NULL;
2776 qglGetTexImage =
NULL;
2777 qglGetTexLevelParameterfv =
NULL;
2778 qglGetTexLevelParameteriv =
NULL;
2779 qglGetTexParameterfv =
NULL;
2780 qglGetTexParameteriv =
NULL;
2782 qglIndexMask =
NULL;
2783 qglIndexPointer =
NULL;
2794 qglInitNames =
NULL;
2795 qglInterleavedArrays =
NULL;
2796 qglIsEnabled =
NULL;
2798 qglIsTexture =
NULL;
2799 qglLightModelf =
NULL;
2800 qglLightModelfv =
NULL;
2801 qglLightModeli =
NULL;
2802 qglLightModeliv =
NULL;
2807 qglLineStipple =
NULL;
2808 qglLineWidth =
NULL;
2810 qglLoadIdentity =
NULL;
2811 qglLoadMatrixd =
NULL;
2812 qglLoadMatrixf =
NULL;
2819 qglMapGrid1d =
NULL;
2820 qglMapGrid1f =
NULL;
2821 qglMapGrid2d =
NULL;
2822 qglMapGrid2f =
NULL;
2823 qglMaterialf =
NULL;
2824 qglMaterialfv =
NULL;
2825 qglMateriali =
NULL;
2826 qglMaterialiv =
NULL;
2827 qglMatrixMode =
NULL;
2828 qglMultMatrixd =
NULL;
2829 qglMultMatrixf =
NULL;
2832 qglNormal3bv =
NULL;
2834 qglNormal3dv =
NULL;
2836 qglNormal3fv =
NULL;
2838 qglNormal3iv =
NULL;
2840 qglNormal3sv =
NULL;
2841 qglNormalPointer =
NULL;
2843 qglPassThrough =
NULL;
2844 qglPixelMapfv =
NULL;
2845 qglPixelMapuiv =
NULL;
2846 qglPixelMapusv =
NULL;
2847 qglPixelStoref =
NULL;
2848 qglPixelStorei =
NULL;
2849 qglPixelTransferf =
NULL;
2850 qglPixelTransferi =
NULL;
2851 qglPixelZoom =
NULL;
2852 qglPointSize =
NULL;
2853 qglPolygonMode =
NULL;
2854 qglPolygonOffset =
NULL;
2855 qglPolygonStipple =
NULL;
2856 qglPopAttrib =
NULL;
2857 qglPopClientAttrib =
NULL;
2858 qglPopMatrix =
NULL;
2860 qglPrioritizeTextures =
NULL;
2861 qglPushAttrib =
NULL;
2862 qglPushClientAttrib =
NULL;
2863 qglPushMatrix =
NULL;
2865 qglRasterPos2d =
NULL;
2866 qglRasterPos2dv =
NULL;
2867 qglRasterPos2f =
NULL;
2868 qglRasterPos2fv =
NULL;
2869 qglRasterPos2i =
NULL;
2870 qglRasterPos2iv =
NULL;
2871 qglRasterPos2s =
NULL;
2872 qglRasterPos2sv =
NULL;
2873 qglRasterPos3d =
NULL;
2874 qglRasterPos3dv =
NULL;
2875 qglRasterPos3f =
NULL;
2876 qglRasterPos3fv =
NULL;
2877 qglRasterPos3i =
NULL;
2878 qglRasterPos3iv =
NULL;
2879 qglRasterPos3s =
NULL;
2880 qglRasterPos3sv =
NULL;
2881 qglRasterPos4d =
NULL;
2882 qglRasterPos4dv =
NULL;
2883 qglRasterPos4f =
NULL;
2884 qglRasterPos4fv =
NULL;
2885 qglRasterPos4i =
NULL;
2886 qglRasterPos4iv =
NULL;
2887 qglRasterPos4s =
NULL;
2888 qglRasterPos4sv =
NULL;
2889 qglReadBuffer =
NULL;
2890 qglReadPixels =
NULL;
2899 qglRenderMode =
NULL;
2905 qglSelectBuffer =
NULL;
2906 qglShadeModel =
NULL;
2907 qglStencilFunc =
NULL;
2908 qglStencilMask =
NULL;
2909 qglStencilOp =
NULL;
2910 qglTexCoord1d =
NULL;
2911 qglTexCoord1dv =
NULL;
2912 qglTexCoord1f =
NULL;
2913 qglTexCoord1fv =
NULL;
2914 qglTexCoord1i =
NULL;
2915 qglTexCoord1iv =
NULL;
2916 qglTexCoord1s =
NULL;
2917 qglTexCoord1sv =
NULL;
2918 qglTexCoord2d =
NULL;
2919 qglTexCoord2dv =
NULL;
2920 qglTexCoord2f =
NULL;
2921 qglTexCoord2fv =
NULL;
2922 qglTexCoord2i =
NULL;
2923 qglTexCoord2iv =
NULL;
2924 qglTexCoord2s =
NULL;
2925 qglTexCoord2sv =
NULL;
2926 qglTexCoord3d =
NULL;
2927 qglTexCoord3dv =
NULL;
2928 qglTexCoord3f =
NULL;
2929 qglTexCoord3fv =
NULL;
2930 qglTexCoord3i =
NULL;
2931 qglTexCoord3iv =
NULL;
2932 qglTexCoord3s =
NULL;
2933 qglTexCoord3sv =
NULL;
2934 qglTexCoord4d =
NULL;
2935 qglTexCoord4dv =
NULL;
2936 qglTexCoord4f =
NULL;
2937 qglTexCoord4fv =
NULL;
2938 qglTexCoord4i =
NULL;
2939 qglTexCoord4iv =
NULL;
2940 qglTexCoord4s =
NULL;
2941 qglTexCoord4sv =
NULL;
2942 qglTexCoordPointer =
NULL;
2953 qglTexImage1D =
NULL;
2954 qglTexImage2D =
NULL;
2955 qglTexParameterf =
NULL;
2956 qglTexParameterfv =
NULL;
2957 qglTexParameteri =
NULL;
2958 qglTexParameteriv =
NULL;
2959 qglTexSubImage1D =
NULL;
2960 qglTexSubImage2D =
NULL;
2961 qglTranslated =
NULL;
2962 qglTranslatef =
NULL;
2964 qglVertex2dv =
NULL;
2966 qglVertex2fv =
NULL;
2968 qglVertex2iv =
NULL;
2970 qglVertex2sv =
NULL;
2972 qglVertex3dv =
NULL;
2974 qglVertex3fv =
NULL;
2976 qglVertex3iv =
NULL;
2978 qglVertex3sv =
NULL;
2980 qglVertex4dv =
NULL;
2982 qglVertex4fv =
NULL;
2984 qglVertex4iv =
NULL;
2986 qglVertex4sv =
NULL;
2987 qglVertexPointer =
NULL;
2990 qwglCopyContext =
NULL;
2991 qwglCreateContext =
NULL;
2992 qwglCreateLayerContext =
NULL;
2993 qwglDeleteContext =
NULL;
2994 qwglDescribeLayerPlane =
NULL;
2995 qwglGetCurrentContext =
NULL;
2996 qwglGetCurrentDC =
NULL;
2997 qwglGetLayerPaletteEntries =
NULL;
2998 qwglGetProcAddress =
NULL;
2999 qwglMakeCurrent =
NULL;
3000 qwglRealizeLayerPalette =
NULL;
3001 qwglSetLayerPaletteEntries =
NULL;
3002 qwglShareLists =
NULL;
3003 qwglSwapLayerBuffers =
NULL;
3004 qwglUseFontBitmaps =
NULL;
3005 qwglUseFontOutlines =
NULL;
3007 qwglChoosePixelFormat =
NULL;
3008 qwglDescribePixelFormat =
NULL;
3009 qwglGetPixelFormat =
NULL;
3010 qwglSetPixelFormat =
NULL;
3011 qwglSwapBuffers =
NULL;
3013 qwglSwapIntervalEXT =
NULL;
3015 qwglGetDeviceGammaRampEXT =
NULL;
3016 qwglSetDeviceGammaRampEXT =
NULL;
3019 # pragma warning (disable : 4113 4133 4047 )
3020 # define GPA( a ) GetProcAddress( glw_state.hinstOpenGL, a )
3036 char envbuffer[1024];
3040 Com_sprintf( envbuffer,
sizeof(envbuffer),
"SSTV2_GAMMA=%f", g );
3041 putenv( envbuffer );
3042 Com_sprintf( envbuffer,
sizeof(envbuffer),
"SST_GAMMA=%f", g );
3043 putenv( envbuffer );
3050 FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM,
NULL, GetLastError(), MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), (LPTSTR) &buf, 0,
NULL);
3057 qglAccum = dllAccum =
GPA(
"glAccum" );
3058 qglAlphaFunc = dllAlphaFunc =
GPA(
"glAlphaFunc" );
3059 qglAreTexturesResident = dllAreTexturesResident =
GPA(
"glAreTexturesResident" );
3060 qglArrayElement = dllArrayElement =
GPA(
"glArrayElement" );
3061 qglBegin = dllBegin =
GPA(
"glBegin" );
3062 qglBindTexture = dllBindTexture =
GPA(
"glBindTexture" );
3063 qglBitmap = dllBitmap =
GPA(
"glBitmap" );
3064 qglBlendFunc = dllBlendFunc =
GPA(
"glBlendFunc" );
3065 qglCallList = dllCallList =
GPA(
"glCallList" );
3066 qglCallLists = dllCallLists =
GPA(
"glCallLists" );
3067 qglClear = dllClear =
GPA(
"glClear" );
3068 qglClearAccum = dllClearAccum =
GPA(
"glClearAccum" );
3069 qglClearColor = dllClearColor =
GPA(
"glClearColor" );
3070 qglClearDepth = dllClearDepth =
GPA(
"glClearDepth" );
3071 qglClearIndex = dllClearIndex =
GPA(
"glClearIndex" );
3072 qglClearStencil = dllClearStencil =
GPA(
"glClearStencil" );
3073 qglClipPlane = dllClipPlane =
GPA(
"glClipPlane" );
3074 qglColor3b = dllColor3b =
GPA(
"glColor3b" );
3075 qglColor3bv = dllColor3bv =
GPA(
"glColor3bv" );
3076 qglColor3d = dllColor3d =
GPA(
"glColor3d" );
3077 qglColor3dv = dllColor3dv =
GPA(
"glColor3dv" );
3078 qglColor3f = dllColor3f =
GPA(
"glColor3f" );
3079 qglColor3fv = dllColor3fv =
GPA(
"glColor3fv" );
3080 qglColor3i = dllColor3i =
GPA(
"glColor3i" );
3081 qglColor3iv = dllColor3iv =
GPA(
"glColor3iv" );
3082 qglColor3s = dllColor3s =
GPA(
"glColor3s" );
3083 qglColor3sv = dllColor3sv =
GPA(
"glColor3sv" );
3084 qglColor3ub = dllColor3ub =
GPA(
"glColor3ub" );
3085 qglColor3ubv = dllColor3ubv =
GPA(
"glColor3ubv" );
3086 qglColor3ui = dllColor3ui =
GPA(
"glColor3ui" );
3087 qglColor3uiv = dllColor3uiv =
GPA(
"glColor3uiv" );
3088 qglColor3us = dllColor3us =
GPA(
"glColor3us" );
3089 qglColor3usv = dllColor3usv =
GPA(
"glColor3usv" );
3090 qglColor4b = dllColor4b =
GPA(
"glColor4b" );
3091 qglColor4bv = dllColor4bv =
GPA(
"glColor4bv" );
3092 qglColor4d = dllColor4d =
GPA(
"glColor4d" );
3093 qglColor4dv = dllColor4dv =
GPA(
"glColor4dv" );
3094 qglColor4f = dllColor4f =
GPA(
"glColor4f" );
3095 qglColor4fv = dllColor4fv =
GPA(
"glColor4fv" );
3096 qglColor4i = dllColor4i =
GPA(
"glColor4i" );
3097 qglColor4iv = dllColor4iv =
GPA(
"glColor4iv" );
3098 qglColor4s = dllColor4s =
GPA(
"glColor4s" );
3099 qglColor4sv = dllColor4sv =
GPA(
"glColor4sv" );
3100 qglColor4ub = dllColor4ub =
GPA(
"glColor4ub" );
3101 qglColor4ubv = dllColor4ubv =
GPA(
"glColor4ubv" );
3102 qglColor4ui = dllColor4ui =
GPA(
"glColor4ui" );
3103 qglColor4uiv = dllColor4uiv =
GPA(
"glColor4uiv" );
3104 qglColor4us = dllColor4us =
GPA(
"glColor4us" );
3105 qglColor4usv = dllColor4usv =
GPA(
"glColor4usv" );
3106 qglColorMask = dllColorMask =
GPA(
"glColorMask" );
3107 qglColorMaterial = dllColorMaterial =
GPA(
"glColorMaterial" );
3108 qglColorPointer = dllColorPointer =
GPA(
"glColorPointer" );
3109 qglCopyPixels = dllCopyPixels =
GPA(
"glCopyPixels" );
3110 qglCopyTexImage1D = dllCopyTexImage1D =
GPA(
"glCopyTexImage1D" );
3111 qglCopyTexImage2D = dllCopyTexImage2D =
GPA(
"glCopyTexImage2D" );
3112 qglCopyTexSubImage1D = dllCopyTexSubImage1D =
GPA(
"glCopyTexSubImage1D" );
3113 qglCopyTexSubImage2D = dllCopyTexSubImage2D =
GPA(
"glCopyTexSubImage2D" );
3114 qglCullFace = dllCullFace =
GPA(
"glCullFace" );
3115 qglDeleteLists = dllDeleteLists =
GPA(
"glDeleteLists" );
3116 qglDeleteTextures = dllDeleteTextures =
GPA(
"glDeleteTextures" );
3117 qglDepthFunc = dllDepthFunc =
GPA(
"glDepthFunc" );
3118 qglDepthMask = dllDepthMask =
GPA(
"glDepthMask" );
3119 qglDepthRange = dllDepthRange =
GPA(
"glDepthRange" );
3120 qglDisable = dllDisable =
GPA(
"glDisable" );
3121 qglDisableClientState = dllDisableClientState =
GPA(
"glDisableClientState" );
3122 qglDrawArrays = dllDrawArrays =
GPA(
"glDrawArrays" );
3123 qglDrawBuffer = dllDrawBuffer =
GPA(
"glDrawBuffer" );
3124 qglDrawElements = dllDrawElements =
GPA(
"glDrawElements" );
3125 qglDrawPixels = dllDrawPixels =
GPA(
"glDrawPixels" );
3126 qglEdgeFlag = dllEdgeFlag =
GPA(
"glEdgeFlag" );
3127 qglEdgeFlagPointer = dllEdgeFlagPointer =
GPA(
"glEdgeFlagPointer" );
3128 qglEdgeFlagv = dllEdgeFlagv =
GPA(
"glEdgeFlagv" );
3129 qglEnable = dllEnable =
GPA(
"glEnable" );
3130 qglEnableClientState = dllEnableClientState =
GPA(
"glEnableClientState" );
3131 qglEnd = dllEnd =
GPA(
"glEnd" );
3132 qglEndList = dllEndList =
GPA(
"glEndList" );
3133 qglEvalCoord1d = dllEvalCoord1d =
GPA(
"glEvalCoord1d" );
3134 qglEvalCoord1dv = dllEvalCoord1dv =
GPA(
"glEvalCoord1dv" );
3135 qglEvalCoord1f = dllEvalCoord1f =
GPA(
"glEvalCoord1f" );
3136 qglEvalCoord1fv = dllEvalCoord1fv =
GPA(
"glEvalCoord1fv" );
3137 qglEvalCoord2d = dllEvalCoord2d =
GPA(
"glEvalCoord2d" );
3138 qglEvalCoord2dv = dllEvalCoord2dv =
GPA(
"glEvalCoord2dv" );
3139 qglEvalCoord2f = dllEvalCoord2f =
GPA(
"glEvalCoord2f" );
3140 qglEvalCoord2fv = dllEvalCoord2fv =
GPA(
"glEvalCoord2fv" );
3141 qglEvalMesh1 = dllEvalMesh1 =
GPA(
"glEvalMesh1" );
3142 qglEvalMesh2 = dllEvalMesh2 =
GPA(
"glEvalMesh2" );
3143 qglEvalPoint1 = dllEvalPoint1 =
GPA(
"glEvalPoint1" );
3144 qglEvalPoint2 = dllEvalPoint2 =
GPA(
"glEvalPoint2" );
3145 qglFeedbackBuffer = dllFeedbackBuffer =
GPA(
"glFeedbackBuffer" );
3146 qglFinish = dllFinish =
GPA(
"glFinish" );
3147 qglFlush = dllFlush =
GPA(
"glFlush" );
3148 qglFogf = dllFogf =
GPA(
"glFogf" );
3149 qglFogfv = dllFogfv =
GPA(
"glFogfv" );
3150 qglFogi = dllFogi =
GPA(
"glFogi" );
3151 qglFogiv = dllFogiv =
GPA(
"glFogiv" );
3152 qglFrontFace = dllFrontFace =
GPA(
"glFrontFace" );
3153 qglFrustum = dllFrustum =
GPA(
"glFrustum" );
3154 qglGenLists = dllGenLists =
GPA(
"glGenLists" );
3155 qglGenTextures = dllGenTextures =
GPA(
"glGenTextures" );
3156 qglGetBooleanv = dllGetBooleanv =
GPA(
"glGetBooleanv" );
3157 qglGetClipPlane = dllGetClipPlane =
GPA(
"glGetClipPlane" );
3158 qglGetDoublev = dllGetDoublev =
GPA(
"glGetDoublev" );
3159 qglGetError = dllGetError =
GPA(
"glGetError" );
3160 qglGetFloatv = dllGetFloatv =
GPA(
"glGetFloatv" );
3161 qglGetIntegerv = dllGetIntegerv =
GPA(
"glGetIntegerv" );
3162 qglGetLightfv = dllGetLightfv =
GPA(
"glGetLightfv" );
3163 qglGetLightiv = dllGetLightiv =
GPA(
"glGetLightiv" );
3164 qglGetMapdv = dllGetMapdv =
GPA(
"glGetMapdv" );
3165 qglGetMapfv = dllGetMapfv =
GPA(
"glGetMapfv" );
3166 qglGetMapiv = dllGetMapiv =
GPA(
"glGetMapiv" );
3167 qglGetMaterialfv = dllGetMaterialfv =
GPA(
"glGetMaterialfv" );
3168 qglGetMaterialiv = dllGetMaterialiv =
GPA(
"glGetMaterialiv" );
3169 qglGetPixelMapfv = dllGetPixelMapfv =
GPA(
"glGetPixelMapfv" );
3170 qglGetPixelMapuiv = dllGetPixelMapuiv =
GPA(
"glGetPixelMapuiv" );
3171 qglGetPixelMapusv = dllGetPixelMapusv =
GPA(
"glGetPixelMapusv" );
3172 qglGetPointerv = dllGetPointerv =
GPA(
"glGetPointerv" );
3173 qglGetPolygonStipple = dllGetPolygonStipple =
GPA(
"glGetPolygonStipple" );
3175 qglGetTexEnvfv = dllGetTexEnvfv =
GPA(
"glGetTexEnvfv" );
3176 qglGetTexEnviv = dllGetTexEnviv =
GPA(
"glGetTexEnviv" );
3177 qglGetTexGendv = dllGetTexGendv =
GPA(
"glGetTexGendv" );
3178 qglGetTexGenfv = dllGetTexGenfv =
GPA(
"glGetTexGenfv" );
3179 qglGetTexGeniv = dllGetTexGeniv =
GPA(
"glGetTexGeniv" );
3180 qglGetTexImage = dllGetTexImage =
GPA(
"glGetTexImage" );
3181 qglGetTexLevelParameterfv = dllGetTexLevelParameterfv =
GPA(
"glGetLevelParameterfv" );
3182 qglGetTexLevelParameteriv = dllGetTexLevelParameteriv =
GPA(
"glGetLevelParameteriv" );
3183 qglGetTexParameterfv = dllGetTexParameterfv =
GPA(
"glGetTexParameterfv" );
3184 qglGetTexParameteriv = dllGetTexParameteriv =
GPA(
"glGetTexParameteriv" );
3185 qglHint = dllHint =
GPA(
"glHint" );
3186 qglIndexMask = dllIndexMask =
GPA(
"glIndexMask" );
3187 qglIndexPointer = dllIndexPointer =
GPA(
"glIndexPointer" );
3188 qglIndexd = dllIndexd =
GPA(
"glIndexd" );
3189 qglIndexdv = dllIndexdv =
GPA(
"glIndexdv" );
3190 qglIndexf = dllIndexf =
GPA(
"glIndexf" );
3191 qglIndexfv = dllIndexfv =
GPA(
"glIndexfv" );
3192 qglIndexi = dllIndexi =
GPA(
"glIndexi" );
3193 qglIndexiv = dllIndexiv =
GPA(
"glIndexiv" );
3194 qglIndexs = dllIndexs =
GPA(
"glIndexs" );
3195 qglIndexsv = dllIndexsv =
GPA(
"glIndexsv" );
3196 qglIndexub = dllIndexub =
GPA(
"glIndexub" );
3197 qglIndexubv = dllIndexubv =
GPA(
"glIndexubv" );
3198 qglInitNames = dllInitNames =
GPA(
"glInitNames" );
3199 qglInterleavedArrays = dllInterleavedArrays =
GPA(
"glInterleavedArrays" );
3200 qglIsEnabled = dllIsEnabled =
GPA(
"glIsEnabled" );
3201 qglIsList = dllIsList =
GPA(
"glIsList" );
3202 qglIsTexture = dllIsTexture =
GPA(
"glIsTexture" );
3203 qglLightModelf = dllLightModelf =
GPA(
"glLightModelf" );
3204 qglLightModelfv = dllLightModelfv =
GPA(
"glLightModelfv" );
3205 qglLightModeli = dllLightModeli =
GPA(
"glLightModeli" );
3206 qglLightModeliv = dllLightModeliv =
GPA(
"glLightModeliv" );
3207 qglLightf = dllLightf =
GPA(
"glLightf" );
3208 qglLightfv = dllLightfv =
GPA(
"glLightfv" );
3209 qglLighti = dllLighti =
GPA(
"glLighti" );
3210 qglLightiv = dllLightiv =
GPA(
"glLightiv" );
3211 qglLineStipple = dllLineStipple =
GPA(
"glLineStipple" );
3212 qglLineWidth = dllLineWidth =
GPA(
"glLineWidth" );
3213 qglListBase = dllListBase =
GPA(
"glListBase" );
3214 qglLoadIdentity = dllLoadIdentity =
GPA(
"glLoadIdentity" );
3215 qglLoadMatrixd = dllLoadMatrixd =
GPA(
"glLoadMatrixd" );
3216 qglLoadMatrixf = dllLoadMatrixf =
GPA(
"glLoadMatrixf" );
3217 qglLoadName = dllLoadName =
GPA(
"glLoadName" );
3218 qglLogicOp = dllLogicOp =
GPA(
"glLogicOp" );
3219 qglMap1d = dllMap1d =
GPA(
"glMap1d" );
3220 qglMap1f = dllMap1f =
GPA(
"glMap1f" );
3221 qglMap2d = dllMap2d =
GPA(
"glMap2d" );
3222 qglMap2f = dllMap2f =
GPA(
"glMap2f" );
3223 qglMapGrid1d = dllMapGrid1d =
GPA(
"glMapGrid1d" );
3224 qglMapGrid1f = dllMapGrid1f =
GPA(
"glMapGrid1f" );
3225 qglMapGrid2d = dllMapGrid2d =
GPA(
"glMapGrid2d" );
3226 qglMapGrid2f = dllMapGrid2f =
GPA(
"glMapGrid2f" );
3227 qglMaterialf = dllMaterialf =
GPA(
"glMaterialf" );
3228 qglMaterialfv = dllMaterialfv =
GPA(
"glMaterialfv" );
3229 qglMateriali = dllMateriali =
GPA(
"glMateriali" );
3230 qglMaterialiv = dllMaterialiv =
GPA(
"glMaterialiv" );
3231 qglMatrixMode = dllMatrixMode =
GPA(
"glMatrixMode" );
3232 qglMultMatrixd = dllMultMatrixd =
GPA(
"glMultMatrixd" );
3233 qglMultMatrixf = dllMultMatrixf =
GPA(
"glMultMatrixf" );
3234 qglNewList = dllNewList =
GPA(
"glNewList" );
3235 qglNormal3b = dllNormal3b =
GPA(
"glNormal3b" );
3236 qglNormal3bv = dllNormal3bv =
GPA(
"glNormal3bv" );
3237 qglNormal3d = dllNormal3d =
GPA(
"glNormal3d" );
3238 qglNormal3dv = dllNormal3dv =
GPA(
"glNormal3dv" );
3239 qglNormal3f = dllNormal3f =
GPA(
"glNormal3f" );
3240 qglNormal3fv = dllNormal3fv =
GPA(
"glNormal3fv" );
3241 qglNormal3i = dllNormal3i =
GPA(
"glNormal3i" );
3242 qglNormal3iv = dllNormal3iv =
GPA(
"glNormal3iv" );
3243 qglNormal3s = dllNormal3s =
GPA(
"glNormal3s" );
3244 qglNormal3sv = dllNormal3sv =
GPA(
"glNormal3sv" );
3245 qglNormalPointer = dllNormalPointer =
GPA(
"glNormalPointer" );
3246 qglOrtho = dllOrtho =
GPA(
"glOrtho" );
3247 qglPassThrough = dllPassThrough =
GPA(
"glPassThrough" );
3248 qglPixelMapfv = dllPixelMapfv =
GPA(
"glPixelMapfv" );
3249 qglPixelMapuiv = dllPixelMapuiv =
GPA(
"glPixelMapuiv" );
3250 qglPixelMapusv = dllPixelMapusv =
GPA(
"glPixelMapusv" );
3251 qglPixelStoref = dllPixelStoref =
GPA(
"glPixelStoref" );
3252 qglPixelStorei = dllPixelStorei =
GPA(
"glPixelStorei" );
3253 qglPixelTransferf = dllPixelTransferf =
GPA(
"glPixelTransferf" );
3254 qglPixelTransferi = dllPixelTransferi =
GPA(
"glPixelTransferi" );
3255 qglPixelZoom = dllPixelZoom =
GPA(
"glPixelZoom" );
3256 qglPointSize = dllPointSize =
GPA(
"glPointSize" );
3257 qglPolygonMode = dllPolygonMode =
GPA(
"glPolygonMode" );
3258 qglPolygonOffset = dllPolygonOffset =
GPA(
"glPolygonOffset" );
3259 qglPolygonStipple = dllPolygonStipple =
GPA(
"glPolygonStipple" );
3260 qglPopAttrib = dllPopAttrib =
GPA(
"glPopAttrib" );
3261 qglPopClientAttrib = dllPopClientAttrib =
GPA(
"glPopClientAttrib" );
3262 qglPopMatrix = dllPopMatrix =
GPA(
"glPopMatrix" );
3263 qglPopName = dllPopName =
GPA(
"glPopName" );
3264 qglPrioritizeTextures = dllPrioritizeTextures =
GPA(
"glPrioritizeTextures" );
3265 qglPushAttrib = dllPushAttrib =
GPA(
"glPushAttrib" );
3266 qglPushClientAttrib = dllPushClientAttrib =
GPA(
"glPushClientAttrib" );
3267 qglPushMatrix = dllPushMatrix =
GPA(
"glPushMatrix" );
3268 qglPushName = dllPushName =
GPA(
"glPushName" );
3269 qglRasterPos2d = dllRasterPos2d =
GPA(
"glRasterPos2d" );
3270 qglRasterPos2dv = dllRasterPos2dv =
GPA(
"glRasterPos2dv" );
3271 qglRasterPos2f = dllRasterPos2f =
GPA(
"glRasterPos2f" );
3272 qglRasterPos2fv = dllRasterPos2fv =
GPA(
"glRasterPos2fv" );
3273 qglRasterPos2i = dllRasterPos2i =
GPA(
"glRasterPos2i" );
3274 qglRasterPos2iv = dllRasterPos2iv =
GPA(
"glRasterPos2iv" );
3275 qglRasterPos2s = dllRasterPos2s =
GPA(
"glRasterPos2s" );
3276 qglRasterPos2sv = dllRasterPos2sv =
GPA(
"glRasterPos2sv" );
3277 qglRasterPos3d = dllRasterPos3d =
GPA(
"glRasterPos3d" );
3278 qglRasterPos3dv = dllRasterPos3dv =
GPA(
"glRasterPos3dv" );
3279 qglRasterPos3f = dllRasterPos3f =
GPA(
"glRasterPos3f" );
3280 qglRasterPos3fv = dllRasterPos3fv =
GPA(
"glRasterPos3fv" );
3281 qglRasterPos3i = dllRasterPos3i =
GPA(
"glRasterPos3i" );
3282 qglRasterPos3iv = dllRasterPos3iv =
GPA(
"glRasterPos3iv" );
3283 qglRasterPos3s = dllRasterPos3s =
GPA(
"glRasterPos3s" );
3284 qglRasterPos3sv = dllRasterPos3sv =
GPA(
"glRasterPos3sv" );
3285 qglRasterPos4d = dllRasterPos4d =
GPA(
"glRasterPos4d" );
3286 qglRasterPos4dv = dllRasterPos4dv =
GPA(
"glRasterPos4dv" );
3287 qglRasterPos4f = dllRasterPos4f =
GPA(
"glRasterPos4f" );
3288 qglRasterPos4fv = dllRasterPos4fv =
GPA(
"glRasterPos4fv" );
3289 qglRasterPos4i = dllRasterPos4i =
GPA(
"glRasterPos4i" );
3290 qglRasterPos4iv = dllRasterPos4iv =
GPA(
"glRasterPos4iv" );
3291 qglRasterPos4s = dllRasterPos4s =
GPA(
"glRasterPos4s" );
3292 qglRasterPos4sv = dllRasterPos4sv =
GPA(
"glRasterPos4sv" );
3293 qglReadBuffer = dllReadBuffer =
GPA(
"glReadBuffer" );
3294 qglReadPixels = dllReadPixels =
GPA(
"glReadPixels" );
3295 qglRectd = dllRectd =
GPA(
"glRectd" );
3296 qglRectdv = dllRectdv =
GPA(
"glRectdv" );
3297 qglRectf = dllRectf =
GPA(
"glRectf" );
3298 qglRectfv = dllRectfv =
GPA(
"glRectfv" );
3299 qglRecti = dllRecti =
GPA(
"glRecti" );
3300 qglRectiv = dllRectiv =
GPA(
"glRectiv" );
3301 qglRects = dllRects =
GPA(
"glRects" );
3302 qglRectsv = dllRectsv =
GPA(
"glRectsv" );
3303 qglRenderMode = dllRenderMode =
GPA(
"glRenderMode" );
3304 qglRotated = dllRotated =
GPA(
"glRotated" );
3305 qglRotatef = dllRotatef =
GPA(
"glRotatef" );
3306 qglScaled = dllScaled =
GPA(
"glScaled" );
3307 qglScalef = dllScalef =
GPA(
"glScalef" );
3308 qglScissor = dllScissor =
GPA(
"glScissor" );
3309 qglSelectBuffer = dllSelectBuffer =
GPA(
"glSelectBuffer" );
3310 qglShadeModel = dllShadeModel =
GPA(
"glShadeModel" );
3311 qglStencilFunc = dllStencilFunc =
GPA(
"glStencilFunc" );
3312 qglStencilMask = dllStencilMask =
GPA(
"glStencilMask" );
3313 qglStencilOp = dllStencilOp =
GPA(
"glStencilOp" );
3314 qglTexCoord1d = dllTexCoord1d =
GPA(
"glTexCoord1d" );
3315 qglTexCoord1dv = dllTexCoord1dv =
GPA(
"glTexCoord1dv" );
3316 qglTexCoord1f = dllTexCoord1f =
GPA(
"glTexCoord1f" );
3317 qglTexCoord1fv = dllTexCoord1fv =
GPA(
"glTexCoord1fv" );
3318 qglTexCoord1i = dllTexCoord1i =
GPA(
"glTexCoord1i" );
3319 qglTexCoord1iv = dllTexCoord1iv =
GPA(
"glTexCoord1iv" );
3320 qglTexCoord1s = dllTexCoord1s =
GPA(
"glTexCoord1s" );
3321 qglTexCoord1sv = dllTexCoord1sv =
GPA(
"glTexCoord1sv" );
3322 qglTexCoord2d = dllTexCoord2d =
GPA(
"glTexCoord2d" );
3323 qglTexCoord2dv = dllTexCoord2dv =
GPA(
"glTexCoord2dv" );
3324 qglTexCoord2f = dllTexCoord2f =
GPA(
"glTexCoord2f" );
3325 qglTexCoord2fv = dllTexCoord2fv =
GPA(
"glTexCoord2fv" );
3326 qglTexCoord2i = dllTexCoord2i =
GPA(
"glTexCoord2i" );
3327 qglTexCoord2iv = dllTexCoord2iv =
GPA(
"glTexCoord2iv" );
3328 qglTexCoord2s = dllTexCoord2s =
GPA(
"glTexCoord2s" );
3329 qglTexCoord2sv = dllTexCoord2sv =
GPA(
"glTexCoord2sv" );
3330 qglTexCoord3d = dllTexCoord3d =
GPA(
"glTexCoord3d" );
3331 qglTexCoord3dv = dllTexCoord3dv =
GPA(
"glTexCoord3dv" );
3332 qglTexCoord3f = dllTexCoord3f =
GPA(
"glTexCoord3f" );
3333 qglTexCoord3fv = dllTexCoord3fv =
GPA(
"glTexCoord3fv" );
3334 qglTexCoord3i = dllTexCoord3i =
GPA(
"glTexCoord3i" );
3335 qglTexCoord3iv = dllTexCoord3iv =
GPA(
"glTexCoord3iv" );
3336 qglTexCoord3s = dllTexCoord3s =
GPA(
"glTexCoord3s" );
3337 qglTexCoord3sv = dllTexCoord3sv =
GPA(
"glTexCoord3sv" );
3338 qglTexCoord4d = dllTexCoord4d =
GPA(
"glTexCoord4d" );
3339 qglTexCoord4dv = dllTexCoord4dv =
GPA(
"glTexCoord4dv" );
3340 qglTexCoord4f = dllTexCoord4f =
GPA(
"glTexCoord4f" );
3341 qglTexCoord4fv = dllTexCoord4fv =
GPA(
"glTexCoord4fv" );
3342 qglTexCoord4i = dllTexCoord4i =
GPA(
"glTexCoord4i" );
3343 qglTexCoord4iv = dllTexCoord4iv =
GPA(
"glTexCoord4iv" );
3344 qglTexCoord4s = dllTexCoord4s =
GPA(
"glTexCoord4s" );
3345 qglTexCoord4sv = dllTexCoord4sv =
GPA(
"glTexCoord4sv" );
3346 qglTexCoordPointer = dllTexCoordPointer =
GPA(
"glTexCoordPointer" );
3347 qglTexEnvf = dllTexEnvf =
GPA(
"glTexEnvf" );
3348 qglTexEnvfv = dllTexEnvfv =
GPA(
"glTexEnvfv" );
3349 qglTexEnvi = dllTexEnvi =
GPA(
"glTexEnvi" );
3350 qglTexEnviv = dllTexEnviv =
GPA(
"glTexEnviv" );
3351 qglTexGend = dllTexGend =
GPA(
"glTexGend" );
3352 qglTexGendv = dllTexGendv =
GPA(
"glTexGendv" );
3353 qglTexGenf = dllTexGenf =
GPA(
"glTexGenf" );
3354 qglTexGenfv = dllTexGenfv =
GPA(
"glTexGenfv" );
3355 qglTexGeni = dllTexGeni =
GPA(
"glTexGeni" );
3356 qglTexGeniv = dllTexGeniv =
GPA(
"glTexGeniv" );
3357 qglTexImage1D = dllTexImage1D =
GPA(
"glTexImage1D" );
3358 qglTexImage2D = dllTexImage2D =
GPA(
"glTexImage2D" );
3359 qglTexParameterf = dllTexParameterf =
GPA(
"glTexParameterf" );
3360 qglTexParameterfv = dllTexParameterfv =
GPA(
"glTexParameterfv" );
3361 qglTexParameteri = dllTexParameteri =
GPA(
"glTexParameteri" );
3362 qglTexParameteriv = dllTexParameteriv =
GPA(
"glTexParameteriv" );
3363 qglTexSubImage1D = dllTexSubImage1D =
GPA(
"glTexSubImage1D" );
3364 qglTexSubImage2D = dllTexSubImage2D =
GPA(
"glTexSubImage2D" );
3365 qglTranslated = dllTranslated =
GPA(
"glTranslated" );
3366 qglTranslatef = dllTranslatef =
GPA(
"glTranslatef" );
3367 qglVertex2d = dllVertex2d =
GPA(
"glVertex2d" );
3368 qglVertex2dv = dllVertex2dv =
GPA(
"glVertex2dv" );
3369 qglVertex2f = dllVertex2f =
GPA(
"glVertex2f" );
3370 qglVertex2fv = dllVertex2fv =
GPA(
"glVertex2fv" );
3371 qglVertex2i = dllVertex2i =
GPA(
"glVertex2i" );
3372 qglVertex2iv = dllVertex2iv =
GPA(
"glVertex2iv" );
3373 qglVertex2s = dllVertex2s =
GPA(
"glVertex2s" );
3374 qglVertex2sv = dllVertex2sv =
GPA(
"glVertex2sv" );
3375 qglVertex3d = dllVertex3d =
GPA(
"glVertex3d" );
3376 qglVertex3dv = dllVertex3dv =
GPA(
"glVertex3dv" );
3377 qglVertex3f = dllVertex3f =
GPA(
"glVertex3f" );
3378 qglVertex3fv = dllVertex3fv =
GPA(
"glVertex3fv" );
3379 qglVertex3i = dllVertex3i =
GPA(
"glVertex3i" );
3380 qglVertex3iv = dllVertex3iv =
GPA(
"glVertex3iv" );
3381 qglVertex3s = dllVertex3s =
GPA(
"glVertex3s" );
3382 qglVertex3sv = dllVertex3sv =
GPA(
"glVertex3sv" );
3383 qglVertex4d = dllVertex4d =
GPA(
"glVertex4d" );
3384 qglVertex4dv = dllVertex4dv =
GPA(
"glVertex4dv" );
3385 qglVertex4f = dllVertex4f =
GPA(
"glVertex4f" );
3386 qglVertex4fv = dllVertex4fv =
GPA(
"glVertex4fv" );
3387 qglVertex4i = dllVertex4i =
GPA(
"glVertex4i" );
3388 qglVertex4iv = dllVertex4iv =
GPA(
"glVertex4iv" );
3389 qglVertex4s = dllVertex4s =
GPA(
"glVertex4s" );
3390 qglVertex4sv = dllVertex4sv =
GPA(
"glVertex4sv" );
3391 qglVertexPointer = dllVertexPointer =
GPA(
"glVertexPointer" );
3392 qglViewport = dllViewport =
GPA(
"glViewport" );
3394 qwglCopyContext =
GPA(
"wglCopyContext" );
3395 qwglCreateContext =
GPA(
"wglCreateContext" );
3396 qwglCreateLayerContext =
GPA(
"wglCreateLayerContext" );
3397 qwglDeleteContext =
GPA(
"wglDeleteContext" );
3398 qwglDescribeLayerPlane =
GPA(
"wglDescribeLayerPlane" );
3399 qwglGetCurrentContext =
GPA(
"wglGetCurrentContext" );
3400 qwglGetCurrentDC =
GPA(
"wglGetCurrentDC" );
3401 qwglGetLayerPaletteEntries =
GPA(
"wglGetLayerPaletteEntries" );
3402 qwglGetProcAddress =
GPA(
"wglGetProcAddress" );
3403 qwglMakeCurrent =
GPA(
"wglMakeCurrent" );
3404 qwglRealizeLayerPalette =
GPA(
"wglRealizeLayerPalette" );
3405 qwglSetLayerPaletteEntries =
GPA(
"wglSetLayerPaletteEntries" );
3406 qwglShareLists =
GPA(
"wglShareLists" );
3407 qwglSwapLayerBuffers =
GPA(
"wglSwapLayerBuffers" );
3408 qwglUseFontBitmaps =
GPA(
"wglUseFontBitmapsA" );
3409 qwglUseFontOutlines =
GPA(
"wglUseFontOutlinesA" );
3411 qwglChoosePixelFormat =
GPA(
"wglChoosePixelFormat" );
3412 qwglDescribePixelFormat =
GPA(
"wglDescribePixelFormat" );
3413 qwglGetPixelFormat =
GPA(
"wglGetPixelFormat" );
3414 qwglSetPixelFormat =
GPA(
"wglSetPixelFormat" );
3415 qwglSwapBuffers =
GPA(
"wglSwapBuffers" );
3417 qwglSwapIntervalEXT = 0;
3418 qglPointParameterfEXT = 0;
3419 qglPointParameterfvEXT = 0;
3420 qglColorTableEXT = 0;
3421 qglSelectTextureSGIS = 0;
3422 qglMTexCoord2fSGIS = 0;
3438 newtime = localtime( &aclock );
3787 qglAccum = dllAccum;
3788 qglAlphaFunc = dllAlphaFunc;
3789 qglAreTexturesResident = dllAreTexturesResident;
3790 qglArrayElement = dllArrayElement;
3791 qglBegin = dllBegin;
3792 qglBindTexture = dllBindTexture;
3793 qglBitmap = dllBitmap;
3794 qglBlendFunc = dllBlendFunc;
3795 qglCallList = dllCallList;
3796 qglCallLists = dllCallLists;
3797 qglClear = dllClear;
3798 qglClearAccum = dllClearAccum;
3799 qglClearColor = dllClearColor;
3800 qglClearDepth = dllClearDepth;
3801 qglClearIndex = dllClearIndex;
3802 qglClearStencil = dllClearStencil;
3803 qglClipPlane = dllClipPlane;
3804 qglColor3b = dllColor3b;
3805 qglColor3bv = dllColor3bv;
3806 qglColor3d = dllColor3d;
3807 qglColor3dv = dllColor3dv;
3808 qglColor3f = dllColor3f;
3809 qglColor3fv = dllColor3fv;
3810 qglColor3i = dllColor3i;
3811 qglColor3iv = dllColor3iv;
3812 qglColor3s = dllColor3s;
3813 qglColor3sv = dllColor3sv;
3814 qglColor3ub = dllColor3ub;
3815 qglColor3ubv = dllColor3ubv;
3816 qglColor3ui = dllColor3ui;
3817 qglColor3uiv = dllColor3uiv;
3818 qglColor3us = dllColor3us;
3819 qglColor3usv = dllColor3usv;
3820 qglColor4b = dllColor4b;
3821 qglColor4bv = dllColor4bv;
3822 qglColor4d = dllColor4d;
3823 qglColor4dv = dllColor4dv;
3824 qglColor4f = dllColor4f;
3825 qglColor4fv = dllColor4fv;
3826 qglColor4i = dllColor4i;
3827 qglColor4iv = dllColor4iv;
3828 qglColor4s = dllColor4s;
3829 qglColor4sv = dllColor4sv;
3830 qglColor4ub = dllColor4ub;
3831 qglColor4ubv = dllColor4ubv;
3832 qglColor4ui = dllColor4ui;
3833 qglColor4uiv = dllColor4uiv;
3834 qglColor4us = dllColor4us;
3835 qglColor4usv = dllColor4usv;
3836 qglColorMask = dllColorMask;
3837 qglColorMaterial = dllColorMaterial;
3838 qglColorPointer = dllColorPointer;
3839 qglCopyPixels = dllCopyPixels;
3840 qglCopyTexImage1D = dllCopyTexImage1D;
3841 qglCopyTexImage2D = dllCopyTexImage2D;
3842 qglCopyTexSubImage1D = dllCopyTexSubImage1D;
3843 qglCopyTexSubImage2D = dllCopyTexSubImage2D;
3844 qglCullFace = dllCullFace;
3845 qglDeleteLists = dllDeleteLists ;
3846 qglDeleteTextures = dllDeleteTextures ;
3847 qglDepthFunc = dllDepthFunc ;
3848 qglDepthMask = dllDepthMask ;
3849 qglDepthRange = dllDepthRange ;
3850 qglDisable = dllDisable ;
3851 qglDisableClientState = dllDisableClientState ;
3852 qglDrawArrays = dllDrawArrays ;
3853 qglDrawBuffer = dllDrawBuffer ;
3854 qglDrawElements = dllDrawElements ;
3855 qglDrawPixels = dllDrawPixels ;
3856 qglEdgeFlag = dllEdgeFlag ;
3857 qglEdgeFlagPointer = dllEdgeFlagPointer ;
3858 qglEdgeFlagv = dllEdgeFlagv ;
3859 qglEnable = dllEnable ;
3860 qglEnableClientState = dllEnableClientState ;
3862 qglEndList = dllEndList ;
3863 qglEvalCoord1d = dllEvalCoord1d ;
3864 qglEvalCoord1dv = dllEvalCoord1dv ;
3865 qglEvalCoord1f = dllEvalCoord1f ;
3866 qglEvalCoord1fv = dllEvalCoord1fv ;
3867 qglEvalCoord2d = dllEvalCoord2d ;
3868 qglEvalCoord2dv = dllEvalCoord2dv ;
3869 qglEvalCoord2f = dllEvalCoord2f ;
3870 qglEvalCoord2fv = dllEvalCoord2fv ;
3871 qglEvalMesh1 = dllEvalMesh1 ;
3872 qglEvalMesh2 = dllEvalMesh2 ;
3873 qglEvalPoint1 = dllEvalPoint1 ;
3874 qglEvalPoint2 = dllEvalPoint2 ;
3875 qglFeedbackBuffer = dllFeedbackBuffer ;
3876 qglFinish = dllFinish ;
3877 qglFlush = dllFlush ;
3879 qglFogfv = dllFogfv ;
3881 qglFogiv = dllFogiv ;
3882 qglFrontFace = dllFrontFace ;
3883 qglFrustum = dllFrustum ;
3884 qglGenLists = dllGenLists ;
3885 qglGenTextures = dllGenTextures ;
3886 qglGetBooleanv = dllGetBooleanv ;
3887 qglGetClipPlane = dllGetClipPlane ;
3888 qglGetDoublev = dllGetDoublev ;
3889 qglGetError = dllGetError ;
3890 qglGetFloatv = dllGetFloatv ;
3891 qglGetIntegerv = dllGetIntegerv ;
3892 qglGetLightfv = dllGetLightfv ;
3893 qglGetLightiv = dllGetLightiv ;
3894 qglGetMapdv = dllGetMapdv ;
3895 qglGetMapfv = dllGetMapfv ;
3896 qglGetMapiv = dllGetMapiv ;
3897 qglGetMaterialfv = dllGetMaterialfv ;
3898 qglGetMaterialiv = dllGetMaterialiv ;
3899 qglGetPixelMapfv = dllGetPixelMapfv ;
3900 qglGetPixelMapuiv = dllGetPixelMapuiv ;
3901 qglGetPixelMapusv = dllGetPixelMapusv ;
3902 qglGetPointerv = dllGetPointerv ;
3903 qglGetPolygonStipple = dllGetPolygonStipple ;
3905 qglGetTexEnvfv = dllGetTexEnvfv ;
3906 qglGetTexEnviv = dllGetTexEnviv ;
3907 qglGetTexGendv = dllGetTexGendv ;
3908 qglGetTexGenfv = dllGetTexGenfv ;
3909 qglGetTexGeniv = dllGetTexGeniv ;
3910 qglGetTexImage = dllGetTexImage ;
3911 qglGetTexLevelParameterfv = dllGetTexLevelParameterfv ;
3912 qglGetTexLevelParameteriv = dllGetTexLevelParameteriv ;
3913 qglGetTexParameterfv = dllGetTexParameterfv ;
3914 qglGetTexParameteriv = dllGetTexParameteriv ;
3916 qglIndexMask = dllIndexMask ;
3917 qglIndexPointer = dllIndexPointer ;
3918 qglIndexd = dllIndexd ;
3919 qglIndexdv = dllIndexdv ;
3920 qglIndexf = dllIndexf ;
3921 qglIndexfv = dllIndexfv ;
3922 qglIndexi = dllIndexi ;
3923 qglIndexiv = dllIndexiv ;
3924 qglIndexs = dllIndexs ;
3925 qglIndexsv = dllIndexsv ;
3926 qglIndexub = dllIndexub ;
3927 qglIndexubv = dllIndexubv ;
3928 qglInitNames = dllInitNames ;
3929 qglInterleavedArrays = dllInterleavedArrays ;
3930 qglIsEnabled = dllIsEnabled ;
3931 qglIsList = dllIsList ;
3932 qglIsTexture = dllIsTexture ;
3933 qglLightModelf = dllLightModelf ;
3934 qglLightModelfv = dllLightModelfv ;
3935 qglLightModeli = dllLightModeli ;
3936 qglLightModeliv = dllLightModeliv ;
3937 qglLightf = dllLightf ;
3938 qglLightfv = dllLightfv ;
3939 qglLighti = dllLighti ;
3940 qglLightiv = dllLightiv ;
3941 qglLineStipple = dllLineStipple ;
3942 qglLineWidth = dllLineWidth ;
3943 qglListBase = dllListBase ;
3944 qglLoadIdentity = dllLoadIdentity ;
3945 qglLoadMatrixd = dllLoadMatrixd ;
3946 qglLoadMatrixf = dllLoadMatrixf ;
3947 qglLoadName = dllLoadName ;
3948 qglLogicOp = dllLogicOp ;
3949 qglMap1d = dllMap1d ;
3950 qglMap1f = dllMap1f ;
3951 qglMap2d = dllMap2d ;
3952 qglMap2f = dllMap2f ;
3953 qglMapGrid1d = dllMapGrid1d ;
3954 qglMapGrid1f = dllMapGrid1f ;
3955 qglMapGrid2d = dllMapGrid2d ;
3956 qglMapGrid2f = dllMapGrid2f ;
3957 qglMaterialf = dllMaterialf ;
3958 qglMaterialfv = dllMaterialfv ;
3959 qglMateriali = dllMateriali ;
3960 qglMaterialiv = dllMaterialiv ;
3961 qglMatrixMode = dllMatrixMode ;
3962 qglMultMatrixd = dllMultMatrixd ;
3963 qglMultMatrixf = dllMultMatrixf ;
3964 qglNewList = dllNewList ;
3965 qglNormal3b = dllNormal3b ;
3966 qglNormal3bv = dllNormal3bv ;
3967 qglNormal3d = dllNormal3d ;
3968 qglNormal3dv = dllNormal3dv ;
3969 qglNormal3f = dllNormal3f ;
3970 qglNormal3fv = dllNormal3fv ;
3971 qglNormal3i = dllNormal3i ;
3972 qglNormal3iv = dllNormal3iv ;
3973 qglNormal3s = dllNormal3s ;
3974 qglNormal3sv = dllNormal3sv ;
3975 qglNormalPointer = dllNormalPointer ;
3976 qglOrtho = dllOrtho ;
3977 qglPassThrough = dllPassThrough ;
3978 qglPixelMapfv = dllPixelMapfv ;
3979 qglPixelMapuiv = dllPixelMapuiv ;
3980 qglPixelMapusv = dllPixelMapusv ;
3981 qglPixelStoref = dllPixelStoref ;
3982 qglPixelStorei = dllPixelStorei ;
3983 qglPixelTransferf = dllPixelTransferf ;
3984 qglPixelTransferi = dllPixelTransferi ;
3985 qglPixelZoom = dllPixelZoom ;
3986 qglPointSize = dllPointSize ;
3987 qglPolygonMode = dllPolygonMode ;
3988 qglPolygonOffset = dllPolygonOffset ;
3989 qglPolygonStipple = dllPolygonStipple ;
3990 qglPopAttrib = dllPopAttrib ;
3991 qglPopClientAttrib = dllPopClientAttrib ;
3992 qglPopMatrix = dllPopMatrix ;
3993 qglPopName = dllPopName ;
3994 qglPrioritizeTextures = dllPrioritizeTextures ;
3995 qglPushAttrib = dllPushAttrib ;
3996 qglPushClientAttrib = dllPushClientAttrib ;
3997 qglPushMatrix = dllPushMatrix ;
3998 qglPushName = dllPushName ;
3999 qglRasterPos2d = dllRasterPos2d ;
4000 qglRasterPos2dv = dllRasterPos2dv ;
4001 qglRasterPos2f = dllRasterPos2f ;
4002 qglRasterPos2fv = dllRasterPos2fv ;
4003 qglRasterPos2i = dllRasterPos2i ;
4004 qglRasterPos2iv = dllRasterPos2iv ;
4005 qglRasterPos2s = dllRasterPos2s ;
4006 qglRasterPos2sv = dllRasterPos2sv ;
4007 qglRasterPos3d = dllRasterPos3d ;
4008 qglRasterPos3dv = dllRasterPos3dv ;
4009 qglRasterPos3f = dllRasterPos3f ;
4010 qglRasterPos3fv = dllRasterPos3fv ;
4011 qglRasterPos3i = dllRasterPos3i ;
4012 qglRasterPos3iv = dllRasterPos3iv ;
4013 qglRasterPos3s = dllRasterPos3s ;
4014 qglRasterPos3sv = dllRasterPos3sv ;
4015 qglRasterPos4d = dllRasterPos4d ;
4016 qglRasterPos4dv = dllRasterPos4dv ;
4017 qglRasterPos4f = dllRasterPos4f ;
4018 qglRasterPos4fv = dllRasterPos4fv ;
4019 qglRasterPos4i = dllRasterPos4i ;
4020 qglRasterPos4iv = dllRasterPos4iv ;
4021 qglRasterPos4s = dllRasterPos4s ;
4022 qglRasterPos4sv = dllRasterPos4sv ;
4023 qglReadBuffer = dllReadBuffer ;
4024 qglReadPixels = dllReadPixels ;
4025 qglRectd = dllRectd ;
4026 qglRectdv = dllRectdv ;
4027 qglRectf = dllRectf ;
4028 qglRectfv = dllRectfv ;
4029 qglRecti = dllRecti ;
4030 qglRectiv = dllRectiv ;
4031 qglRects = dllRects ;
4032 qglRectsv = dllRectsv ;
4033 qglRenderMode = dllRenderMode ;
4034 qglRotated = dllRotated ;
4035 qglRotatef = dllRotatef ;
4036 qglScaled = dllScaled ;
4037 qglScalef = dllScalef ;
4038 qglScissor = dllScissor ;
4039 qglSelectBuffer = dllSelectBuffer ;
4040 qglShadeModel = dllShadeModel ;
4041 qglStencilFunc = dllStencilFunc ;
4042 qglStencilMask = dllStencilMask ;
4043 qglStencilOp = dllStencilOp ;
4044 qglTexCoord1d = dllTexCoord1d ;
4045 qglTexCoord1dv = dllTexCoord1dv ;
4046 qglTexCoord1f = dllTexCoord1f ;
4047 qglTexCoord1fv = dllTexCoord1fv ;
4048 qglTexCoord1i = dllTexCoord1i ;
4049 qglTexCoord1iv = dllTexCoord1iv ;
4050 qglTexCoord1s = dllTexCoord1s ;
4051 qglTexCoord1sv = dllTexCoord1sv ;
4052 qglTexCoord2d = dllTexCoord2d ;
4053 qglTexCoord2dv = dllTexCoord2dv ;
4054 qglTexCoord2f = dllTexCoord2f ;
4055 qglTexCoord2fv = dllTexCoord2fv ;
4056 qglTexCoord2i = dllTexCoord2i ;
4057 qglTexCoord2iv = dllTexCoord2iv ;
4058 qglTexCoord2s = dllTexCoord2s ;
4059 qglTexCoord2sv = dllTexCoord2sv ;
4060 qglTexCoord3d = dllTexCoord3d ;
4061 qglTexCoord3dv = dllTexCoord3dv ;
4062 qglTexCoord3f = dllTexCoord3f ;
4063 qglTexCoord3fv = dllTexCoord3fv ;
4064 qglTexCoord3i = dllTexCoord3i ;
4065 qglTexCoord3iv = dllTexCoord3iv ;
4066 qglTexCoord3s = dllTexCoord3s ;
4067 qglTexCoord3sv = dllTexCoord3sv ;
4068 qglTexCoord4d = dllTexCoord4d ;
4069 qglTexCoord4dv = dllTexCoord4dv ;
4070 qglTexCoord4f = dllTexCoord4f ;
4071 qglTexCoord4fv = dllTexCoord4fv ;
4072 qglTexCoord4i = dllTexCoord4i ;
4073 qglTexCoord4iv = dllTexCoord4iv ;
4074 qglTexCoord4s = dllTexCoord4s ;
4075 qglTexCoord4sv = dllTexCoord4sv ;
4076 qglTexCoordPointer = dllTexCoordPointer ;
4077 qglTexEnvf = dllTexEnvf ;
4078 qglTexEnvfv = dllTexEnvfv ;
4079 qglTexEnvi = dllTexEnvi ;
4080 qglTexEnviv = dllTexEnviv ;
4081 qglTexGend = dllTexGend ;
4082 qglTexGendv = dllTexGendv ;
4083 qglTexGenf = dllTexGenf ;
4084 qglTexGenfv = dllTexGenfv ;
4085 qglTexGeni = dllTexGeni ;
4086 qglTexGeniv = dllTexGeniv ;
4087 qglTexImage1D = dllTexImage1D ;
4088 qglTexImage2D = dllTexImage2D ;
4089 qglTexParameterf = dllTexParameterf ;
4090 qglTexParameterfv = dllTexParameterfv ;
4091 qglTexParameteri = dllTexParameteri ;
4092 qglTexParameteriv = dllTexParameteriv ;
4093 qglTexSubImage1D = dllTexSubImage1D ;
4094 qglTexSubImage2D = dllTexSubImage2D ;
4095 qglTranslated = dllTranslated ;
4096 qglTranslatef = dllTranslatef ;
4097 qglVertex2d = dllVertex2d ;
4098 qglVertex2dv = dllVertex2dv ;
4099 qglVertex2f = dllVertex2f ;
4100 qglVertex2fv = dllVertex2fv ;
4101 qglVertex2i = dllVertex2i ;
4102 qglVertex2iv = dllVertex2iv ;
4103 qglVertex2s = dllVertex2s ;
4104 qglVertex2sv = dllVertex2sv ;
4105 qglVertex3d = dllVertex3d ;
4106 qglVertex3dv = dllVertex3dv ;
4107 qglVertex3f = dllVertex3f ;
4108 qglVertex3fv = dllVertex3fv ;
4109 qglVertex3i = dllVertex3i ;
4110 qglVertex3iv = dllVertex3iv ;
4111 qglVertex3s = dllVertex3s ;
4112 qglVertex3sv = dllVertex3sv ;
4113 qglVertex4d = dllVertex4d ;
4114 qglVertex4dv = dllVertex4dv ;
4115 qglVertex4f = dllVertex4f ;
4116 qglVertex4fv = dllVertex4fv ;
4117 qglVertex4i = dllVertex4i ;
4118 qglVertex4iv = dllVertex4iv ;
4119 qglVertex4s = dllVertex4s ;
4120 qglVertex4sv = dllVertex4sv ;
4121 qglVertexPointer = dllVertexPointer ;
4122 qglViewport = dllViewport ;
4132 #pragma warning (default : 4113 4133 4047 )