TYPE3
[iec.git] / src / type3_AndroidCloud / anbox-master / android / opengl / system / GLESv1_enc / gl_client_context.h
diff --git a/src/type3_AndroidCloud/anbox-master/android/opengl/system/GLESv1_enc/gl_client_context.h b/src/type3_AndroidCloud/anbox-master/android/opengl/system/GLESv1_enc/gl_client_context.h
new file mode 100644 (file)
index 0000000..8074095
--- /dev/null
@@ -0,0 +1,313 @@
+// Generated Code - DO NOT EDIT !!
+// generated by 'emugen'
+#ifndef __gl_client_context_t_h
+#define __gl_client_context_t_h
+
+#include "gl_client_proc.h"
+
+#include "gl_types.h"
+
+
+struct gl_client_context_t {
+
+       glAlphaFunc_client_proc_t glAlphaFunc;
+       glClearColor_client_proc_t glClearColor;
+       glClearDepthf_client_proc_t glClearDepthf;
+       glClipPlanef_client_proc_t glClipPlanef;
+       glColor4f_client_proc_t glColor4f;
+       glDepthRangef_client_proc_t glDepthRangef;
+       glFogf_client_proc_t glFogf;
+       glFogfv_client_proc_t glFogfv;
+       glFrustumf_client_proc_t glFrustumf;
+       glGetClipPlanef_client_proc_t glGetClipPlanef;
+       glGetFloatv_client_proc_t glGetFloatv;
+       glGetLightfv_client_proc_t glGetLightfv;
+       glGetMaterialfv_client_proc_t glGetMaterialfv;
+       glGetTexEnvfv_client_proc_t glGetTexEnvfv;
+       glGetTexParameterfv_client_proc_t glGetTexParameterfv;
+       glLightModelf_client_proc_t glLightModelf;
+       glLightModelfv_client_proc_t glLightModelfv;
+       glLightf_client_proc_t glLightf;
+       glLightfv_client_proc_t glLightfv;
+       glLineWidth_client_proc_t glLineWidth;
+       glLoadMatrixf_client_proc_t glLoadMatrixf;
+       glMaterialf_client_proc_t glMaterialf;
+       glMaterialfv_client_proc_t glMaterialfv;
+       glMultMatrixf_client_proc_t glMultMatrixf;
+       glMultiTexCoord4f_client_proc_t glMultiTexCoord4f;
+       glNormal3f_client_proc_t glNormal3f;
+       glOrthof_client_proc_t glOrthof;
+       glPointParameterf_client_proc_t glPointParameterf;
+       glPointParameterfv_client_proc_t glPointParameterfv;
+       glPointSize_client_proc_t glPointSize;
+       glPolygonOffset_client_proc_t glPolygonOffset;
+       glRotatef_client_proc_t glRotatef;
+       glScalef_client_proc_t glScalef;
+       glTexEnvf_client_proc_t glTexEnvf;
+       glTexEnvfv_client_proc_t glTexEnvfv;
+       glTexParameterf_client_proc_t glTexParameterf;
+       glTexParameterfv_client_proc_t glTexParameterfv;
+       glTranslatef_client_proc_t glTranslatef;
+       glActiveTexture_client_proc_t glActiveTexture;
+       glAlphaFuncx_client_proc_t glAlphaFuncx;
+       glBindBuffer_client_proc_t glBindBuffer;
+       glBindTexture_client_proc_t glBindTexture;
+       glBlendFunc_client_proc_t glBlendFunc;
+       glBufferData_client_proc_t glBufferData;
+       glBufferSubData_client_proc_t glBufferSubData;
+       glClear_client_proc_t glClear;
+       glClearColorx_client_proc_t glClearColorx;
+       glClearDepthx_client_proc_t glClearDepthx;
+       glClearStencil_client_proc_t glClearStencil;
+       glClientActiveTexture_client_proc_t glClientActiveTexture;
+       glColor4ub_client_proc_t glColor4ub;
+       glColor4x_client_proc_t glColor4x;
+       glColorMask_client_proc_t glColorMask;
+       glColorPointer_client_proc_t glColorPointer;
+       glCompressedTexImage2D_client_proc_t glCompressedTexImage2D;
+       glCompressedTexSubImage2D_client_proc_t glCompressedTexSubImage2D;
+       glCopyTexImage2D_client_proc_t glCopyTexImage2D;
+       glCopyTexSubImage2D_client_proc_t glCopyTexSubImage2D;
+       glCullFace_client_proc_t glCullFace;
+       glDeleteBuffers_client_proc_t glDeleteBuffers;
+       glDeleteTextures_client_proc_t glDeleteTextures;
+       glDepthFunc_client_proc_t glDepthFunc;
+       glDepthMask_client_proc_t glDepthMask;
+       glDepthRangex_client_proc_t glDepthRangex;
+       glDisable_client_proc_t glDisable;
+       glDisableClientState_client_proc_t glDisableClientState;
+       glDrawArrays_client_proc_t glDrawArrays;
+       glDrawElements_client_proc_t glDrawElements;
+       glEnable_client_proc_t glEnable;
+       glEnableClientState_client_proc_t glEnableClientState;
+       glFinish_client_proc_t glFinish;
+       glFlush_client_proc_t glFlush;
+       glFogx_client_proc_t glFogx;
+       glFogxv_client_proc_t glFogxv;
+       glFrontFace_client_proc_t glFrontFace;
+       glFrustumx_client_proc_t glFrustumx;
+       glGetBooleanv_client_proc_t glGetBooleanv;
+       glGetBufferParameteriv_client_proc_t glGetBufferParameteriv;
+       glClipPlanex_client_proc_t glClipPlanex;
+       glGenBuffers_client_proc_t glGenBuffers;
+       glGenTextures_client_proc_t glGenTextures;
+       glGetError_client_proc_t glGetError;
+       glGetFixedv_client_proc_t glGetFixedv;
+       glGetIntegerv_client_proc_t glGetIntegerv;
+       glGetLightxv_client_proc_t glGetLightxv;
+       glGetMaterialxv_client_proc_t glGetMaterialxv;
+       glGetPointerv_client_proc_t glGetPointerv;
+       glGetString_client_proc_t glGetString;
+       glGetTexEnviv_client_proc_t glGetTexEnviv;
+       glGetTexEnvxv_client_proc_t glGetTexEnvxv;
+       glGetTexParameteriv_client_proc_t glGetTexParameteriv;
+       glGetTexParameterxv_client_proc_t glGetTexParameterxv;
+       glHint_client_proc_t glHint;
+       glIsBuffer_client_proc_t glIsBuffer;
+       glIsEnabled_client_proc_t glIsEnabled;
+       glIsTexture_client_proc_t glIsTexture;
+       glLightModelx_client_proc_t glLightModelx;
+       glLightModelxv_client_proc_t glLightModelxv;
+       glLightx_client_proc_t glLightx;
+       glLightxv_client_proc_t glLightxv;
+       glLineWidthx_client_proc_t glLineWidthx;
+       glLoadIdentity_client_proc_t glLoadIdentity;
+       glLoadMatrixx_client_proc_t glLoadMatrixx;
+       glLogicOp_client_proc_t glLogicOp;
+       glMaterialx_client_proc_t glMaterialx;
+       glMaterialxv_client_proc_t glMaterialxv;
+       glMatrixMode_client_proc_t glMatrixMode;
+       glMultMatrixx_client_proc_t glMultMatrixx;
+       glMultiTexCoord4x_client_proc_t glMultiTexCoord4x;
+       glNormal3x_client_proc_t glNormal3x;
+       glNormalPointer_client_proc_t glNormalPointer;
+       glOrthox_client_proc_t glOrthox;
+       glPixelStorei_client_proc_t glPixelStorei;
+       glPointParameterx_client_proc_t glPointParameterx;
+       glPointParameterxv_client_proc_t glPointParameterxv;
+       glPointSizex_client_proc_t glPointSizex;
+       glPolygonOffsetx_client_proc_t glPolygonOffsetx;
+       glPopMatrix_client_proc_t glPopMatrix;
+       glPushMatrix_client_proc_t glPushMatrix;
+       glReadPixels_client_proc_t glReadPixels;
+       glRotatex_client_proc_t glRotatex;
+       glSampleCoverage_client_proc_t glSampleCoverage;
+       glSampleCoveragex_client_proc_t glSampleCoveragex;
+       glScalex_client_proc_t glScalex;
+       glScissor_client_proc_t glScissor;
+       glShadeModel_client_proc_t glShadeModel;
+       glStencilFunc_client_proc_t glStencilFunc;
+       glStencilMask_client_proc_t glStencilMask;
+       glStencilOp_client_proc_t glStencilOp;
+       glTexCoordPointer_client_proc_t glTexCoordPointer;
+       glTexEnvi_client_proc_t glTexEnvi;
+       glTexEnvx_client_proc_t glTexEnvx;
+       glTexEnviv_client_proc_t glTexEnviv;
+       glTexEnvxv_client_proc_t glTexEnvxv;
+       glTexImage2D_client_proc_t glTexImage2D;
+       glTexParameteri_client_proc_t glTexParameteri;
+       glTexParameterx_client_proc_t glTexParameterx;
+       glTexParameteriv_client_proc_t glTexParameteriv;
+       glTexParameterxv_client_proc_t glTexParameterxv;
+       glTexSubImage2D_client_proc_t glTexSubImage2D;
+       glTranslatex_client_proc_t glTranslatex;
+       glVertexPointer_client_proc_t glVertexPointer;
+       glViewport_client_proc_t glViewport;
+       glPointSizePointerOES_client_proc_t glPointSizePointerOES;
+       glVertexPointerOffset_client_proc_t glVertexPointerOffset;
+       glColorPointerOffset_client_proc_t glColorPointerOffset;
+       glNormalPointerOffset_client_proc_t glNormalPointerOffset;
+       glPointSizePointerOffset_client_proc_t glPointSizePointerOffset;
+       glTexCoordPointerOffset_client_proc_t glTexCoordPointerOffset;
+       glWeightPointerOffset_client_proc_t glWeightPointerOffset;
+       glMatrixIndexPointerOffset_client_proc_t glMatrixIndexPointerOffset;
+       glVertexPointerData_client_proc_t glVertexPointerData;
+       glColorPointerData_client_proc_t glColorPointerData;
+       glNormalPointerData_client_proc_t glNormalPointerData;
+       glTexCoordPointerData_client_proc_t glTexCoordPointerData;
+       glPointSizePointerData_client_proc_t glPointSizePointerData;
+       glWeightPointerData_client_proc_t glWeightPointerData;
+       glMatrixIndexPointerData_client_proc_t glMatrixIndexPointerData;
+       glDrawElementsOffset_client_proc_t glDrawElementsOffset;
+       glDrawElementsData_client_proc_t glDrawElementsData;
+       glGetCompressedTextureFormats_client_proc_t glGetCompressedTextureFormats;
+       glFinishRoundTrip_client_proc_t glFinishRoundTrip;
+       glBlendEquationSeparateOES_client_proc_t glBlendEquationSeparateOES;
+       glBlendFuncSeparateOES_client_proc_t glBlendFuncSeparateOES;
+       glBlendEquationOES_client_proc_t glBlendEquationOES;
+       glDrawTexsOES_client_proc_t glDrawTexsOES;
+       glDrawTexiOES_client_proc_t glDrawTexiOES;
+       glDrawTexxOES_client_proc_t glDrawTexxOES;
+       glDrawTexsvOES_client_proc_t glDrawTexsvOES;
+       glDrawTexivOES_client_proc_t glDrawTexivOES;
+       glDrawTexxvOES_client_proc_t glDrawTexxvOES;
+       glDrawTexfOES_client_proc_t glDrawTexfOES;
+       glDrawTexfvOES_client_proc_t glDrawTexfvOES;
+       glEGLImageTargetTexture2DOES_client_proc_t glEGLImageTargetTexture2DOES;
+       glEGLImageTargetRenderbufferStorageOES_client_proc_t glEGLImageTargetRenderbufferStorageOES;
+       glAlphaFuncxOES_client_proc_t glAlphaFuncxOES;
+       glClearColorxOES_client_proc_t glClearColorxOES;
+       glClearDepthxOES_client_proc_t glClearDepthxOES;
+       glClipPlanexOES_client_proc_t glClipPlanexOES;
+       glClipPlanexIMG_client_proc_t glClipPlanexIMG;
+       glColor4xOES_client_proc_t glColor4xOES;
+       glDepthRangexOES_client_proc_t glDepthRangexOES;
+       glFogxOES_client_proc_t glFogxOES;
+       glFogxvOES_client_proc_t glFogxvOES;
+       glFrustumxOES_client_proc_t glFrustumxOES;
+       glGetClipPlanexOES_client_proc_t glGetClipPlanexOES;
+       glGetClipPlanex_client_proc_t glGetClipPlanex;
+       glGetFixedvOES_client_proc_t glGetFixedvOES;
+       glGetLightxvOES_client_proc_t glGetLightxvOES;
+       glGetMaterialxvOES_client_proc_t glGetMaterialxvOES;
+       glGetTexEnvxvOES_client_proc_t glGetTexEnvxvOES;
+       glGetTexParameterxvOES_client_proc_t glGetTexParameterxvOES;
+       glLightModelxOES_client_proc_t glLightModelxOES;
+       glLightModelxvOES_client_proc_t glLightModelxvOES;
+       glLightxOES_client_proc_t glLightxOES;
+       glLightxvOES_client_proc_t glLightxvOES;
+       glLineWidthxOES_client_proc_t glLineWidthxOES;
+       glLoadMatrixxOES_client_proc_t glLoadMatrixxOES;
+       glMaterialxOES_client_proc_t glMaterialxOES;
+       glMaterialxvOES_client_proc_t glMaterialxvOES;
+       glMultMatrixxOES_client_proc_t glMultMatrixxOES;
+       glMultiTexCoord4xOES_client_proc_t glMultiTexCoord4xOES;
+       glNormal3xOES_client_proc_t glNormal3xOES;
+       glOrthoxOES_client_proc_t glOrthoxOES;
+       glPointParameterxOES_client_proc_t glPointParameterxOES;
+       glPointParameterxvOES_client_proc_t glPointParameterxvOES;
+       glPointSizexOES_client_proc_t glPointSizexOES;
+       glPolygonOffsetxOES_client_proc_t glPolygonOffsetxOES;
+       glRotatexOES_client_proc_t glRotatexOES;
+       glSampleCoveragexOES_client_proc_t glSampleCoveragexOES;
+       glScalexOES_client_proc_t glScalexOES;
+       glTexEnvxOES_client_proc_t glTexEnvxOES;
+       glTexEnvxvOES_client_proc_t glTexEnvxvOES;
+       glTexParameterxOES_client_proc_t glTexParameterxOES;
+       glTexParameterxvOES_client_proc_t glTexParameterxvOES;
+       glTranslatexOES_client_proc_t glTranslatexOES;
+       glIsRenderbufferOES_client_proc_t glIsRenderbufferOES;
+       glBindRenderbufferOES_client_proc_t glBindRenderbufferOES;
+       glDeleteRenderbuffersOES_client_proc_t glDeleteRenderbuffersOES;
+       glGenRenderbuffersOES_client_proc_t glGenRenderbuffersOES;
+       glRenderbufferStorageOES_client_proc_t glRenderbufferStorageOES;
+       glGetRenderbufferParameterivOES_client_proc_t glGetRenderbufferParameterivOES;
+       glIsFramebufferOES_client_proc_t glIsFramebufferOES;
+       glBindFramebufferOES_client_proc_t glBindFramebufferOES;
+       glDeleteFramebuffersOES_client_proc_t glDeleteFramebuffersOES;
+       glGenFramebuffersOES_client_proc_t glGenFramebuffersOES;
+       glCheckFramebufferStatusOES_client_proc_t glCheckFramebufferStatusOES;
+       glFramebufferRenderbufferOES_client_proc_t glFramebufferRenderbufferOES;
+       glFramebufferTexture2DOES_client_proc_t glFramebufferTexture2DOES;
+       glGetFramebufferAttachmentParameterivOES_client_proc_t glGetFramebufferAttachmentParameterivOES;
+       glGenerateMipmapOES_client_proc_t glGenerateMipmapOES;
+       glMapBufferOES_client_proc_t glMapBufferOES;
+       glUnmapBufferOES_client_proc_t glUnmapBufferOES;
+       glGetBufferPointervOES_client_proc_t glGetBufferPointervOES;
+       glCurrentPaletteMatrixOES_client_proc_t glCurrentPaletteMatrixOES;
+       glLoadPaletteFromModelViewMatrixOES_client_proc_t glLoadPaletteFromModelViewMatrixOES;
+       glMatrixIndexPointerOES_client_proc_t glMatrixIndexPointerOES;
+       glWeightPointerOES_client_proc_t glWeightPointerOES;
+       glQueryMatrixxOES_client_proc_t glQueryMatrixxOES;
+       glDepthRangefOES_client_proc_t glDepthRangefOES;
+       glFrustumfOES_client_proc_t glFrustumfOES;
+       glOrthofOES_client_proc_t glOrthofOES;
+       glClipPlanefOES_client_proc_t glClipPlanefOES;
+       glClipPlanefIMG_client_proc_t glClipPlanefIMG;
+       glGetClipPlanefOES_client_proc_t glGetClipPlanefOES;
+       glClearDepthfOES_client_proc_t glClearDepthfOES;
+       glTexGenfOES_client_proc_t glTexGenfOES;
+       glTexGenfvOES_client_proc_t glTexGenfvOES;
+       glTexGeniOES_client_proc_t glTexGeniOES;
+       glTexGenivOES_client_proc_t glTexGenivOES;
+       glTexGenxOES_client_proc_t glTexGenxOES;
+       glTexGenxvOES_client_proc_t glTexGenxvOES;
+       glGetTexGenfvOES_client_proc_t glGetTexGenfvOES;
+       glGetTexGenivOES_client_proc_t glGetTexGenivOES;
+       glGetTexGenxvOES_client_proc_t glGetTexGenxvOES;
+       glBindVertexArrayOES_client_proc_t glBindVertexArrayOES;
+       glDeleteVertexArraysOES_client_proc_t glDeleteVertexArraysOES;
+       glGenVertexArraysOES_client_proc_t glGenVertexArraysOES;
+       glIsVertexArrayOES_client_proc_t glIsVertexArrayOES;
+       glDiscardFramebufferEXT_client_proc_t glDiscardFramebufferEXT;
+       glMultiDrawArraysEXT_client_proc_t glMultiDrawArraysEXT;
+       glMultiDrawElementsEXT_client_proc_t glMultiDrawElementsEXT;
+       glMultiDrawArraysSUN_client_proc_t glMultiDrawArraysSUN;
+       glMultiDrawElementsSUN_client_proc_t glMultiDrawElementsSUN;
+       glRenderbufferStorageMultisampleIMG_client_proc_t glRenderbufferStorageMultisampleIMG;
+       glFramebufferTexture2DMultisampleIMG_client_proc_t glFramebufferTexture2DMultisampleIMG;
+       glDeleteFencesNV_client_proc_t glDeleteFencesNV;
+       glGenFencesNV_client_proc_t glGenFencesNV;
+       glIsFenceNV_client_proc_t glIsFenceNV;
+       glTestFenceNV_client_proc_t glTestFenceNV;
+       glGetFenceivNV_client_proc_t glGetFenceivNV;
+       glFinishFenceNV_client_proc_t glFinishFenceNV;
+       glSetFenceNV_client_proc_t glSetFenceNV;
+       glGetDriverControlsQCOM_client_proc_t glGetDriverControlsQCOM;
+       glGetDriverControlStringQCOM_client_proc_t glGetDriverControlStringQCOM;
+       glEnableDriverControlQCOM_client_proc_t glEnableDriverControlQCOM;
+       glDisableDriverControlQCOM_client_proc_t glDisableDriverControlQCOM;
+       glExtGetTexturesQCOM_client_proc_t glExtGetTexturesQCOM;
+       glExtGetBuffersQCOM_client_proc_t glExtGetBuffersQCOM;
+       glExtGetRenderbuffersQCOM_client_proc_t glExtGetRenderbuffersQCOM;
+       glExtGetFramebuffersQCOM_client_proc_t glExtGetFramebuffersQCOM;
+       glExtGetTexLevelParameterivQCOM_client_proc_t glExtGetTexLevelParameterivQCOM;
+       glExtTexObjectStateOverrideiQCOM_client_proc_t glExtTexObjectStateOverrideiQCOM;
+       glExtGetTexSubImageQCOM_client_proc_t glExtGetTexSubImageQCOM;
+       glExtGetBufferPointervQCOM_client_proc_t glExtGetBufferPointervQCOM;
+       glExtGetShadersQCOM_client_proc_t glExtGetShadersQCOM;
+       glExtGetProgramsQCOM_client_proc_t glExtGetProgramsQCOM;
+       glExtIsProgramBinaryQCOM_client_proc_t glExtIsProgramBinaryQCOM;
+       glExtGetProgramBinarySourceQCOM_client_proc_t glExtGetProgramBinarySourceQCOM;
+       glStartTilingQCOM_client_proc_t glStartTilingQCOM;
+       glEndTilingQCOM_client_proc_t glEndTilingQCOM;
+        virtual ~gl_client_context_t() {}
+
+       typedef gl_client_context_t *CONTEXT_ACCESSOR_TYPE(void);
+       static void setContextAccessor(CONTEXT_ACCESSOR_TYPE *f);
+       int initDispatchByName( void *(*getProc)(const char *name, void *userData), void *userData);
+       virtual void setError(unsigned int  error){ (void)error; };
+       virtual unsigned int getError(){ return 0; };
+};
+
+#endif