X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=hacks%2Fglx%2Fjwzgles.h;fp=hacks%2Fglx%2Fjwzgles.h;h=0000000000000000000000000000000000000000;hp=43b02c6cbaf2753e6ad8d34f1add6fc6c7ef9e2b;hb=aa75c7476aeaa84cf3abc192b376a8b03c325213;hpb=88cfe534a698a0562e81345957a50714af1453bc diff --git a/hacks/glx/jwzgles.h b/hacks/glx/jwzgles.h deleted file mode 100644 index 43b02c6c..00000000 --- a/hacks/glx/jwzgles.h +++ /dev/null @@ -1,519 +0,0 @@ -/* xscreensaver, Copyright (c) 2012 Jamie Zawinski - * - * Permission to use, copy, modify, distribute, and sell this software and its - * documentation for any purpose is hereby granted without fee, provided that - * the above copyright notice appear in all copies and that both that - * copyright notice and this permission notice appear in supporting - * documentation. No representations are made about the suitability of this - * software for any purpose. It is provided "as is" without express or - * implied warranty. - */ - -/* A compatibility shim to allow OpenGL 1.3 source code to work in an - OpenGLES environment, where almost every OpenGL 1.3 function has - been "deprecated". See jwzgles.c for details. - */ - -#ifndef __JWZGLES_H__ -#define __JWZGLES_H__ - -#ifndef HAVE_JWZGLES -# error: do not include this without HAVE_JWZGLES -#endif - - -#include "jwzglesI.h" - - -/* These are the OpenGL 1.3 functions that are not present in OpenGLES 1. - As you can see from the length of this list, OpenGL and OpenGLES have - almost nothing to do with each other. To claim that GLES is a dialect - of OpenGL is absurd -- English and Latin have more in common! - */ - -#define glAccum jwzgles_glAccum -#define glAntialiasing jwzgles_glAntialiasing -#define glAreTexturesResident jwzgles_glAreTexturesResident -#define glArrayElement jwzgles_glArrayElement -#define glBegin jwzgles_glBegin -#define glBitmap jwzgles_glBitmap -#define glBlendColor jwzgles_glBlendColor -#define glBlendEquation jwzgles_glBlendEquation -#define glCallList jwzgles_glCallList -#define glCallLists jwzgles_glCallLists -#define glClearAccum jwzgles_glClearAccum -#define glClearDepth jwzgles_glClearDepth -#define glClearIndex jwzgles_glClearIndex -#define glClipPlane jwzgles_glClipPlane -#define glColor3b jwzgles_glColor3b -#define glColor3bv jwzgles_glColor3bv -#define glColor3d jwzgles_glColor3f -#define glColor3dv jwzgles_glColor3dv -#define glColor3f jwzgles_glColor3f -#define glColor3fv jwzgles_glColor3fv -#define glColor3i jwzgles_glColor3i -#define glColor3iv jwzgles_glColor3iv -#define glColor3s jwzgles_glColor3s -#define glColor3sv jwzgles_glColor3sv -#define glColor3ub jwzgles_glColor3ub -#define glColor3ubv jwzgles_glColor3ubv -#define glColor3ui jwzgles_glColor3ui -#define glColor3uiv jwzgles_glColor3uiv -#define glColor3us jwzgles_glColor3us -#define glColor3usv jwzgles_glColor3usv -#define glColor4b jwzgles_glColor4b -#define glColor4bv jwzgles_glColor4bv -#define glColor4d jwzgles_glColor4d -#define glColor4dv jwzgles_glColor4dv -#define glColor4fv jwzgles_glColor4fv -#define glColor4i jwzgles_glColor4i -#define glColor4iv jwzgles_glColor4iv -#define glColor4s jwzgles_glColor4s -#define glColor4sv jwzgles_glColor4sv -#define glColor4ub jwzgles_glColor4ub -#define glColor4ubv jwzgles_glColor4ubv -#define glColor4ui jwzgles_glColor4ui -#define glColor4uiv jwzgles_glColor4uiv -#define glColor4us jwzgles_glColor4us -#define glColor4usv jwzgles_glColor4usv -#define glColorMaterial jwzgles_glColorMaterial -#define glColorSubTable jwzgles_glColorSubTable -#define glColorTable jwzgles_glColorTable -#define glColorTableParameter jwzgles_glColorTableParameter -#define glColorTableParameterfv jwzgles_glColorTableParameterfv -#define glColorub jwzgles_glColorub -#define glColorui jwzgles_glColorui -#define glColorus jwzgles_glColorus -#define glCompressedTexImage jwzgles_glCompressedTexImage -#define glCompressedTexImage1D jwzgles_glCompressedTexImage1D -#define glCompressedTexImage3D jwzgles_glCompressedTexImage3D -#define glCompressedTexSubImage1D jwzgles_glCompressedTexSubImage1D -#define glCompressedTexSubImage3D jwzgles_glCompressedTexSubImage3D -#define glConvolutionFilter1D jwzgles_glConvolutionFilter1D -#define glConvolutionFilter2D jwzgles_glConvolutionFilter2D -#define glConvolutionParameter jwzgles_glConvolutionParameter -#define glConvolutionParameterfv jwzgles_glConvolutionParameterfv -#define glConvolutionParameteriv jwzgles_glConvolutionParameteriv -#define glCopyColorSubTable jwzgles_glCopyColorSubTable -#define glCopyColorTable jwzgles_glCopyColorTable -#define glCopyConvolutionFilter1D jwzgles_glCopyConvolutionFilter1D -#define glCopyConvolutionFilter2D jwzgles_glCopyConvolutionFilter2D -#define glCopyPixels jwzgles_glCopyPixels -#define glCopyTexImage1D jwzgles_glCopyTexImage1D -#define glCopyTexImage3D jwzgles_glCopyTexImage3D -#define glCopyTexSubImage1D jwzgles_glCopyTexSubImage1D -#define glCopyTexSubImage3D jwzgles_glCopyTexSubImage3D -#define glDeleteLists jwzgles_glDeleteLists -#define glDepthRange jwzgles_glDepthRange -#define glDrawBuffer jwzgles_glDrawBuffer -#define glDrawPixels jwzgles_glDrawPixels -#define glDrawRangeElements jwzgles_glDrawRangeElements -#define glEdgeFlag jwzgles_glEdgeFlag -#define glEdgeFlagPointer jwzgles_glEdgeFlagPointer -#define glEdgeFlagv jwzgles_glEdgeFlagv -#define glEnd jwzgles_glEnd -#define glEndList jwzgles_glEndList -#define glEvalCoord1d jwzgles_glEvalCoord1d -#define glEvalCoord1dv jwzgles_glEvalCoord1dv -#define glEvalCoord1f jwzgles_glEvalCoord1f -#define glEvalCoord1fv jwzgles_glEvalCoord1fv -#define glEvalCoord2d jwzgles_glEvalCoord2d -#define glEvalCoord2dv jwzgles_glEvalCoord2dv -#define glEvalCoord2f jwzgles_glEvalCoord2f -#define glEvalCoord2fv jwzgles_glEvalCoord2fv -#define glEvalMesh1 jwzgles_glEvalMesh1 -#define glEvalMesh2 jwzgles_glEvalMesh2 -#define glEvalPoint1 jwzgles_glEvalPoint1 -#define glEvalPoint2 jwzgles_glEvalPoint2 -#define glFeedbackBuffer jwzgles_glFeedbackBuffer -#define glFogi jwzgles_glFogi -#define glFogiv jwzgles_glFogiv -#define glFrustum jwzgles_glFrustum -#define glGenLists jwzgles_glGenLists -#define glGet jwzgles_glGet -#define glGetBooleanv jwzgles_glGetBooleanv -#define glGetClipPlane jwzgles_glGetClipPlane -#define glGetColorTable jwzgles_glGetColorTable -#define glGetColorTableParameter jwzgles_glGetColorTableParameter -#define glGetCompressedTexImage jwzgles_glGetCompressedTexImage -#define glGetConvolutionFilter jwzgles_glGetConvolutionFilter -#define glGetConvolutionParameter jwzgles_glGetConvolutionParameter -#define glGetConvolutionParameteriv jwzgles_glGetConvolutionParameteriv -#define glGetDoublev jwzgles_glGetDoublev -#define glGetFloatv jwzgles_glGetFloatv -#define glGetHistogram jwzgles_glGetHistogram -#define glGetHistogramParameter jwzgles_glGetHistogramParameter -#define glGetLightfv jwzgles_glGetLightfv -#define glGetLightiv jwzgles_glGetLightiv -#define glGetMapdv jwzgles_glGetMapdv -#define glGetMapfv jwzgles_glGetMapfv -#define glGetMapiv jwzgles_glGetMapiv -#define glGetMaterialfv jwzgles_glGetMaterialfv -#define glGetMaterialiv jwzgles_glGetMaterialiv -#define glGetPixelMapfv jwzgles_glGetPixelMapfv -#define glGetPixelMapuiv jwzgles_glGetPixelMapuiv -#define glGetPixelMapusv jwzgles_glGetPixelMapusv -#define glGetPointerv jwzgles_glGetPointerv -#define glGetPolygonStipple jwzgles_glGetPolygonStipple -#define glGetSeparableFilter jwzgles_glGetSeparableFilter -#define glGetTexEnvfv jwzgles_glGetTexEnvfv -#define glGetTexEnviv jwzgles_glGetTexEnviv -#define glGetTexGendv jwzgles_glGetTexGendv -#define glGetTexGenfv jwzgles_glGetTexGenfv -#define glGetTexGeniv jwzgles_glGetTexGeniv -#define glGetTexImage jwzgles_glGetTexImage -#define glGetTexImage1D jwzgles_glGetTexImage1D -#define glGetTexImage2D jwzgles_glGetTexImage2D -#define glGetTexImage3D jwzgles_glGetTexImage3D -#define glGetTexLevelParameterfv jwzgles_glGetTexLevelParameterfv -#define glGetTexLevelParameteriv jwzgles_glGetTexLevelParameteriv -#define glGetTexParameterfv jwzgles_glGetTexParameterfv -#define glGetTexParameteriv jwzgles_glGetTexParameteriv -#define glHistogram jwzgles_glHistogram -#define glIndex jwzgles_glIndex -#define glIndexMask jwzgles_glIndexMask -#define glIndexPointer jwzgles_glIndexPointer -#define glIndexd jwzgles_glIndexd -#define glIndexdv jwzgles_glIndexdv -#define glIndexf jwzgles_glIndexf -#define glIndexfv jwzgles_glIndexfv -/*#define glIndexi jwzgles_glIndexi*/ -#define glIndexiv jwzgles_glIndexiv -#define glIndexs jwzgles_glIndexs -#define glIndexsv jwzgles_glIndexsv -#define glIndexub jwzgles_glIndexub -#define glIndexubv jwzgles_glIndexubv -#define glInitNames jwzgles_glInitNames -#define glInterleavedArrays jwzgles_glInterleavedArrays -#define glIsEnabled jwzgles_glIsEnabled -#define glIsList jwzgles_glIsList -#define glIsTexture jwzgles_glIsTexture -#define glLightModeli jwzgles_glLightModeli -#define glLightModeliv jwzgles_glLightModeliv -#define glLighti jwzgles_glLighti -#define glLightiv jwzgles_glLightiv -#define glLightf jwzgles_glLightf -#define glLightfv jwzgles_glLightfv -#define glLineStipple jwzgles_glLineStipple -#define glListBase jwzgles_glListBase -#define glLoadMatrix jwzgles_glLoadMatrix -#define glLoadMatrixd jwzgles_glLoadMatrixd -#define glLoadName jwzgles_glLoadName -#define glLoadTransposeMatrix jwzgles_glLoadTransposeMatrix -#define glLoadTransposeMatrixd jwzgles_glLoadTransposeMatrixd -#define glLoadTransposeMatrixf jwzgles_glLoadTransposeMatrixf -#define glMap1d jwzgles_glMap1d -#define glMap1f jwzgles_glMap1f -#define glMap2d jwzgles_glMap2d -#define glMap2f jwzgles_glMap2f -#define glMapGrid1d jwzgles_glMapGrid1d -#define glMapGrid1f jwzgles_glMapGrid1f -#define glMapGrid2d jwzgles_glMapGrid2d -#define glMapGrid2f jwzgles_glMapGrid2f -#define glMateriali jwzgles_glMateriali -#define glMaterialiv jwzgles_glMaterialiv -#define glMultMatrixd jwzgles_glMultMatrixd -#define glMultTransposeMatrix jwzgles_glMultTransposeMatrix -#define glMultTransposeMatrixd jwzgles_glMultTransposeMatrixd -#define glMultTransposeMatrixf jwzgles_glMultTransposeMatrixf -#define glMultiTexCoord jwzgles_glMultiTexCoord -#define glNewList jwzgles_glNewList -#define glNormal3b jwzgles_glNormal3b -#define glNormal3bv jwzgles_glNormal3bv -#define glNormal3d jwzgles_glNormal3f -#define glNormal3dv jwzgles_glNormal3dv -#define glNormal3fv jwzgles_glNormal3fv -#define glNormal3i jwzgles_glNormal3i -#define glNormal3iv jwzgles_glNormal3iv -#define glNormal3s jwzgles_glNormal3s -#define glNormal3sv jwzgles_glNormal3sv -#define glOrtho jwzgles_glOrtho -#define glPassThrough jwzgles_glPassThrough -#define glPixelMapfv jwzgles_glPixelMapfv -#define glPixelMapuiv jwzgles_glPixelMapuiv -#define glPixelMapusv jwzgles_glPixelMapusv -#define glPixelStoref jwzgles_glPixelStoref -#define glPixelTransferf jwzgles_glPixelTransferf -#define glPixelTransferi jwzgles_glPixelTransferi -#define glPixelZoom jwzgles_glPixelZoom -#define glPolygonMode jwzgles_glPolygonMode -#define glPolygonStipple jwzgles_glPolygonStipple -#define glPopAttrib jwzgles_glPopAttrib -#define glPopClientAttrib jwzgles_glPopClientAttrib -#define glPopName jwzgles_glPopName -#define glPrioritizeTextures jwzgles_glPrioritizeTextures -#define glPushAttrib jwzgles_glPushAttrib -#define glPushClientAttrib jwzgles_glPushClientAttrib -#define glPushName jwzgles_glPushName -#define glRasterPos2d jwzgles_glRasterPos2d -#define glRasterPos2dv jwzgles_glRasterPos2dv -#define glRasterPos2f jwzgles_glRasterPos2f -#define glRasterPos2fv jwzgles_glRasterPos2fv -#define glRasterPos2i jwzgles_glRasterPos2i -#define glRasterPos2iv jwzgles_glRasterPos2iv -#define glRasterPos2s jwzgles_glRasterPos2s -#define glRasterPos2sv jwzgles_glRasterPos2sv -#define glRasterPos3d jwzgles_glRasterPos3d -#define glRasterPos3dv jwzgles_glRasterPos3dv -#define glRasterPos3f jwzgles_glRasterPos3f -#define glRasterPos3fv jwzgles_glRasterPos3fv -#define glRasterPos3i jwzgles_glRasterPos3i -#define glRasterPos3iv jwzgles_glRasterPos3iv -#define glRasterPos3s jwzgles_glRasterPos3s -#define glRasterPos3sv jwzgles_glRasterPos3sv -#define glRasterPos4d jwzgles_glRasterPos4d -#define glRasterPos4dv jwzgles_glRasterPos4dv -#define glRasterPos4f jwzgles_glRasterPos4f -#define glRasterPos4fv jwzgles_glRasterPos4fv -#define glRasterPos4i jwzgles_glRasterPos4i -#define glRasterPos4iv jwzgles_glRasterPos4iv -#define glRasterPos4s jwzgles_glRasterPos4s -#define glRasterPos4sv jwzgles_glRasterPos4sv -#define glReadBuffer jwzgles_glReadBuffer -#define glRectd jwzgles_glRectf -#define glRectdv jwzgles_glRectdv -#define glRectf jwzgles_glRectf -#define glRectfv jwzgles_glRectfv -#define glRecti jwzgles_glRecti -#define glRectiv jwzgles_glRectiv -#define glRects jwzgles_glRects -#define glRectsv jwzgles_glRectsv -#define glRenderMode jwzgles_glRenderMode -#define glResetHistogram jwzgles_glResetHistogram -#define glResetMinmax jwzgles_glResetMinmax -#define glRotated jwzgles_glRotated -#define glScaled jwzgles_glScalef -#define glSelectBuffer jwzgles_glSelectBuffer -#define glSeparableFilter2D jwzgles_glSeparableFilter2D -#define glTexCoord1d jwzgles_glTexCoord1d -#define glTexCoord1dv jwzgles_glTexCoord1dv -#define glTexCoord1f jwzgles_glTexCoord1f -#define glTexCoord1fv jwzgles_glTexCoord1fv -#define glTexCoord1i jwzgles_glTexCoord1i -#define glTexCoord1iv jwzgles_glTexCoord1iv -#define glTexCoord1s jwzgles_glTexCoord1s -#define glTexCoord1sv jwzgles_glTexCoord1sv -#define glTexCoord2d jwzgles_glTexCoord2f -#define glTexCoord2dv jwzgles_glTexCoord2dv -#define glTexCoord2f jwzgles_glTexCoord2f -#define glTexCoord2fv jwzgles_glTexCoord2fv -#define glTexCoord2i jwzgles_glTexCoord2i -#define glTexCoord2iv jwzgles_glTexCoord2iv -#define glTexCoord2s jwzgles_glTexCoord2s -#define glTexCoord2sv jwzgles_glTexCoord2sv -#define glTexCoord3d jwzgles_glTexCoord3d -#define glTexCoord3dv jwzgles_glTexCoord3dv -#define glTexCoord3f jwzgles_glTexCoord3f -#define glTexCoord3fv jwzgles_glTexCoord3fv -#define glTexCoord3i jwzgles_glTexCoord3i -#define glTexCoord3iv jwzgles_glTexCoord3iv -#define glTexCoord3s jwzgles_glTexCoord3s -#define glTexCoord3sv jwzgles_glTexCoord3sv -#define glTexCoord4d jwzgles_glTexCoord4d -#define glTexCoord4dv jwzgles_glTexCoord4dv -#define glTexCoord4f jwzgles_glTexCoord4f -#define glTexCoord4fv jwzgles_glTexCoord4fv -#define glTexCoord4i jwzgles_glTexCoord4i -#define glTexCoord4iv jwzgles_glTexCoord4iv -#define glTexCoord4s jwzgles_glTexCoord4s -#define glTexCoord4sv jwzgles_glTexCoord4sv -#define glTexEnvi jwzgles_glTexEnvi -#define glTexEnviv jwzgles_glTexEnviv -#define glTexGend jwzgles_glTexGend -#define glTexGendv jwzgles_glTexGendv -#define glTexGenf jwzgles_glTexGenf -#define glTexGenfv jwzgles_glTexGenfv -#define glTexGeni jwzgles_glTexGeni -#define glTexGeniv jwzgles_glTexGeniv -#define glTexImage1D jwzgles_glTexImage1D -#define glTexImage3D jwzgles_glTexImage3D -#define glTexParameterfv jwzgles_glTexParameterfv -#define glTexParameteri jwzgles_glTexParameteri -#define glTexParameteriv jwzgles_glTexParameteriv -#define glTexSubImage1D jwzgles_glTexSubImage1D -#define glTexSubImage3D jwzgles_glTexSubImage3D -#define glTranslated jwzgles_glTranslatef -#define glVertex2d jwzgles_glVertex2d -#define glVertex2dv jwzgles_glVertex2dv -#define glVertex2f jwzgles_glVertex2f -#define glVertex2fv jwzgles_glVertex2fv -#define glVertex2i jwzgles_glVertex2i -#define glVertex2iv jwzgles_glVertex2iv -#define glVertex2s jwzgles_glVertex2s -#define glVertex2sv jwzgles_glVertex2sv -#define glVertex3d jwzgles_glVertex3f -#define glVertex3dv jwzgles_glVertex3dv -#define glVertex3f jwzgles_glVertex3f -#define glVertex3fv jwzgles_glVertex3fv -#define glVertex3i jwzgles_glVertex3i -#define glVertex3iv jwzgles_glVertex3iv -#define glVertex3s jwzgles_glVertex3s -#define glVertex3sv jwzgles_glVertex3sv -#define glVertex4d jwzgles_glVertex4d -#define glVertex4dv jwzgles_glVertex4dv -#define glVertex4f jwzgles_glVertex4f -#define glVertex4fv jwzgles_glVertex4fv -#define glVertex4i jwzgles_glVertex4i -#define glVertex4iv jwzgles_glVertex4iv -#define glVertex4s jwzgles_glVertex4s -#define glVertex4sv jwzgles_glVertex4sv - -#define gluOrtho2D(L,R,B,T) glOrtho(L,R,B,T,-1,1) -#define gluPerspective jwzgles_gluPerspective - -#define glXChooseVisual jwzgles_glXChooseVisual -#define glXCopyContext jwzgles_glXCopyContext -/*#define glXCreateContext jwzgles_glXCreateContext*/ -#define glXCreateGLXPixmap jwzgles_glXCreateGLXPixmap -#define glXDestroyContext jwzgles_glXDestroyContext -#define glXDestroyGLXPixmap jwzgles_glXDestroyGLXPixmap -#define glXFreeContextEXT jwzgles_glXFreeContextEXT -#define glXGetClientString jwzgles_glXGetClientString -#define glXGetConfig jwzgles_glXGetConfig -#define glXGetContextIDEXT jwzgles_glXGetContextIDEXT -#define glXGetCurrentContext jwzgles_glXGetCurrentContext -#define glXGetCurrentDisplay jwzgles_glXGetCurrentDisplay -#define glXGetCurrentDrawable jwzgles_glXGetCurrentDrawable -#define glXImportContextEXT jwzgles_glXImportContextEXT -#define glXIntro jwzgles_glXIntro -#define glXIsDirect jwzgles_glXIsDirect -/*#define glXMakeCurrent jwzgles_glXMakeCurrent*/ -#define glXQueryContextInfoEXT jwzgles_glXQueryContextInfoEXT -#define glXQueryExtension jwzgles_glXQueryExtension -#define glXQueryExtensionsString jwzgles_glXQueryExtensionsString -#define glXQueryServerString jwzgles_glXQueryServerString -#define glXQueryVersion jwzgles_glXQueryVersion -/*#define glXSwapBuffers jwzgles_glXSwapBuffers*/ -#define glXUseXFont jwzgles_glXUseXFont -#define glXWaitGL jwzgles_glXWaitGL -#define glXWaitX jwzgles_glXWaitX - -#define gluBeginCurve jwzgles_gluBeginCurve -#define gluBeginPolygon jwzgles_gluBeginPolygon -#define gluBeginSurface jwzgles_gluBeginSurface -#define gluBeginTrim jwzgles_gluBeginTrim -#define gluBuild1DMipmaps jwzgles_gluBuild1DMipmaps -#define gluBuild2DMipmaps jwzgles_gluBuild2DMipmaps -#define gluCylinder jwzgles_gluCylinder -#define gluDeleteNurbsRenderer jwzgles_gluDeleteNurbsRenderer -#define gluDeleteQuadric jwzgles_gluDeleteQuadric -#define gluDeleteTess jwzgles_gluDeleteTess -#define gluDisk jwzgles_gluDisk -#define gluEndCurve jwzgles_gluEndCurve -#define gluEndPolygon jwzgles_gluEndPolygon -#define gluEndSurface jwzgles_gluEndSurface -#define gluEndTrim jwzgles_gluEndTrim -#define gluErrorString jwzgles_gluErrorString -#define gluGetNurbsProperty jwzgles_gluGetNurbsProperty -#define gluGetString jwzgles_gluGetString -#define gluGetTessProperty jwzgles_gluGetTessProperty -#define gluLoadSamplingMatrices jwzgles_gluLoadSamplingMatrices -#define gluLookAt jwzgles_gluLookAt -#define gluNewNurbsRenderer jwzgles_gluNewNurbsRenderer -#define gluNewQuadric jwzgles_gluNewQuadric -#define gluNewTess jwzgles_gluNewTess -#define gluNextContour jwzgles_gluNextContour -#define gluNurbsCallback jwzgles_gluNurbsCallback -#define gluNurbsCurve jwzgles_gluNurbsCurve -#define gluNurbsProperty jwzgles_gluNurbsProperty -#define gluNurbsSurface jwzgles_gluNurbsSurface -#define gluPartialDisk jwzgles_gluPartialDisk -#define gluPickMatrix jwzgles_gluPickMatrix -#define gluProject jwzgles_gluProject -#define gluPwlCurve jwzgles_gluPwlCurve -#define gluQuadricCallback jwzgles_gluQuadricCallback -#define gluQuadricDrawStyle jwzgles_gluQuadricDrawStyle -#define gluQuadricNormals jwzgles_gluQuadricNormals -#define gluQuadricOrientation jwzgles_gluQuadricOrientation -#define gluQuadricTexture jwzgles_gluQuadricTexture -#define gluScaleImage jwzgles_gluScaleImage -#define gluSphere jwzgles_gluSphere -#define gluTessBeginContour jwzgles_gluTessBeginContour -#define gluTessBeginPolygon jwzgles_gluTessBeginPolygon -#define gluTessCallback jwzgles_gluTessCallback -#define gluTessEndPolygon jwzgles_gluTessEndPolygon -#define gluTessEndContour jwzgles_gluTessEndContour -#define gluTessNormal jwzgles_gluTessNormal -#define gluTessProperty jwzgles_gluTessProperty -#define gluTessVertex jwzgles_gluTessVertex -#define gluUnProject jwzgles_gluUnProject - - -/* These functions are present in both OpenGL 1.1 and in OpenGLES 1, - but are allowed within glNewList/glEndList, so we must wrap them - to allow them to be recorded. - */ -#define glActiveTexture jwzgles_glActiveTexture -#define glAlphaFunc jwzgles_glAlphaFunc -#define glBindTexture jwzgles_glBindTexture -#define glBlendFunc jwzgles_glBlendFunc -#define glClear jwzgles_glClear -#define glClearColor jwzgles_glClearColor -#define glClearStencil jwzgles_glClearStencil -#define glColor4f jwzgles_glColor4f -#define glColorMask jwzgles_glColorMask -#define glColorPointer jwzgles_glColorPointer -#define glCompressedTexImage2D jwzgles_glCompressedTexImage2D -#define glCompressedTexSubImage2D jwzgles_glCompressedTexSubImage2D -#define glCopyTexImage2D jwzgles_glCopyTexImage2D -#define glCopyTexSubImage2D jwzgles_glCopyTexSubImage2D -#define glCullFace jwzgles_glCullFace -#define glDeleteTextures jwzgles_glDeleteTextures -#define glDepthFunc jwzgles_glDepthFunc -#define glDepthMask jwzgles_glDepthMask -#define glDisable jwzgles_glDisable -#define glDrawArrays jwzgles_glDrawArrays -#define glDrawElements jwzgles_glDrawElements -#define glEnable jwzgles_glEnable -#define glFinish jwzgles_glFinish -#define glFlush jwzgles_glFlush -#define glFogf jwzgles_glFogf -#define glFogfv jwzgles_glFogfv -#define glFrontFace jwzgles_glFrontFace -#define glGenTextures jwzgles_glGenTextures -#define glGetIntegerv jwzgles_glGetIntegerv -#define glHint jwzgles_glHint -#define glLightModelf jwzgles_glLightModelf -#define glLightModelfv jwzgles_glLightModelfv -#define glLightf jwzgles_glLightf -#define glLightfv jwzgles_glLightfv -#define glLineWidth jwzgles_glLineWidth -#define glLoadIdentity jwzgles_glLoadIdentity -#define glLoadMatrixf jwzgles_glLoadMatrixf -#define glLogicOp jwzgles_glLogicOp -#define glMaterialf jwzgles_glMaterialf -#define glMateriali jwzgles_glMateriali -#define glMaterialfv jwzgles_glMaterialfv -#define glMaterialiv jwzgles_glMaterialiv -#define glMatrixMode jwzgles_glMatrixMode -#define glMultMatrixf jwzgles_glMultMatrixf -#define glNormal3f jwzgles_glNormal3f -#define glNormalPointer jwzgles_glNormalPointer -#define glPixelStorei jwzgles_glPixelStorei -#define glPointSize jwzgles_glPointSize -#define glPolygonOffset jwzgles_glPolygonOffset -#define glPopMatrix jwzgles_glPopMatrix -#define glPushMatrix jwzgles_glPushMatrix -#define glReadPixels jwzgles_glReadPixels -#define glRotatef jwzgles_glRotatef -#define glScalef jwzgles_glScalef -#define glSampleCoverage jwzgles_glSampleCoverage -#define glScissor jwzgles_glScissor -#define glShadeModel jwzgles_glShadeModel -#define glStencilFunc jwzgles_glStencilFunc -#define glStencilMask jwzgles_glStencilMask -#define glStencilOp jwzgles_glStencilOp -#define glTexCoordPointer jwzgles_glTexCoordPointer -#define glTexEnvf jwzgles_glTexEnvf -#define glTexEnvfv jwzgles_glTexEnvfv -#define glTexImage2D jwzgles_glTexImage2D -#define glTexParameterf jwzgles_glTexParameterf -#define glTexSubImage2D jwzgles_glTexSubImage2D -#define glTranslatef jwzgles_glTranslatef -#define glVertexPointer jwzgles_glVertexPointer -#define glViewport jwzgles_glViewport -#define glEnableClientState jwzgles_glEnableClientState -#define glDisableClientState jwzgles_glDisableClientState -#define glClipPlane jwzgles_glClipPlane - -#endif /* __JWZGLES_H__ */