| // Generated Code - DO NOT EDIT !! |
| // generated by 'emugen' |
| #ifndef __gles1_wrapper_context_t_h |
| #define __gles1_wrapper_context_t_h |
| |
| #include "gles1_server_proc.h" |
| |
| #include "gles1_types.h" |
| |
| |
| struct gles1_wrapper_context_t { |
| |
| glAlphaFunc_wrapper_proc_t glAlphaFunc; |
| glClearColor_wrapper_proc_t glClearColor; |
| glClearDepthf_wrapper_proc_t glClearDepthf; |
| glClipPlanef_wrapper_proc_t glClipPlanef; |
| glColor4f_wrapper_proc_t glColor4f; |
| glDepthRangef_wrapper_proc_t glDepthRangef; |
| glFogf_wrapper_proc_t glFogf; |
| glFogfv_wrapper_proc_t glFogfv; |
| glFrustumf_wrapper_proc_t glFrustumf; |
| glGetClipPlanef_wrapper_proc_t glGetClipPlanef; |
| glGetFloatv_wrapper_proc_t glGetFloatv; |
| glGetLightfv_wrapper_proc_t glGetLightfv; |
| glGetMaterialfv_wrapper_proc_t glGetMaterialfv; |
| glGetTexEnvfv_wrapper_proc_t glGetTexEnvfv; |
| glGetTexParameterfv_wrapper_proc_t glGetTexParameterfv; |
| glLightModelf_wrapper_proc_t glLightModelf; |
| glLightModelfv_wrapper_proc_t glLightModelfv; |
| glLightf_wrapper_proc_t glLightf; |
| glLightfv_wrapper_proc_t glLightfv; |
| glLineWidth_wrapper_proc_t glLineWidth; |
| glLoadMatrixf_wrapper_proc_t glLoadMatrixf; |
| glMaterialf_wrapper_proc_t glMaterialf; |
| glMaterialfv_wrapper_proc_t glMaterialfv; |
| glMultMatrixf_wrapper_proc_t glMultMatrixf; |
| glMultiTexCoord4f_wrapper_proc_t glMultiTexCoord4f; |
| glNormal3f_wrapper_proc_t glNormal3f; |
| glOrthof_wrapper_proc_t glOrthof; |
| glPointParameterf_wrapper_proc_t glPointParameterf; |
| glPointParameterfv_wrapper_proc_t glPointParameterfv; |
| glPointSize_wrapper_proc_t glPointSize; |
| glPolygonOffset_wrapper_proc_t glPolygonOffset; |
| glRotatef_wrapper_proc_t glRotatef; |
| glScalef_wrapper_proc_t glScalef; |
| glTexEnvf_wrapper_proc_t glTexEnvf; |
| glTexEnvfv_wrapper_proc_t glTexEnvfv; |
| glTexParameterf_wrapper_proc_t glTexParameterf; |
| glTexParameterfv_wrapper_proc_t glTexParameterfv; |
| glTranslatef_wrapper_proc_t glTranslatef; |
| glActiveTexture_wrapper_proc_t glActiveTexture; |
| glAlphaFuncx_wrapper_proc_t glAlphaFuncx; |
| glBindBuffer_wrapper_proc_t glBindBuffer; |
| glBindTexture_wrapper_proc_t glBindTexture; |
| glBlendFunc_wrapper_proc_t glBlendFunc; |
| glBufferData_wrapper_proc_t glBufferData; |
| glBufferSubData_wrapper_proc_t glBufferSubData; |
| glClear_wrapper_proc_t glClear; |
| glClearColorx_wrapper_proc_t glClearColorx; |
| glClearDepthx_wrapper_proc_t glClearDepthx; |
| glClearStencil_wrapper_proc_t glClearStencil; |
| glClientActiveTexture_wrapper_proc_t glClientActiveTexture; |
| glColor4ub_wrapper_proc_t glColor4ub; |
| glColor4x_wrapper_proc_t glColor4x; |
| glColorMask_wrapper_proc_t glColorMask; |
| glColorPointer_wrapper_proc_t glColorPointer; |
| glCompressedTexImage2D_wrapper_proc_t glCompressedTexImage2D; |
| glCompressedTexSubImage2D_wrapper_proc_t glCompressedTexSubImage2D; |
| glCopyTexImage2D_wrapper_proc_t glCopyTexImage2D; |
| glCopyTexSubImage2D_wrapper_proc_t glCopyTexSubImage2D; |
| glCullFace_wrapper_proc_t glCullFace; |
| glDeleteBuffers_wrapper_proc_t glDeleteBuffers; |
| glDeleteTextures_wrapper_proc_t glDeleteTextures; |
| glDepthFunc_wrapper_proc_t glDepthFunc; |
| glDepthMask_wrapper_proc_t glDepthMask; |
| glDepthRangex_wrapper_proc_t glDepthRangex; |
| glDisable_wrapper_proc_t glDisable; |
| glDisableClientState_wrapper_proc_t glDisableClientState; |
| glDrawArrays_wrapper_proc_t glDrawArrays; |
| glDrawElements_wrapper_proc_t glDrawElements; |
| glEnable_wrapper_proc_t glEnable; |
| glEnableClientState_wrapper_proc_t glEnableClientState; |
| glFinish_wrapper_proc_t glFinish; |
| glFlush_wrapper_proc_t glFlush; |
| glFogx_wrapper_proc_t glFogx; |
| glFogxv_wrapper_proc_t glFogxv; |
| glFrontFace_wrapper_proc_t glFrontFace; |
| glFrustumx_wrapper_proc_t glFrustumx; |
| glGetBooleanv_wrapper_proc_t glGetBooleanv; |
| glGetBufferParameteriv_wrapper_proc_t glGetBufferParameteriv; |
| glClipPlanex_wrapper_proc_t glClipPlanex; |
| glGenBuffers_wrapper_proc_t glGenBuffers; |
| glGenTextures_wrapper_proc_t glGenTextures; |
| glGetError_wrapper_proc_t glGetError; |
| glGetFixedv_wrapper_proc_t glGetFixedv; |
| glGetIntegerv_wrapper_proc_t glGetIntegerv; |
| glGetLightxv_wrapper_proc_t glGetLightxv; |
| glGetMaterialxv_wrapper_proc_t glGetMaterialxv; |
| glGetPointerv_wrapper_proc_t glGetPointerv; |
| glGetString_wrapper_proc_t glGetString; |
| glGetTexEnviv_wrapper_proc_t glGetTexEnviv; |
| glGetTexEnvxv_wrapper_proc_t glGetTexEnvxv; |
| glGetTexParameteriv_wrapper_proc_t glGetTexParameteriv; |
| glGetTexParameterxv_wrapper_proc_t glGetTexParameterxv; |
| glHint_wrapper_proc_t glHint; |
| glIsBuffer_wrapper_proc_t glIsBuffer; |
| glIsEnabled_wrapper_proc_t glIsEnabled; |
| glIsTexture_wrapper_proc_t glIsTexture; |
| glLightModelx_wrapper_proc_t glLightModelx; |
| glLightModelxv_wrapper_proc_t glLightModelxv; |
| glLightx_wrapper_proc_t glLightx; |
| glLightxv_wrapper_proc_t glLightxv; |
| glLineWidthx_wrapper_proc_t glLineWidthx; |
| glLoadIdentity_wrapper_proc_t glLoadIdentity; |
| glLoadMatrixx_wrapper_proc_t glLoadMatrixx; |
| glLogicOp_wrapper_proc_t glLogicOp; |
| glMaterialx_wrapper_proc_t glMaterialx; |
| glMaterialxv_wrapper_proc_t glMaterialxv; |
| glMatrixMode_wrapper_proc_t glMatrixMode; |
| glMultMatrixx_wrapper_proc_t glMultMatrixx; |
| glMultiTexCoord4x_wrapper_proc_t glMultiTexCoord4x; |
| glNormal3x_wrapper_proc_t glNormal3x; |
| glNormalPointer_wrapper_proc_t glNormalPointer; |
| glOrthox_wrapper_proc_t glOrthox; |
| glPixelStorei_wrapper_proc_t glPixelStorei; |
| glPointParameterx_wrapper_proc_t glPointParameterx; |
| glPointParameterxv_wrapper_proc_t glPointParameterxv; |
| glPointSizex_wrapper_proc_t glPointSizex; |
| glPolygonOffsetx_wrapper_proc_t glPolygonOffsetx; |
| glPopMatrix_wrapper_proc_t glPopMatrix; |
| glPushMatrix_wrapper_proc_t glPushMatrix; |
| glReadPixels_wrapper_proc_t glReadPixels; |
| glRotatex_wrapper_proc_t glRotatex; |
| glSampleCoverage_wrapper_proc_t glSampleCoverage; |
| glSampleCoveragex_wrapper_proc_t glSampleCoveragex; |
| glScalex_wrapper_proc_t glScalex; |
| glScissor_wrapper_proc_t glScissor; |
| glShadeModel_wrapper_proc_t glShadeModel; |
| glStencilFunc_wrapper_proc_t glStencilFunc; |
| glStencilMask_wrapper_proc_t glStencilMask; |
| glStencilOp_wrapper_proc_t glStencilOp; |
| glTexCoordPointer_wrapper_proc_t glTexCoordPointer; |
| glTexEnvi_wrapper_proc_t glTexEnvi; |
| glTexEnvx_wrapper_proc_t glTexEnvx; |
| glTexEnviv_wrapper_proc_t glTexEnviv; |
| glTexEnvxv_wrapper_proc_t glTexEnvxv; |
| glTexImage2D_wrapper_proc_t glTexImage2D; |
| glTexParameteri_wrapper_proc_t glTexParameteri; |
| glTexParameterx_wrapper_proc_t glTexParameterx; |
| glTexParameteriv_wrapper_proc_t glTexParameteriv; |
| glTexParameterxv_wrapper_proc_t glTexParameterxv; |
| glTexSubImage2D_wrapper_proc_t glTexSubImage2D; |
| glTranslatex_wrapper_proc_t glTranslatex; |
| glVertexPointer_wrapper_proc_t glVertexPointer; |
| glViewport_wrapper_proc_t glViewport; |
| glPointSizePointerOES_wrapper_proc_t glPointSizePointerOES; |
| glVertexPointerOffset_wrapper_proc_t glVertexPointerOffset; |
| glColorPointerOffset_wrapper_proc_t glColorPointerOffset; |
| glNormalPointerOffset_wrapper_proc_t glNormalPointerOffset; |
| glPointSizePointerOffset_wrapper_proc_t glPointSizePointerOffset; |
| glTexCoordPointerOffset_wrapper_proc_t glTexCoordPointerOffset; |
| glWeightPointerOffset_wrapper_proc_t glWeightPointerOffset; |
| glMatrixIndexPointerOffset_wrapper_proc_t glMatrixIndexPointerOffset; |
| glVertexPointerData_wrapper_proc_t glVertexPointerData; |
| glColorPointerData_wrapper_proc_t glColorPointerData; |
| glNormalPointerData_wrapper_proc_t glNormalPointerData; |
| glTexCoordPointerData_wrapper_proc_t glTexCoordPointerData; |
| glPointSizePointerData_wrapper_proc_t glPointSizePointerData; |
| glWeightPointerData_wrapper_proc_t glWeightPointerData; |
| glMatrixIndexPointerData_wrapper_proc_t glMatrixIndexPointerData; |
| glDrawElementsOffset_wrapper_proc_t glDrawElementsOffset; |
| glDrawElementsData_wrapper_proc_t glDrawElementsData; |
| glGetCompressedTextureFormats_wrapper_proc_t glGetCompressedTextureFormats; |
| glFinishRoundTrip_wrapper_proc_t glFinishRoundTrip; |
| glBlendEquationSeparateOES_wrapper_proc_t glBlendEquationSeparateOES; |
| glBlendFuncSeparateOES_wrapper_proc_t glBlendFuncSeparateOES; |
| glBlendEquationOES_wrapper_proc_t glBlendEquationOES; |
| glDrawTexsOES_wrapper_proc_t glDrawTexsOES; |
| glDrawTexiOES_wrapper_proc_t glDrawTexiOES; |
| glDrawTexxOES_wrapper_proc_t glDrawTexxOES; |
| glDrawTexsvOES_wrapper_proc_t glDrawTexsvOES; |
| glDrawTexivOES_wrapper_proc_t glDrawTexivOES; |
| glDrawTexxvOES_wrapper_proc_t glDrawTexxvOES; |
| glDrawTexfOES_wrapper_proc_t glDrawTexfOES; |
| glDrawTexfvOES_wrapper_proc_t glDrawTexfvOES; |
| glEGLImageTargetTexture2DOES_wrapper_proc_t glEGLImageTargetTexture2DOES; |
| glEGLImageTargetRenderbufferStorageOES_wrapper_proc_t glEGLImageTargetRenderbufferStorageOES; |
| glAlphaFuncxOES_wrapper_proc_t glAlphaFuncxOES; |
| glClearColorxOES_wrapper_proc_t glClearColorxOES; |
| glClearDepthxOES_wrapper_proc_t glClearDepthxOES; |
| glClipPlanexOES_wrapper_proc_t glClipPlanexOES; |
| glClipPlanexIMG_wrapper_proc_t glClipPlanexIMG; |
| glColor4xOES_wrapper_proc_t glColor4xOES; |
| glDepthRangexOES_wrapper_proc_t glDepthRangexOES; |
| glFogxOES_wrapper_proc_t glFogxOES; |
| glFogxvOES_wrapper_proc_t glFogxvOES; |
| glFrustumxOES_wrapper_proc_t glFrustumxOES; |
| glGetClipPlanexOES_wrapper_proc_t glGetClipPlanexOES; |
| glGetClipPlanex_wrapper_proc_t glGetClipPlanex; |
| glGetFixedvOES_wrapper_proc_t glGetFixedvOES; |
| glGetLightxvOES_wrapper_proc_t glGetLightxvOES; |
| glGetMaterialxvOES_wrapper_proc_t glGetMaterialxvOES; |
| glGetTexEnvxvOES_wrapper_proc_t glGetTexEnvxvOES; |
| glGetTexParameterxvOES_wrapper_proc_t glGetTexParameterxvOES; |
| glLightModelxOES_wrapper_proc_t glLightModelxOES; |
| glLightModelxvOES_wrapper_proc_t glLightModelxvOES; |
| glLightxOES_wrapper_proc_t glLightxOES; |
| glLightxvOES_wrapper_proc_t glLightxvOES; |
| glLineWidthxOES_wrapper_proc_t glLineWidthxOES; |
| glLoadMatrixxOES_wrapper_proc_t glLoadMatrixxOES; |
| glMaterialxOES_wrapper_proc_t glMaterialxOES; |
| glMaterialxvOES_wrapper_proc_t glMaterialxvOES; |
| glMultMatrixxOES_wrapper_proc_t glMultMatrixxOES; |
| glMultiTexCoord4xOES_wrapper_proc_t glMultiTexCoord4xOES; |
| glNormal3xOES_wrapper_proc_t glNormal3xOES; |
| glOrthoxOES_wrapper_proc_t glOrthoxOES; |
| glPointParameterxOES_wrapper_proc_t glPointParameterxOES; |
| glPointParameterxvOES_wrapper_proc_t glPointParameterxvOES; |
| glPointSizexOES_wrapper_proc_t glPointSizexOES; |
| glPolygonOffsetxOES_wrapper_proc_t glPolygonOffsetxOES; |
| glRotatexOES_wrapper_proc_t glRotatexOES; |
| glSampleCoveragexOES_wrapper_proc_t glSampleCoveragexOES; |
| glScalexOES_wrapper_proc_t glScalexOES; |
| glTexEnvxOES_wrapper_proc_t glTexEnvxOES; |
| glTexEnvxvOES_wrapper_proc_t glTexEnvxvOES; |
| glTexParameterxOES_wrapper_proc_t glTexParameterxOES; |
| glTexParameterxvOES_wrapper_proc_t glTexParameterxvOES; |
| glTranslatexOES_wrapper_proc_t glTranslatexOES; |
| glIsRenderbufferOES_wrapper_proc_t glIsRenderbufferOES; |
| glBindRenderbufferOES_wrapper_proc_t glBindRenderbufferOES; |
| glDeleteRenderbuffersOES_wrapper_proc_t glDeleteRenderbuffersOES; |
| glGenRenderbuffersOES_wrapper_proc_t glGenRenderbuffersOES; |
| glRenderbufferStorageOES_wrapper_proc_t glRenderbufferStorageOES; |
| glGetRenderbufferParameterivOES_wrapper_proc_t glGetRenderbufferParameterivOES; |
| glIsFramebufferOES_wrapper_proc_t glIsFramebufferOES; |
| glBindFramebufferOES_wrapper_proc_t glBindFramebufferOES; |
| glDeleteFramebuffersOES_wrapper_proc_t glDeleteFramebuffersOES; |
| glGenFramebuffersOES_wrapper_proc_t glGenFramebuffersOES; |
| glCheckFramebufferStatusOES_wrapper_proc_t glCheckFramebufferStatusOES; |
| glFramebufferRenderbufferOES_wrapper_proc_t glFramebufferRenderbufferOES; |
| glFramebufferTexture2DOES_wrapper_proc_t glFramebufferTexture2DOES; |
| glGetFramebufferAttachmentParameterivOES_wrapper_proc_t glGetFramebufferAttachmentParameterivOES; |
| glGenerateMipmapOES_wrapper_proc_t glGenerateMipmapOES; |
| glMapBufferOES_wrapper_proc_t glMapBufferOES; |
| glUnmapBufferOES_wrapper_proc_t glUnmapBufferOES; |
| glGetBufferPointervOES_wrapper_proc_t glGetBufferPointervOES; |
| glCurrentPaletteMatrixOES_wrapper_proc_t glCurrentPaletteMatrixOES; |
| glLoadPaletteFromModelViewMatrixOES_wrapper_proc_t glLoadPaletteFromModelViewMatrixOES; |
| glMatrixIndexPointerOES_wrapper_proc_t glMatrixIndexPointerOES; |
| glWeightPointerOES_wrapper_proc_t glWeightPointerOES; |
| glQueryMatrixxOES_wrapper_proc_t glQueryMatrixxOES; |
| glDepthRangefOES_wrapper_proc_t glDepthRangefOES; |
| glFrustumfOES_wrapper_proc_t glFrustumfOES; |
| glOrthofOES_wrapper_proc_t glOrthofOES; |
| glClipPlanefOES_wrapper_proc_t glClipPlanefOES; |
| glClipPlanefIMG_wrapper_proc_t glClipPlanefIMG; |
| glGetClipPlanefOES_wrapper_proc_t glGetClipPlanefOES; |
| glClearDepthfOES_wrapper_proc_t glClearDepthfOES; |
| glTexGenfOES_wrapper_proc_t glTexGenfOES; |
| glTexGenfvOES_wrapper_proc_t glTexGenfvOES; |
| glTexGeniOES_wrapper_proc_t glTexGeniOES; |
| glTexGenivOES_wrapper_proc_t glTexGenivOES; |
| glTexGenxOES_wrapper_proc_t glTexGenxOES; |
| glTexGenxvOES_wrapper_proc_t glTexGenxvOES; |
| glGetTexGenfvOES_wrapper_proc_t glGetTexGenfvOES; |
| glGetTexGenivOES_wrapper_proc_t glGetTexGenivOES; |
| glGetTexGenxvOES_wrapper_proc_t glGetTexGenxvOES; |
| glBindVertexArrayOES_wrapper_proc_t glBindVertexArrayOES; |
| glDeleteVertexArraysOES_wrapper_proc_t glDeleteVertexArraysOES; |
| glGenVertexArraysOES_wrapper_proc_t glGenVertexArraysOES; |
| glIsVertexArrayOES_wrapper_proc_t glIsVertexArrayOES; |
| glDiscardFramebufferEXT_wrapper_proc_t glDiscardFramebufferEXT; |
| glMultiDrawArraysEXT_wrapper_proc_t glMultiDrawArraysEXT; |
| glMultiDrawElementsEXT_wrapper_proc_t glMultiDrawElementsEXT; |
| glMultiDrawArraysSUN_wrapper_proc_t glMultiDrawArraysSUN; |
| glMultiDrawElementsSUN_wrapper_proc_t glMultiDrawElementsSUN; |
| glRenderbufferStorageMultisampleIMG_wrapper_proc_t glRenderbufferStorageMultisampleIMG; |
| glFramebufferTexture2DMultisampleIMG_wrapper_proc_t glFramebufferTexture2DMultisampleIMG; |
| glDeleteFencesNV_wrapper_proc_t glDeleteFencesNV; |
| glGenFencesNV_wrapper_proc_t glGenFencesNV; |
| glIsFenceNV_wrapper_proc_t glIsFenceNV; |
| glTestFenceNV_wrapper_proc_t glTestFenceNV; |
| glGetFenceivNV_wrapper_proc_t glGetFenceivNV; |
| glFinishFenceNV_wrapper_proc_t glFinishFenceNV; |
| glSetFenceNV_wrapper_proc_t glSetFenceNV; |
| glGetDriverControlsQCOM_wrapper_proc_t glGetDriverControlsQCOM; |
| glGetDriverControlStringQCOM_wrapper_proc_t glGetDriverControlStringQCOM; |
| glEnableDriverControlQCOM_wrapper_proc_t glEnableDriverControlQCOM; |
| glDisableDriverControlQCOM_wrapper_proc_t glDisableDriverControlQCOM; |
| glExtGetTexturesQCOM_wrapper_proc_t glExtGetTexturesQCOM; |
| glExtGetBuffersQCOM_wrapper_proc_t glExtGetBuffersQCOM; |
| glExtGetRenderbuffersQCOM_wrapper_proc_t glExtGetRenderbuffersQCOM; |
| glExtGetFramebuffersQCOM_wrapper_proc_t glExtGetFramebuffersQCOM; |
| glExtGetTexLevelParameterivQCOM_wrapper_proc_t glExtGetTexLevelParameterivQCOM; |
| glExtTexObjectStateOverrideiQCOM_wrapper_proc_t glExtTexObjectStateOverrideiQCOM; |
| glExtGetTexSubImageQCOM_wrapper_proc_t glExtGetTexSubImageQCOM; |
| glExtGetBufferPointervQCOM_wrapper_proc_t glExtGetBufferPointervQCOM; |
| glExtGetShadersQCOM_wrapper_proc_t glExtGetShadersQCOM; |
| glExtGetProgramsQCOM_wrapper_proc_t glExtGetProgramsQCOM; |
| glExtIsProgramBinaryQCOM_wrapper_proc_t glExtIsProgramBinaryQCOM; |
| glExtGetProgramBinarySourceQCOM_wrapper_proc_t glExtGetProgramBinarySourceQCOM; |
| glStartTilingQCOM_wrapper_proc_t glStartTilingQCOM; |
| glEndTilingQCOM_wrapper_proc_t glEndTilingQCOM; |
| virtual ~gles1_wrapper_context_t() {} |
| |
| typedef gles1_wrapper_context_t *CONTEXT_ACCESSOR_TYPE(void); |
| static void setContextAccessor(CONTEXT_ACCESSOR_TYPE *f); |
| int initDispatchByName( void *(*getProc)(const char *name, void *userData), void *userData); |
| }; |
| |
| #endif |