diff dstep/opengl/CGLProfilerFunctionEnum.d @ 16:19885b43130e

Huge update, the bridge actually works now
author Jacob Carlborg <doob@me.com>
date Sun, 03 Jan 2010 22:06:11 +0100
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/dstep/opengl/CGLProfilerFunctionEnum.d	Sun Jan 03 22:06:11 2010 +0100
@@ -0,0 +1,747 @@
+/**
+ * Copyright: Copyright (c) 2009 Jacob Carlborg.
+ * Authors: Jacob Carlborg
+ * Version: Initial created: Sep 24, 2009 
+ * License: $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost Software License 1.0)
+ */
+module dstep.opengl.CGLProfilerFunctionEnum;enum
+{
+	kCGLFECGLChoosePixelFormat = 0,
+	kCGLFECGLClearDrawable,
+	kCGLFECGLComment,
+	kCGLFECGLCopyContext,
+	kCGLFECGLCreateContext,
+	kCGLFECGLCreatePBuffer,
+	kCGLFECGLDescribePBuffer,
+	kCGLFECGLDescribePixelFormat,
+	kCGLFECGLDescribeRenderer,
+	kCGLFECGLDestroyContext,
+	kCGLFECGLDestroyPBuffer,
+	kCGLFECGLDestroyPixelFormat,
+	kCGLFECGLDestroyRendererInfo,
+	kCGLFECGLDisable,
+	kCGLFECGLEnable,
+	kCGLFECGLFlushDrawable,
+	kCGLFECGLGetCurrentContext,
+	kCGLFECGLGetFullScreen,
+	kCGLFECGLGetOffScreen,
+	kCGLFECGLGetOption,
+	kCGLFECGLGetParameter,
+	kCGLFECGLGetPBuffer,
+	kCGLFECGLGetSurface,
+	kCGLFECGLGetVersion,
+	kCGLFECGLGetVirtualScreen,
+	kCGLFECGLIsEnabled,
+	kCGLFECGLQueryRendererInfo,
+	kCGLFECGLSetCurrentContext,
+	kCGLFECGLSetFullScreen,
+	kCGLFECGLSetOffScreen,
+	kCGLFECGLSetOption,
+	kCGLFECGLSetParameter,
+	kCGLFECGLSetPBuffer,
+	kCGLFECGLSetSurface,
+	kCGLFECGLSetVirtualScreen,
+	kCGLFECGLTexImagePBuffer,
+	kCGLFECGLUpdateContext,
+	kCGLFEglAccum,
+	kCGLFEglActiveStencilFaceEXT,
+	kCGLFEglActiveTexture,
+	kCGLFEglAlphaFunc,
+	kCGLFEglAreTexturesResident,
+	kCGLFEglArrayElement,
+	kCGLFEglAttachObjectARB,
+	kCGLFEglBegin,
+	kCGLFEglBeginQuery,
+	kCGLFEglBindAttribLocationARB,
+	kCGLFEglBindBuffer,
+	kCGLFEglBindFramebufferEXT,
+	kCGLFEglBindProgramARB,
+	kCGLFEglBindRenderbufferEXT,
+	kCGLFEglBindTexture,
+	kCGLFEglBindVertexArrayEXT,
+	kCGLFEglBitmap,
+	kCGLFEglBlendColor,
+	kCGLFEglBlendEquation,
+	kCGLFEglBlendEquationSeparateEXT,
+	kCGLFEglBlendFunc,
+	kCGLFEglBlendFuncSeparate,
+	kCGLFEglBufferData,
+	kCGLFEglBufferSubData,
+	kCGLFEglCallList,
+	kCGLFEglCallLists,
+	kCGLFEglCheckFramebufferStatusEXT,
+	kCGLFEglClear,
+	kCGLFEglClearAccum,
+	kCGLFEglClearColor,
+	kCGLFEglClearDepth,
+	kCGLFEglClearIndex,
+	kCGLFEglClearStencil,
+	kCGLFEglClientActiveTexture,
+	kCGLFEglClipPlane,
+	kCGLFEglColor3b,
+	kCGLFEglColor3bv,
+	kCGLFEglColor3d,
+	kCGLFEglColor3dv,
+	kCGLFEglColor3f,
+	kCGLFEglColor3fv,
+	kCGLFEglColor3i,
+	kCGLFEglColor3iv,
+	kCGLFEglColor3s,
+	kCGLFEglColor3sv,
+	kCGLFEglColor3ub,
+	kCGLFEglColor3ubv,
+	kCGLFEglColor3ui,
+	kCGLFEglColor3uiv,
+	kCGLFEglColor3us,
+	kCGLFEglColor3usv,
+	kCGLFEglColor4b,
+	kCGLFEglColor4bv,
+	kCGLFEglColor4d,
+	kCGLFEglColor4dv,
+	kCGLFEglColor4f,
+	kCGLFEglColor4fv,
+	kCGLFEglColor4i,
+	kCGLFEglColor4iv,
+	kCGLFEglColor4s,
+	kCGLFEglColor4sv,
+	kCGLFEglColor4ub,
+	kCGLFEglColor4ubv,
+	kCGLFEglColor4ui,
+	kCGLFEglColor4uiv,
+	kCGLFEglColor4us,
+	kCGLFEglColor4usv,
+	kCGLFEglColorMask,
+	kCGLFEglColorMaterial,
+	kCGLFEglColorPointer,
+	kCGLFEglColorSubTable,
+	kCGLFEglColorTable,
+	kCGLFEglColorTableParameterfv,
+	kCGLFEglColorTableParameteriv,
+	kCGLFEglCombinerInputNV,
+	kCGLFEglCombinerOutputNV,
+	kCGLFEglCombinerParameterfNV,
+	kCGLFEglCombinerParameterfvNV,
+	kCGLFEglCombinerParameteriNV,
+	kCGLFEglCombinerParameterivNV,
+	kCGLFEglCombinerStageParameterfvNV,
+	kCGLFEglCompileShaderARB,
+	kCGLFEglCompressedTexImage1D,
+	kCGLFEglCompressedTexImage2D,
+	kCGLFEglCompressedTexImage3D,
+	kCGLFEglCompressedTexSubImage1D,
+	kCGLFEglCompressedTexSubImage2D,
+	kCGLFEglCompressedTexSubImage3D,
+	kCGLFEglConvolutionFilter1D,
+	kCGLFEglConvolutionFilter2D,
+	kCGLFEglConvolutionParameterf,
+	kCGLFEglConvolutionParameterfv,
+	kCGLFEglConvolutionParameteri,
+	kCGLFEglConvolutionParameteriv,
+	kCGLFEglCopyColorSubTable,
+	kCGLFEglCopyColorTable,
+	kCGLFEglCopyConvolutionFilter1D,
+	kCGLFEglCopyConvolutionFilter2D,
+	kCGLFEglCopyPixels,
+	kCGLFEglCopyTexImage1D,
+	kCGLFEglCopyTexImage2D,
+	kCGLFEglCopyTexSubImage1D,
+	kCGLFEglCopyTexSubImage2D,
+	kCGLFEglCopyTexSubImage3D,
+	kCGLFEglCreateProgramObjectARB,
+	kCGLFEglCreateShaderObjectARB,
+	kCGLFEglCullFace,
+	kCGLFEglDeleteBuffers,
+	kCGLFEglDeleteFencesAPPLE,
+	kCGLFEglDeleteFramebuffersEXT,
+	kCGLFEglDeleteLists,
+	kCGLFEglDeleteObjectARB,
+	kCGLFEglDeleteProgramsARB,
+	kCGLFEglDeleteQueries,
+	kCGLFEglDeleteRenderbuffersEXT,
+	kCGLFEglDeleteTextures,
+	kCGLFEglDeleteVertexArraysEXT,
+	kCGLFEglDepthBoundsEXT,
+	kCGLFEglDepthFunc,
+	kCGLFEglDepthMask,
+	kCGLFEglDepthRange,
+	kCGLFEglDetachObjectARB,
+	kCGLFEglDisable,
+	kCGLFEglDisableClientState,
+	kCGLFEglDisableVertexAttribARB,
+	kCGLFEglDisableVertexAttribArrayARB,
+	kCGLFEglDrawArrays,
+	kCGLFEglDrawBuffer,
+	kCGLFEglDrawBuffersARB,
+	kCGLFEglDrawElementArrayAPPLE,
+	kCGLFEglDrawElements,
+	kCGLFEglDrawPixels,
+	kCGLFEglDrawRangeElementArrayAPPLE,
+	kCGLFEglDrawRangeElements,
+	kCGLFEglEdgeFlag,
+	kCGLFEglEdgeFlagPointer,
+	kCGLFEglEdgeFlagv,
+	kCGLFEglElementPointerAPPLE,
+	kCGLFEglEnable,
+	kCGLFEglEnableClientState,
+	kCGLFEglEnableVertexAttribARB,
+	kCGLFEglEnableVertexAttribArrayARB,
+	kCGLFEglEnd,
+	kCGLFEglEndList,
+	kCGLFEglEndQuery,
+	kCGLFEglEvalCoord1d,
+	kCGLFEglEvalCoord1dv,
+	kCGLFEglEvalCoord1f,
+	kCGLFEglEvalCoord1fv,
+	kCGLFEglEvalCoord2d,
+	kCGLFEglEvalCoord2dv,
+	kCGLFEglEvalCoord2f,
+	kCGLFEglEvalCoord2fv,
+	kCGLFEglEvalMesh1,
+	kCGLFEglEvalMesh2,
+	kCGLFEglEvalPoint1,
+	kCGLFEglEvalPoint2,
+	kCGLFEglFeedbackBuffer,
+	kCGLFEglFinalCombinerInputNV,
+	kCGLFEglFinish,
+	kCGLFEglFinishFenceAPPLE,
+	kCGLFEglFinishObjectAPPLE,
+	kCGLFEglFinishRenderAPPLE,
+	kCGLFEglFlush,
+	kCGLFEglFlushRenderAPPLE,
+	kCGLFEglFlushVertexArrayRangeEXT,
+	kCGLFEglFogCoordPointer,
+	kCGLFEglFogCoordd,
+	kCGLFEglFogCoorddv,
+	kCGLFEglFogCoordf,
+	kCGLFEglFogCoordfv,
+	kCGLFEglFogf,
+	kCGLFEglFogfv,
+	kCGLFEglFogi,
+	kCGLFEglFogiv,
+	kCGLFEglFramebufferRenderbufferEXT,
+	kCGLFEglFramebufferTexture1DEXT,
+	kCGLFEglFramebufferTexture2DEXT,
+	kCGLFEglFramebufferTexture3DEXT,
+	kCGLFEglFrontFace,
+	kCGLFEglFrustum,
+	kCGLFEglGenBuffers,
+	kCGLFEglGenerateMipmapEXT,
+	kCGLFEglGenFencesAPPLE,
+	kCGLFEglGenFramebuffersEXT,
+	kCGLFEglGenLists,
+	kCGLFEglGenProgramsARB,
+	kCGLFEglGenQueries,
+	kCGLFEglGenRenderbuffersEXT,
+	kCGLFEglGenTextures,
+	kCGLFEglGenVertexArraysEXT,
+	kCGLFEglGetActiveAttribARB,
+	kCGLFEglGetActiveUniformARB,
+	kCGLFEglGetAttachedObjectsARB,
+	kCGLFEglGetAttribLocationARB,
+	kCGLFEglGetBooleanv,
+	kCGLFEglGetBufferParameteriv,
+	kCGLFEglGetBufferPointerv,
+	kCGLFEglGetBufferSubData,
+	kCGLFEglGetClipPlane,
+	kCGLFEglGetColorTable,
+	kCGLFEglGetColorTableParameterfv,
+	kCGLFEglGetColorTableParameteriv,
+	kCGLFEglGetCombinerInputParameterfvNV,
+	kCGLFEglGetCombinerInputParameterivNV,
+	kCGLFEglGetCombinerOutputParameterfvNV,
+	kCGLFEglGetCombinerOutputParameterivNV,
+	kCGLFEglGetCombinerStageParameterfvNV,
+	kCGLFEglGetCompressedTexImage,
+	kCGLFEglGetConvolutionFilter,
+	kCGLFEglGetConvolutionParameterfv,
+	kCGLFEglGetConvolutionParameteriv,
+	kCGLFEglGetDoublev,
+	kCGLFEglGetError,
+	kCGLFEglGetFinalCombinerInputParameterfvNV,
+	kCGLFEglGetFinalCombinerInputParameterivNV,
+	kCGLFEglGetFloatv,
+	kCGLFEglGetFramebufferAttachmentParameterivEXT,
+	kCGLFEglGetHandleARB,
+	kCGLFEglGetHistogram,
+	kCGLFEglGetHistogramParameterfv,
+	kCGLFEglGetHistogramParameteriv,
+	kCGLFEglGetInfoLogARB,
+	kCGLFEglGetIntegerv,
+	kCGLFEglGetLightfv,
+	kCGLFEglGetLightiv,
+	kCGLFEglGetMapdv,
+	kCGLFEglGetMapfv,
+	kCGLFEglGetMapiv,
+	kCGLFEglGetMaterialfv,
+	kCGLFEglGetMaterialiv,
+	kCGLFEglGetMinmax,
+	kCGLFEglGetMinmaxParameterfv,
+	kCGLFEglGetMinmaxParameteriv,
+	kCGLFEglGetObjectParameterfvARB,
+	kCGLFEglGetObjectParameterivARB,
+	kCGLFEglGetPixelMapfv,
+	kCGLFEglGetPixelMapuiv,
+	kCGLFEglGetPixelMapusv,
+	kCGLFEglGetPointerv,
+	kCGLFEglGetPolygonStipple,
+	kCGLFEglGetProgramEnvParameterdvARB,
+	kCGLFEglGetProgramEnvParameterfvARB,
+	kCGLFEglGetProgramInfoLog,
+	kCGLFEglGetProgramLocalParameterdvARB,
+	kCGLFEglGetProgramLocalParameterfvARB,
+	kCGLFEglGetProgramStringARB,
+	kCGLFEglGetProgramiv,
+	kCGLFEglGetProgramivARB,
+	kCGLFEglGetQueryObjectiv,
+	kCGLFEglGetQueryObjectuiv,
+	kCGLFEglGetQueryiv,
+	kCGLFEglGetRenderbufferParameterivEXT,
+	kCGLFEglGetSeparableFilter,
+	kCGLFEglGetShaderInfoLog,
+	kCGLFEglGetShaderSourceARB,
+	kCGLFEglGetShaderiv,
+	kCGLFEglGetString,
+	kCGLFEglGetTexEnvfv,
+	kCGLFEglGetTexEnviv,
+	kCGLFEglGetTexGendv,
+	kCGLFEglGetTexGenfv,
+	kCGLFEglGetTexGeniv,
+	kCGLFEglGetTexImage,
+	kCGLFEglGetTexLevelParameterfv,
+	kCGLFEglGetTexLevelParameteriv,
+	kCGLFEglGetTexParameterPointervAPPLE,
+	kCGLFEglGetTexParameterfv,
+	kCGLFEglGetTexParameteriv,
+	kCGLFEglGetUniformLocationARB,
+	kCGLFEglGetUniformfvARB,
+	kCGLFEglGetUniformivARB,
+	kCGLFEglGetVertexAttribPointervARB,
+	kCGLFEglGetVertexAttribdvARB,
+	kCGLFEglGetVertexAttribfvARB,
+	kCGLFEglGetVertexAttribivARB,
+	kCGLFEglHint,
+	kCGLFEglHistogram,
+	kCGLFEglIndexMask,
+	kCGLFEglIndexPointer,
+	kCGLFEglIndexd,
+	kCGLFEglIndexdv,
+	kCGLFEglIndexf,
+	kCGLFEglIndexfv,
+	kCGLFEglIndexi,
+	kCGLFEglIndexiv,
+	kCGLFEglIndexs,
+	kCGLFEglIndexsv,
+	kCGLFEglIndexub,
+	kCGLFEglIndexubv,
+	kCGLFEglInitNames,
+	kCGLFEglInterleavedArrays,
+	kCGLFEglIsBuffer,
+	kCGLFEglIsEnabled,
+	kCGLFEglIsFenceAPPLE,
+	kCGLFEglIsFramebufferEXT,
+	kCGLFEglIsList,
+	kCGLFEglIsProgram,
+	kCGLFEglIsProgramARB,
+	kCGLFEglIsQuery,
+	kCGLFEglIsRenderbufferEXT,
+	kCGLFEglIsShader,
+	kCGLFEglIsTexture,
+	kCGLFEglIsVertexArrayEXT,
+	kCGLFEglIsVertexAttribEnabledARB,
+	kCGLFEglLightModelf,
+	kCGLFEglLightModelfv,
+	kCGLFEglLightModeli,
+	kCGLFEglLightModeliv,
+	kCGLFEglLightf,
+	kCGLFEglLightfv,
+	kCGLFEglLighti,
+	kCGLFEglLightiv,
+	kCGLFEglLineStipple,
+	kCGLFEglLineWidth,
+	kCGLFEglLinkProgramARB,
+	kCGLFEglListBase,
+	kCGLFEglLoadIdentity,
+	kCGLFEglLoadMatrixd,
+	kCGLFEglLoadMatrixf,
+	kCGLFEglLoadName,
+	kCGLFEglLoadTransposeMatrixd,
+	kCGLFEglLoadTransposeMatrixf,
+	kCGLFEglLockArraysEXT,
+	kCGLFEglLogicOp,
+	kCGLFEglMap1d,
+	kCGLFEglMap1f,
+	kCGLFEglMap2d,
+	kCGLFEglMap2f,
+	kCGLFEglMapBuffer,
+	kCGLFEglMapGrid1d,
+	kCGLFEglMapGrid1f,
+	kCGLFEglMapGrid2d,
+	kCGLFEglMapGrid2f,
+	kCGLFEglMapVertexAttrib1dARB,
+	kCGLFEglMapVertexAttrib1fARB,
+	kCGLFEglMapVertexAttrib2dARB,
+	kCGLFEglMapVertexAttrib2fARB,
+	kCGLFEglMaterialf,
+	kCGLFEglMaterialfv,
+	kCGLFEglMateriali,
+	kCGLFEglMaterialiv,
+	kCGLFEglMatrixMode,
+	kCGLFEglMinmax,
+	kCGLFEglMultMatrixd,
+	kCGLFEglMultMatrixf,
+	kCGLFEglMultTransposeMatrixd,
+	kCGLFEglMultTransposeMatrixf,
+	kCGLFEglMultiDrawArrays,
+	kCGLFEglMultiDrawElementArrayAPPLE,
+	kCGLFEglMultiDrawElements,
+	kCGLFEglMultiDrawRangeElementArrayAPPLE,
+	kCGLFEglMultiTexCoord1d,
+	kCGLFEglMultiTexCoord1dv,
+	kCGLFEglMultiTexCoord1f,
+	kCGLFEglMultiTexCoord1fv,
+	kCGLFEglMultiTexCoord1i,
+	kCGLFEglMultiTexCoord1iv,
+	kCGLFEglMultiTexCoord1s,
+	kCGLFEglMultiTexCoord1sv,
+	kCGLFEglMultiTexCoord2d,
+	kCGLFEglMultiTexCoord2dv,
+	kCGLFEglMultiTexCoord2f,
+	kCGLFEglMultiTexCoord2fv,
+	kCGLFEglMultiTexCoord2i,
+	kCGLFEglMultiTexCoord2iv,
+	kCGLFEglMultiTexCoord2s,
+	kCGLFEglMultiTexCoord2sv,
+	kCGLFEglMultiTexCoord3d,
+	kCGLFEglMultiTexCoord3dv,
+	kCGLFEglMultiTexCoord3f,
+	kCGLFEglMultiTexCoord3fv,
+	kCGLFEglMultiTexCoord3i,
+	kCGLFEglMultiTexCoord3iv,
+	kCGLFEglMultiTexCoord3s,
+	kCGLFEglMultiTexCoord3sv,
+	kCGLFEglMultiTexCoord4d,
+	kCGLFEglMultiTexCoord4dv,
+	kCGLFEglMultiTexCoord4f,
+	kCGLFEglMultiTexCoord4fv,
+	kCGLFEglMultiTexCoord4i,
+	kCGLFEglMultiTexCoord4iv,
+	kCGLFEglMultiTexCoord4s,
+	kCGLFEglMultiTexCoord4sv,
+	kCGLFEglNewList,
+	kCGLFEglNormal3b,
+	kCGLFEglNormal3bv,
+	kCGLFEglNormal3d,
+	kCGLFEglNormal3dv,
+	kCGLFEglNormal3f,
+	kCGLFEglNormal3fv,
+	kCGLFEglNormal3i,
+	kCGLFEglNormal3iv,
+	kCGLFEglNormal3s,
+	kCGLFEglNormal3sv,
+	kCGLFEglNormalPointer,
+	kCGLFEglOrtho,
+	kCGLFEglPassThrough,
+	kCGLFEglPixelMapfv,
+	kCGLFEglPixelMapuiv,
+	kCGLFEglPixelMapusv,
+	kCGLFEglPixelStoref,
+	kCGLFEglPixelStorei,
+	kCGLFEglPixelTransferf,
+	kCGLFEglPixelTransferi,
+	kCGLFEglPixelZoom,
+	kCGLFEglPnTrianglesfATI,
+	kCGLFEglPnTrianglesiATI,
+	kCGLFEglPointParameterf,
+	kCGLFEglPointParameterfv,
+	kCGLFEglPointParameteri,
+	kCGLFEglPointParameteriv,
+	kCGLFEglPointSize,
+	kCGLFEglPolygonMode,
+	kCGLFEglPolygonOffset,
+	kCGLFEglPolygonStipple,
+	kCGLFEglPopAttrib,
+	kCGLFEglPopClientAttrib,
+	kCGLFEglPopMatrix,
+	kCGLFEglPopName,
+	kCGLFEglPrioritizeTextures,
+	kCGLFEglProgramEnvParameter4dARB,
+	kCGLFEglProgramEnvParameter4dvARB,
+	kCGLFEglProgramEnvParameter4fARB,
+	kCGLFEglProgramEnvParameter4fvARB,
+	kCGLFEglProgramLocalParameter4dARB,
+	kCGLFEglProgramLocalParameter4dvARB,
+	kCGLFEglProgramLocalParameter4fARB,
+	kCGLFEglProgramLocalParameter4fvARB,
+	kCGLFEglProgramStringARB,
+	kCGLFEglPushAttrib,
+	kCGLFEglPushClientAttrib,
+	kCGLFEglPushMatrix,
+	kCGLFEglPushName,
+	kCGLFEglRasterPos2d,
+	kCGLFEglRasterPos2dv,
+	kCGLFEglRasterPos2f,
+	kCGLFEglRasterPos2fv,
+	kCGLFEglRasterPos2i,
+	kCGLFEglRasterPos2iv,
+	kCGLFEglRasterPos2s,
+	kCGLFEglRasterPos2sv,
+	kCGLFEglRasterPos3d,
+	kCGLFEglRasterPos3dv,
+	kCGLFEglRasterPos3f,
+	kCGLFEglRasterPos3fv,
+	kCGLFEglRasterPos3i,
+	kCGLFEglRasterPos3iv,
+	kCGLFEglRasterPos3s,
+	kCGLFEglRasterPos3sv,
+	kCGLFEglRasterPos4d,
+	kCGLFEglRasterPos4dv,
+	kCGLFEglRasterPos4f,
+	kCGLFEglRasterPos4fv,
+	kCGLFEglRasterPos4i,
+	kCGLFEglRasterPos4iv,
+	kCGLFEglRasterPos4s,
+	kCGLFEglRasterPos4sv,
+	kCGLFEglReadBuffer,
+	kCGLFEglReadPixels,
+	kCGLFEglRectd,
+	kCGLFEglRectdv,
+	kCGLFEglRectf,
+	kCGLFEglRectfv,
+	kCGLFEglRecti,
+	kCGLFEglRectiv,
+	kCGLFEglRects,
+	kCGLFEglRectsv,
+	kCGLFEglRenderbufferStorageEXT,
+	kCGLFEglRenderMode,
+	kCGLFEglResetHistogram,
+	kCGLFEglResetMinmax,
+	kCGLFEglRotated,
+	kCGLFEglRotatef,
+	kCGLFEglSampleCoverage,
+	kCGLFEglSamplePass,
+	kCGLFEglScaled,
+	kCGLFEglScalef,
+	kCGLFEglScissor,
+	kCGLFEglSecondaryColor3b,
+	kCGLFEglSecondaryColor3bv,
+	kCGLFEglSecondaryColor3d,
+	kCGLFEglSecondaryColor3dv,
+	kCGLFEglSecondaryColor3f,
+	kCGLFEglSecondaryColor3fv,
+	kCGLFEglSecondaryColor3i,
+	kCGLFEglSecondaryColor3iv,
+	kCGLFEglSecondaryColor3s,
+	kCGLFEglSecondaryColor3sv,
+	kCGLFEglSecondaryColor3ub,
+	kCGLFEglSecondaryColor3ubv,
+	kCGLFEglSecondaryColor3ui,
+	kCGLFEglSecondaryColor3uiv,
+	kCGLFEglSecondaryColor3us,
+	kCGLFEglSecondaryColor3usv,
+	kCGLFEglSecondaryColorPointer,
+	kCGLFEglSelectBuffer,
+	kCGLFEglSeparableFilter2D,
+	kCGLFEglSetFenceAPPLE,
+	kCGLFEglShadeModel,
+	kCGLFEglShaderSourceARB,
+	kCGLFEglStencilFunc,
+	kCGLFEglStencilFuncSeparate,
+	kCGLFEglStencilFuncSeparateATI,
+	kCGLFEglStencilMask,
+	kCGLFEglStencilMaskSeparate,
+	kCGLFEglStencilOp,
+	kCGLFEglStencilOpSeparateATI,
+	kCGLFEglTestFenceAPPLE,
+	kCGLFEglTestObjectAPPLE,
+	kCGLFEglTexCoord1d,
+	kCGLFEglTexCoord1dv,
+	kCGLFEglTexCoord1f,
+	kCGLFEglTexCoord1fv,
+	kCGLFEglTexCoord1i,
+	kCGLFEglTexCoord1iv,
+	kCGLFEglTexCoord1s,
+	kCGLFEglTexCoord1sv,
+	kCGLFEglTexCoord2d,
+	kCGLFEglTexCoord2dv,
+	kCGLFEglTexCoord2f,
+	kCGLFEglTexCoord2fv,
+	kCGLFEglTexCoord2i,
+	kCGLFEglTexCoord2iv,
+	kCGLFEglTexCoord2s,
+	kCGLFEglTexCoord2sv,
+	kCGLFEglTexCoord3d,
+	kCGLFEglTexCoord3dv,
+	kCGLFEglTexCoord3f,
+	kCGLFEglTexCoord3fv,
+	kCGLFEglTexCoord3i,
+	kCGLFEglTexCoord3iv,
+	kCGLFEglTexCoord3s,
+	kCGLFEglTexCoord3sv,
+	kCGLFEglTexCoord4d,
+	kCGLFEglTexCoord4dv,
+	kCGLFEglTexCoord4f,
+	kCGLFEglTexCoord4fv,
+	kCGLFEglTexCoord4i,
+	kCGLFEglTexCoord4iv,
+	kCGLFEglTexCoord4s,
+	kCGLFEglTexCoord4sv,
+	kCGLFEglTexCoordPointer,
+	kCGLFEglTexEnvf,
+	kCGLFEglTexEnvfv,
+	kCGLFEglTexEnvi,
+	kCGLFEglTexEnviv,
+	kCGLFEglTexGend,
+	kCGLFEglTexGendv,
+	kCGLFEglTexGenf,
+	kCGLFEglTexGenfv,
+	kCGLFEglTexGeni,
+	kCGLFEglTexGeniv,
+	kCGLFEglTexImage1D,
+	kCGLFEglTexImage2D,
+	kCGLFEglTexImage3D,
+	kCGLFEglTexParameterf,
+	kCGLFEglTexParameterfv,
+	kCGLFEglTexParameteri,
+	kCGLFEglTexParameteriv,
+	kCGLFEglTexSubImage1D,
+	kCGLFEglTexSubImage2D,
+	kCGLFEglTexSubImage3D,
+	kCGLFEglTextureRangeAPPLE,
+	kCGLFEglTranslated,
+	kCGLFEglTranslatef,
+	kCGLFEglUniform1fARB,
+	kCGLFEglUniform1fvARB,
+	kCGLFEglUniform1iARB,
+	kCGLFEglUniform1ivARB,
+	kCGLFEglUniform2fARB,
+	kCGLFEglUniform2fvARB,
+	kCGLFEglUniform2iARB,
+	kCGLFEglUniform2ivARB,
+	kCGLFEglUniform3fARB,
+	kCGLFEglUniform3fvARB,
+	kCGLFEglUniform3iARB,
+	kCGLFEglUniform3ivARB,
+	kCGLFEglUniform4fARB,
+	kCGLFEglUniform4fvARB,
+	kCGLFEglUniform4iARB,
+	kCGLFEglUniform4ivARB,
+	kCGLFEglUniformMatrix2fvARB,
+	kCGLFEglUniformMatrix3fvARB,
+	kCGLFEglUniformMatrix4fvARB,
+	kCGLFEglUnlockArraysEXT,
+	kCGLFEglUnmapBuffer,
+	kCGLFEglUseProgramObjectARB,
+	kCGLFEglValidateProgramARB,
+	kCGLFEglVertex2d,
+	kCGLFEglVertex2dv,
+	kCGLFEglVertex2f,
+	kCGLFEglVertex2fv,
+	kCGLFEglVertex2i,
+	kCGLFEglVertex2iv,
+	kCGLFEglVertex2s,
+	kCGLFEglVertex2sv,
+	kCGLFEglVertex3d,
+	kCGLFEglVertex3dv,
+	kCGLFEglVertex3f,
+	kCGLFEglVertex3fv,
+	kCGLFEglVertex3i,
+	kCGLFEglVertex3iv,
+	kCGLFEglVertex3s,
+	kCGLFEglVertex3sv,
+	kCGLFEglVertex4d,
+	kCGLFEglVertex4dv,
+	kCGLFEglVertex4f,
+	kCGLFEglVertex4fv,
+	kCGLFEglVertex4i,
+	kCGLFEglVertex4iv,
+	kCGLFEglVertex4s,
+	kCGLFEglVertex4sv,
+	kCGLFEglVertexArrayParameteriEXT,
+	kCGLFEglVertexArrayRangeEXT,
+	kCGLFEglVertexAttrib1dARB,
+	kCGLFEglVertexAttrib1dvARB,
+	kCGLFEglVertexAttrib1fARB,
+	kCGLFEglVertexAttrib1fvARB,
+	kCGLFEglVertexAttrib1sARB,
+	kCGLFEglVertexAttrib1svARB,
+	kCGLFEglVertexAttrib2dARB,
+	kCGLFEglVertexAttrib2dvARB,
+	kCGLFEglVertexAttrib2fARB,
+	kCGLFEglVertexAttrib2fvARB,
+	kCGLFEglVertexAttrib2sARB,
+	kCGLFEglVertexAttrib2svARB,
+	kCGLFEglVertexAttrib3dARB,
+	kCGLFEglVertexAttrib3dvARB,
+	kCGLFEglVertexAttrib3fARB,
+	kCGLFEglVertexAttrib3fvARB,
+	kCGLFEglVertexAttrib3sARB,
+	kCGLFEglVertexAttrib3svARB,
+	kCGLFEglVertexAttrib4bvARB,
+	kCGLFEglVertexAttrib4dARB,
+	kCGLFEglVertexAttrib4dvARB,
+	kCGLFEglVertexAttrib4fARB,
+	kCGLFEglVertexAttrib4fvARB,
+	kCGLFEglVertexAttrib4ivARB,
+	kCGLFEglVertexAttrib4nbvARB,
+	kCGLFEglVertexAttrib4nivARB,
+	kCGLFEglVertexAttrib4nsvARB,
+	kCGLFEglVertexAttrib4nubARB,
+	kCGLFEglVertexAttrib4nubvARB,
+	kCGLFEglVertexAttrib4nuivARB,
+	kCGLFEglVertexAttrib4nusvARB,
+	kCGLFEglVertexAttrib4sARB,
+	kCGLFEglVertexAttrib4svARB,
+	kCGLFEglVertexAttrib4ubvARB,
+	kCGLFEglVertexAttrib4uivARB,
+	kCGLFEglVertexAttrib4usvARB,
+	kCGLFEglVertexAttribPointerARB,
+	kCGLFEglVertexBlendARB,
+	kCGLFEglVertexPointer,
+	kCGLFEglViewport,
+	kCGLFEglWeightPointerARB,
+	kCGLFEglWeightbvARB,
+	kCGLFEglWeightdvARB,
+	kCGLFEglWeightfvARB,
+	kCGLFEglWeightivARB,
+	kCGLFEglWeightsvARB,
+	kCGLFEglWeightubvARB,
+	kCGLFEglWeightuivARB,
+	kCGLFEglWeightusvARB,
+	kCGLFEglWindowPos2d,
+	kCGLFEglWindowPos2dv,
+	kCGLFEglWindowPos2f,
+	kCGLFEglWindowPos2fv,
+	kCGLFEglWindowPos2i,
+	kCGLFEglWindowPos2iv,
+	kCGLFEglWindowPos2s,
+	kCGLFEglWindowPos2sv,
+	kCGLFEglWindowPos3d,
+	kCGLFEglWindowPos3dv,
+	kCGLFEglWindowPos3f,
+	kCGLFEglWindowPos3fv,
+	kCGLFEglWindowPos3i,
+	kCGLFEglWindowPos3iv,
+	kCGLFEglWindowPos3s,
+	kCGLFEglWindowPos3sv,
+	kCGLFEglBufferParameteriAPPLE,
+	kCGLFEglFlushMappedBufferRangeAPPLE,
+	kCGLFEglProgramEnvParameters4fvEXT,
+	kCGLFEglProgramLocalParameters4fvEXT,
+	kCGLFEglObjectPurgeableAPPLE,
+	kCGLFEglObjectUnpurgeableAPPLE,
+	kCGLFEglGetObjectParameterivAPPLE,
+	kCGLFEglBlitFramebufferEXT,
+	kCGLFEglRenderbufferStorageMultisampleEXT,
+	kCGLFEglUniformMatrix2x3fv,
+	kCGLFEglUniformMatrix3x2fv,
+	kCGLFEglUniformMatrix2x4fv,
+	kCGLFEglUniformMatrix4x2fv,
+	kCGLFEglUniformMatrix3x4fv,
+	kCGLFEglUniformMatrix4x3fv,
+	kCGLFEglShaderBinaryOES,
+	kCGLFEglGetShaderPrecisionFormatOES,
+	kCGLFEglReleaseShaderCompilerOES,
+	kCGLFEglGetRenderbufferStorageFormatOES,
+	kCGLFENumFunctions
+}
+