X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=src%2Ftype3_AndroidCloud%2Fanbox-master%2Fandroid%2Fopengl%2Fsystem%2FGLESv2_enc%2Fgl2_client_context.h;fp=src%2Ftype3_AndroidCloud%2Fanbox-master%2Fandroid%2Fopengl%2Fsystem%2FGLESv2_enc%2Fgl2_client_context.h;h=7035fec8547a9b4f872aff1384307f218cb0318d;hb=e26c1ec581be598521517829adba8c8dd23a768f;hp=0000000000000000000000000000000000000000;hpb=6699c1aea74eeb0eb400e6299079f0c7576f716f;p=iec.git diff --git a/src/type3_AndroidCloud/anbox-master/android/opengl/system/GLESv2_enc/gl2_client_context.h b/src/type3_AndroidCloud/anbox-master/android/opengl/system/GLESv2_enc/gl2_client_context.h new file mode 100644 index 0000000..7035fec --- /dev/null +++ b/src/type3_AndroidCloud/anbox-master/android/opengl/system/GLESv2_enc/gl2_client_context.h @@ -0,0 +1,230 @@ +// Generated Code - DO NOT EDIT !! +// generated by 'emugen' +#ifndef __gl2_client_context_t_h +#define __gl2_client_context_t_h + +#include "gl2_client_proc.h" + +#include "gl2_types.h" + + +struct gl2_client_context_t { + + glActiveTexture_client_proc_t glActiveTexture; + glAttachShader_client_proc_t glAttachShader; + glBindAttribLocation_client_proc_t glBindAttribLocation; + glBindBuffer_client_proc_t glBindBuffer; + glBindFramebuffer_client_proc_t glBindFramebuffer; + glBindRenderbuffer_client_proc_t glBindRenderbuffer; + glBindTexture_client_proc_t glBindTexture; + glBlendColor_client_proc_t glBlendColor; + glBlendEquation_client_proc_t glBlendEquation; + glBlendEquationSeparate_client_proc_t glBlendEquationSeparate; + glBlendFunc_client_proc_t glBlendFunc; + glBlendFuncSeparate_client_proc_t glBlendFuncSeparate; + glBufferData_client_proc_t glBufferData; + glBufferSubData_client_proc_t glBufferSubData; + glCheckFramebufferStatus_client_proc_t glCheckFramebufferStatus; + glClear_client_proc_t glClear; + glClearColor_client_proc_t glClearColor; + glClearDepthf_client_proc_t glClearDepthf; + glClearStencil_client_proc_t glClearStencil; + glColorMask_client_proc_t glColorMask; + glCompileShader_client_proc_t glCompileShader; + glCompressedTexImage2D_client_proc_t glCompressedTexImage2D; + glCompressedTexSubImage2D_client_proc_t glCompressedTexSubImage2D; + glCopyTexImage2D_client_proc_t glCopyTexImage2D; + glCopyTexSubImage2D_client_proc_t glCopyTexSubImage2D; + glCreateProgram_client_proc_t glCreateProgram; + glCreateShader_client_proc_t glCreateShader; + glCullFace_client_proc_t glCullFace; + glDeleteBuffers_client_proc_t glDeleteBuffers; + glDeleteFramebuffers_client_proc_t glDeleteFramebuffers; + glDeleteProgram_client_proc_t glDeleteProgram; + glDeleteRenderbuffers_client_proc_t glDeleteRenderbuffers; + glDeleteShader_client_proc_t glDeleteShader; + glDeleteTextures_client_proc_t glDeleteTextures; + glDepthFunc_client_proc_t glDepthFunc; + glDepthMask_client_proc_t glDepthMask; + glDepthRangef_client_proc_t glDepthRangef; + glDetachShader_client_proc_t glDetachShader; + glDisable_client_proc_t glDisable; + glDisableVertexAttribArray_client_proc_t glDisableVertexAttribArray; + glDrawArrays_client_proc_t glDrawArrays; + glDrawElements_client_proc_t glDrawElements; + glEnable_client_proc_t glEnable; + glEnableVertexAttribArray_client_proc_t glEnableVertexAttribArray; + glFinish_client_proc_t glFinish; + glFlush_client_proc_t glFlush; + glFramebufferRenderbuffer_client_proc_t glFramebufferRenderbuffer; + glFramebufferTexture2D_client_proc_t glFramebufferTexture2D; + glFrontFace_client_proc_t glFrontFace; + glGenBuffers_client_proc_t glGenBuffers; + glGenerateMipmap_client_proc_t glGenerateMipmap; + glGenFramebuffers_client_proc_t glGenFramebuffers; + glGenRenderbuffers_client_proc_t glGenRenderbuffers; + glGenTextures_client_proc_t glGenTextures; + glGetActiveAttrib_client_proc_t glGetActiveAttrib; + glGetActiveUniform_client_proc_t glGetActiveUniform; + glGetAttachedShaders_client_proc_t glGetAttachedShaders; + glGetAttribLocation_client_proc_t glGetAttribLocation; + glGetBooleanv_client_proc_t glGetBooleanv; + glGetBufferParameteriv_client_proc_t glGetBufferParameteriv; + glGetError_client_proc_t glGetError; + glGetFloatv_client_proc_t glGetFloatv; + glGetFramebufferAttachmentParameteriv_client_proc_t glGetFramebufferAttachmentParameteriv; + glGetIntegerv_client_proc_t glGetIntegerv; + glGetProgramiv_client_proc_t glGetProgramiv; + glGetProgramInfoLog_client_proc_t glGetProgramInfoLog; + glGetRenderbufferParameteriv_client_proc_t glGetRenderbufferParameteriv; + glGetShaderiv_client_proc_t glGetShaderiv; + glGetShaderInfoLog_client_proc_t glGetShaderInfoLog; + glGetShaderPrecisionFormat_client_proc_t glGetShaderPrecisionFormat; + glGetShaderSource_client_proc_t glGetShaderSource; + glGetString_client_proc_t glGetString; + glGetTexParameterfv_client_proc_t glGetTexParameterfv; + glGetTexParameteriv_client_proc_t glGetTexParameteriv; + glGetUniformfv_client_proc_t glGetUniformfv; + glGetUniformiv_client_proc_t glGetUniformiv; + glGetUniformLocation_client_proc_t glGetUniformLocation; + glGetVertexAttribfv_client_proc_t glGetVertexAttribfv; + glGetVertexAttribiv_client_proc_t glGetVertexAttribiv; + glGetVertexAttribPointerv_client_proc_t glGetVertexAttribPointerv; + glHint_client_proc_t glHint; + glIsBuffer_client_proc_t glIsBuffer; + glIsEnabled_client_proc_t glIsEnabled; + glIsFramebuffer_client_proc_t glIsFramebuffer; + glIsProgram_client_proc_t glIsProgram; + glIsRenderbuffer_client_proc_t glIsRenderbuffer; + glIsShader_client_proc_t glIsShader; + glIsTexture_client_proc_t glIsTexture; + glLineWidth_client_proc_t glLineWidth; + glLinkProgram_client_proc_t glLinkProgram; + glPixelStorei_client_proc_t glPixelStorei; + glPolygonOffset_client_proc_t glPolygonOffset; + glReadPixels_client_proc_t glReadPixels; + glReleaseShaderCompiler_client_proc_t glReleaseShaderCompiler; + glRenderbufferStorage_client_proc_t glRenderbufferStorage; + glSampleCoverage_client_proc_t glSampleCoverage; + glScissor_client_proc_t glScissor; + glShaderBinary_client_proc_t glShaderBinary; + glShaderSource_client_proc_t glShaderSource; + glStencilFunc_client_proc_t glStencilFunc; + glStencilFuncSeparate_client_proc_t glStencilFuncSeparate; + glStencilMask_client_proc_t glStencilMask; + glStencilMaskSeparate_client_proc_t glStencilMaskSeparate; + glStencilOp_client_proc_t glStencilOp; + glStencilOpSeparate_client_proc_t glStencilOpSeparate; + glTexImage2D_client_proc_t glTexImage2D; + glTexParameterf_client_proc_t glTexParameterf; + glTexParameterfv_client_proc_t glTexParameterfv; + glTexParameteri_client_proc_t glTexParameteri; + glTexParameteriv_client_proc_t glTexParameteriv; + glTexSubImage2D_client_proc_t glTexSubImage2D; + glUniform1f_client_proc_t glUniform1f; + glUniform1fv_client_proc_t glUniform1fv; + glUniform1i_client_proc_t glUniform1i; + glUniform1iv_client_proc_t glUniform1iv; + glUniform2f_client_proc_t glUniform2f; + glUniform2fv_client_proc_t glUniform2fv; + glUniform2i_client_proc_t glUniform2i; + glUniform2iv_client_proc_t glUniform2iv; + glUniform3f_client_proc_t glUniform3f; + glUniform3fv_client_proc_t glUniform3fv; + glUniform3i_client_proc_t glUniform3i; + glUniform3iv_client_proc_t glUniform3iv; + glUniform4f_client_proc_t glUniform4f; + glUniform4fv_client_proc_t glUniform4fv; + glUniform4i_client_proc_t glUniform4i; + glUniform4iv_client_proc_t glUniform4iv; + glUniformMatrix2fv_client_proc_t glUniformMatrix2fv; + glUniformMatrix3fv_client_proc_t glUniformMatrix3fv; + glUniformMatrix4fv_client_proc_t glUniformMatrix4fv; + glUseProgram_client_proc_t glUseProgram; + glValidateProgram_client_proc_t glValidateProgram; + glVertexAttrib1f_client_proc_t glVertexAttrib1f; + glVertexAttrib1fv_client_proc_t glVertexAttrib1fv; + glVertexAttrib2f_client_proc_t glVertexAttrib2f; + glVertexAttrib2fv_client_proc_t glVertexAttrib2fv; + glVertexAttrib3f_client_proc_t glVertexAttrib3f; + glVertexAttrib3fv_client_proc_t glVertexAttrib3fv; + glVertexAttrib4f_client_proc_t glVertexAttrib4f; + glVertexAttrib4fv_client_proc_t glVertexAttrib4fv; + glVertexAttribPointer_client_proc_t glVertexAttribPointer; + glViewport_client_proc_t glViewport; + glEGLImageTargetTexture2DOES_client_proc_t glEGLImageTargetTexture2DOES; + glEGLImageTargetRenderbufferStorageOES_client_proc_t glEGLImageTargetRenderbufferStorageOES; + glGetProgramBinaryOES_client_proc_t glGetProgramBinaryOES; + glProgramBinaryOES_client_proc_t glProgramBinaryOES; + glMapBufferOES_client_proc_t glMapBufferOES; + glUnmapBufferOES_client_proc_t glUnmapBufferOES; + glTexImage3DOES_client_proc_t glTexImage3DOES; + glTexSubImage3DOES_client_proc_t glTexSubImage3DOES; + glCopyTexSubImage3DOES_client_proc_t glCopyTexSubImage3DOES; + glCompressedTexImage3DOES_client_proc_t glCompressedTexImage3DOES; + glCompressedTexSubImage3DOES_client_proc_t glCompressedTexSubImage3DOES; + glFramebufferTexture3DOES_client_proc_t glFramebufferTexture3DOES; + 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; + glGetPerfMonitorGroupsAMD_client_proc_t glGetPerfMonitorGroupsAMD; + glGetPerfMonitorCountersAMD_client_proc_t glGetPerfMonitorCountersAMD; + glGetPerfMonitorGroupStringAMD_client_proc_t glGetPerfMonitorGroupStringAMD; + glGetPerfMonitorCounterStringAMD_client_proc_t glGetPerfMonitorCounterStringAMD; + glGetPerfMonitorCounterInfoAMD_client_proc_t glGetPerfMonitorCounterInfoAMD; + glGenPerfMonitorsAMD_client_proc_t glGenPerfMonitorsAMD; + glDeletePerfMonitorsAMD_client_proc_t glDeletePerfMonitorsAMD; + glSelectPerfMonitorCountersAMD_client_proc_t glSelectPerfMonitorCountersAMD; + glBeginPerfMonitorAMD_client_proc_t glBeginPerfMonitorAMD; + glEndPerfMonitorAMD_client_proc_t glEndPerfMonitorAMD; + glGetPerfMonitorCounterDataAMD_client_proc_t glGetPerfMonitorCounterDataAMD; + 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; + glCoverageMaskNV_client_proc_t glCoverageMaskNV; + glCoverageOperationNV_client_proc_t glCoverageOperationNV; + 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; + glVertexAttribPointerData_client_proc_t glVertexAttribPointerData; + glVertexAttribPointerOffset_client_proc_t glVertexAttribPointerOffset; + glDrawElementsOffset_client_proc_t glDrawElementsOffset; + glDrawElementsData_client_proc_t glDrawElementsData; + glGetCompressedTextureFormats_client_proc_t glGetCompressedTextureFormats; + glShaderString_client_proc_t glShaderString; + glFinishRoundTrip_client_proc_t glFinishRoundTrip; + virtual ~gl2_client_context_t() {} + + typedef gl2_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