| // Generated Code - DO NOT EDIT !! |
| // generated by 'emugen' |
| #ifndef __gles2_server_context_t_h |
| #define __gles2_server_context_t_h |
| |
| #include "gles2_server_proc.h" |
| |
| #include "gles2_types.h" |
| |
| |
| struct gles2_server_context_t { |
| |
| glActiveTexture_server_proc_t glActiveTexture; |
| glAttachShader_dec_server_proc_t glAttachShader; |
| glAttachShader_server_proc_t glAttachShader_dec; |
| glBindAttribLocation_dec_server_proc_t glBindAttribLocation; |
| glBindAttribLocation_server_proc_t glBindAttribLocation_dec; |
| glBindBuffer_server_proc_t glBindBuffer; |
| glBindFramebuffer_server_proc_t glBindFramebuffer; |
| glBindRenderbuffer_server_proc_t glBindRenderbuffer; |
| glBindTexture_server_proc_t glBindTexture; |
| glBlendColor_server_proc_t glBlendColor; |
| glBlendEquation_server_proc_t glBlendEquation; |
| glBlendEquationSeparate_server_proc_t glBlendEquationSeparate; |
| glBlendFunc_server_proc_t glBlendFunc; |
| glBlendFuncSeparate_server_proc_t glBlendFuncSeparate; |
| glBufferData_server_proc_t glBufferData; |
| glBufferSubData_server_proc_t glBufferSubData; |
| glCheckFramebufferStatus_server_proc_t glCheckFramebufferStatus; |
| glClear_server_proc_t glClear; |
| glClearColor_server_proc_t glClearColor; |
| glClearDepthf_server_proc_t glClearDepthf; |
| glClearStencil_server_proc_t glClearStencil; |
| glColorMask_server_proc_t glColorMask; |
| glCompileShader_dec_server_proc_t glCompileShader; |
| glCompileShader_server_proc_t glCompileShader_dec; |
| glCompressedTexImage2D_server_proc_t glCompressedTexImage2D; |
| glCompressedTexSubImage2D_server_proc_t glCompressedTexSubImage2D; |
| glCopyTexImage2D_server_proc_t glCopyTexImage2D; |
| glCopyTexSubImage2D_server_proc_t glCopyTexSubImage2D; |
| glCreateProgram_dec_server_proc_t glCreateProgram; |
| glCreateProgram_server_proc_t glCreateProgram_dec; |
| glCreateShader_dec_server_proc_t glCreateShader; |
| glCreateShader_server_proc_t glCreateShader_dec; |
| glCullFace_server_proc_t glCullFace; |
| glDeleteBuffers_dec_server_proc_t glDeleteBuffers; |
| glDeleteBuffers_server_proc_t glDeleteBuffers_dec; |
| glDeleteFramebuffers_dec_server_proc_t glDeleteFramebuffers; |
| glDeleteFramebuffers_server_proc_t glDeleteFramebuffers_dec; |
| glDeleteProgram_dec_server_proc_t glDeleteProgram; |
| glDeleteProgram_server_proc_t glDeleteProgram_dec; |
| glDeleteRenderbuffers_dec_server_proc_t glDeleteRenderbuffers; |
| glDeleteRenderbuffers_server_proc_t glDeleteRenderbuffers_dec; |
| glDeleteShader_dec_server_proc_t glDeleteShader; |
| glDeleteShader_server_proc_t glDeleteShader_dec; |
| glDeleteTextures_dec_server_proc_t glDeleteTextures; |
| glDeleteTextures_server_proc_t glDeleteTextures_dec; |
| glDepthFunc_server_proc_t glDepthFunc; |
| glDepthMask_server_proc_t glDepthMask; |
| glDepthRangef_server_proc_t glDepthRangef; |
| glDetachShader_dec_server_proc_t glDetachShader; |
| glDetachShader_server_proc_t glDetachShader_dec; |
| glDisable_server_proc_t glDisable; |
| glDisableVertexAttribArray_server_proc_t glDisableVertexAttribArray; |
| glDrawArrays_server_proc_t glDrawArrays; |
| glDrawElements_server_proc_t glDrawElements; |
| glEnable_server_proc_t glEnable; |
| glEnableVertexAttribArray_server_proc_t glEnableVertexAttribArray; |
| glFinish_server_proc_t glFinish; |
| glFlush_server_proc_t glFlush; |
| glFramebufferRenderbuffer_server_proc_t glFramebufferRenderbuffer; |
| glFramebufferTexture2D_server_proc_t glFramebufferTexture2D; |
| glFrontFace_server_proc_t glFrontFace; |
| glGenBuffers_dec_server_proc_t glGenBuffers; |
| glGenBuffers_server_proc_t glGenBuffers_dec; |
| glGenerateMipmap_server_proc_t glGenerateMipmap; |
| glGenFramebuffers_dec_server_proc_t glGenFramebuffers; |
| glGenFramebuffers_server_proc_t glGenFramebuffers_dec; |
| glGenRenderbuffers_dec_server_proc_t glGenRenderbuffers; |
| glGenRenderbuffers_server_proc_t glGenRenderbuffers_dec; |
| glGenTextures_dec_server_proc_t glGenTextures; |
| glGenTextures_server_proc_t glGenTextures_dec; |
| glGetActiveAttrib_dec_server_proc_t glGetActiveAttrib; |
| glGetActiveAttrib_server_proc_t glGetActiveAttrib_dec; |
| glGetActiveUniform_dec_server_proc_t glGetActiveUniform; |
| glGetActiveUniform_server_proc_t glGetActiveUniform_dec; |
| glGetAttachedShaders_dec_server_proc_t glGetAttachedShaders; |
| glGetAttachedShaders_server_proc_t glGetAttachedShaders_dec; |
| glGetAttribLocation_dec_server_proc_t glGetAttribLocation; |
| glGetAttribLocation_server_proc_t glGetAttribLocation_dec; |
| glGetBooleanv_server_proc_t glGetBooleanv; |
| glGetBufferParameteriv_server_proc_t glGetBufferParameteriv; |
| glGetError_server_proc_t glGetError; |
| glGetFloatv_server_proc_t glGetFloatv; |
| glGetFramebufferAttachmentParameteriv_server_proc_t glGetFramebufferAttachmentParameteriv; |
| glGetIntegerv_server_proc_t glGetIntegerv; |
| glGetProgramiv_dec_server_proc_t glGetProgramiv; |
| glGetProgramiv_server_proc_t glGetProgramiv_dec; |
| glGetProgramInfoLog_dec_server_proc_t glGetProgramInfoLog; |
| glGetProgramInfoLog_server_proc_t glGetProgramInfoLog_dec; |
| glGetRenderbufferParameteriv_server_proc_t glGetRenderbufferParameteriv; |
| glGetShaderiv_dec_server_proc_t glGetShaderiv; |
| glGetShaderiv_server_proc_t glGetShaderiv_dec; |
| glGetShaderInfoLog_dec_server_proc_t glGetShaderInfoLog; |
| glGetShaderInfoLog_server_proc_t glGetShaderInfoLog_dec; |
| glGetShaderPrecisionFormat_server_proc_t glGetShaderPrecisionFormat; |
| glGetShaderSource_dec_server_proc_t glGetShaderSource; |
| glGetShaderSource_server_proc_t glGetShaderSource_dec; |
| glGetString_server_proc_t glGetString; |
| glGetTexParameterfv_server_proc_t glGetTexParameterfv; |
| glGetTexParameteriv_server_proc_t glGetTexParameteriv; |
| glGetUniformfv_dec_server_proc_t glGetUniformfv; |
| glGetUniformfv_server_proc_t glGetUniformfv_dec; |
| glGetUniformiv_dec_server_proc_t glGetUniformiv; |
| glGetUniformiv_server_proc_t glGetUniformiv_dec; |
| glGetUniformLocation_dec_server_proc_t glGetUniformLocation; |
| glGetUniformLocation_server_proc_t glGetUniformLocation_dec; |
| glGetVertexAttribfv_server_proc_t glGetVertexAttribfv; |
| glGetVertexAttribiv_server_proc_t glGetVertexAttribiv; |
| glGetVertexAttribPointerv_server_proc_t glGetVertexAttribPointerv; |
| glHint_server_proc_t glHint; |
| glIsBuffer_server_proc_t glIsBuffer; |
| glIsEnabled_server_proc_t glIsEnabled; |
| glIsFramebuffer_server_proc_t glIsFramebuffer; |
| glIsProgram_dec_server_proc_t glIsProgram; |
| glIsProgram_server_proc_t glIsProgram_dec; |
| glIsRenderbuffer_server_proc_t glIsRenderbuffer; |
| glIsShader_dec_server_proc_t glIsShader; |
| glIsShader_server_proc_t glIsShader_dec; |
| glIsTexture_server_proc_t glIsTexture; |
| glLineWidth_server_proc_t glLineWidth; |
| glLinkProgram_dec_server_proc_t glLinkProgram; |
| glLinkProgram_server_proc_t glLinkProgram_dec; |
| glPixelStorei_server_proc_t glPixelStorei; |
| glPolygonOffset_server_proc_t glPolygonOffset; |
| glReadPixels_server_proc_t glReadPixels; |
| glReleaseShaderCompiler_server_proc_t glReleaseShaderCompiler; |
| glRenderbufferStorage_server_proc_t glRenderbufferStorage; |
| glSampleCoverage_server_proc_t glSampleCoverage; |
| glScissor_server_proc_t glScissor; |
| glShaderBinary_server_proc_t glShaderBinary; |
| glShaderSource_server_proc_t glShaderSource; |
| glStencilFunc_server_proc_t glStencilFunc; |
| glStencilFuncSeparate_server_proc_t glStencilFuncSeparate; |
| glStencilMask_server_proc_t glStencilMask; |
| glStencilMaskSeparate_server_proc_t glStencilMaskSeparate; |
| glStencilOp_server_proc_t glStencilOp; |
| glStencilOpSeparate_server_proc_t glStencilOpSeparate; |
| glTexImage2D_server_proc_t glTexImage2D; |
| glTexParameterf_server_proc_t glTexParameterf; |
| glTexParameterfv_server_proc_t glTexParameterfv; |
| glTexParameteri_server_proc_t glTexParameteri; |
| glTexParameteriv_server_proc_t glTexParameteriv; |
| glTexSubImage2D_server_proc_t glTexSubImage2D; |
| glUniform1f_server_proc_t glUniform1f; |
| glUniform1fv_server_proc_t glUniform1fv; |
| glUniform1i_server_proc_t glUniform1i; |
| glUniform1iv_server_proc_t glUniform1iv; |
| glUniform2f_server_proc_t glUniform2f; |
| glUniform2fv_server_proc_t glUniform2fv; |
| glUniform2i_server_proc_t glUniform2i; |
| glUniform2iv_server_proc_t glUniform2iv; |
| glUniform3f_server_proc_t glUniform3f; |
| glUniform3fv_server_proc_t glUniform3fv; |
| glUniform3i_server_proc_t glUniform3i; |
| glUniform3iv_server_proc_t glUniform3iv; |
| glUniform4f_server_proc_t glUniform4f; |
| glUniform4fv_server_proc_t glUniform4fv; |
| glUniform4i_server_proc_t glUniform4i; |
| glUniform4iv_server_proc_t glUniform4iv; |
| glUniformMatrix2fv_server_proc_t glUniformMatrix2fv; |
| glUniformMatrix3fv_server_proc_t glUniformMatrix3fv; |
| glUniformMatrix4fv_server_proc_t glUniformMatrix4fv; |
| glUseProgram_dec_server_proc_t glUseProgram; |
| glUseProgram_server_proc_t glUseProgram_dec; |
| glValidateProgram_dec_server_proc_t glValidateProgram; |
| glValidateProgram_server_proc_t glValidateProgram_dec; |
| glVertexAttrib1f_server_proc_t glVertexAttrib1f; |
| glVertexAttrib1fv_server_proc_t glVertexAttrib1fv; |
| glVertexAttrib2f_server_proc_t glVertexAttrib2f; |
| glVertexAttrib2fv_server_proc_t glVertexAttrib2fv; |
| glVertexAttrib3f_server_proc_t glVertexAttrib3f; |
| glVertexAttrib3fv_server_proc_t glVertexAttrib3fv; |
| glVertexAttrib4f_server_proc_t glVertexAttrib4f; |
| glVertexAttrib4fv_server_proc_t glVertexAttrib4fv; |
| glVertexAttribPointer_server_proc_t glVertexAttribPointer; |
| glViewport_server_proc_t glViewport; |
| glEGLImageTargetTexture2DOES_server_proc_t glEGLImageTargetTexture2DOES; |
| glEGLImageTargetRenderbufferStorageOES_server_proc_t glEGLImageTargetRenderbufferStorageOES; |
| glGetProgramBinaryOES_dec_server_proc_t glGetProgramBinaryOES; |
| glGetProgramBinaryOES_server_proc_t glGetProgramBinaryOES_dec; |
| glProgramBinaryOES_dec_server_proc_t glProgramBinaryOES; |
| glProgramBinaryOES_server_proc_t glProgramBinaryOES_dec; |
| glMapBufferOES_server_proc_t glMapBufferOES; |
| glUnmapBufferOES_server_proc_t glUnmapBufferOES; |
| glTexImage3DOES_server_proc_t glTexImage3DOES; |
| glTexSubImage3DOES_server_proc_t glTexSubImage3DOES; |
| glCopyTexSubImage3DOES_server_proc_t glCopyTexSubImage3DOES; |
| glCompressedTexImage3DOES_server_proc_t glCompressedTexImage3DOES; |
| glCompressedTexSubImage3DOES_server_proc_t glCompressedTexSubImage3DOES; |
| glFramebufferTexture3DOES_server_proc_t glFramebufferTexture3DOES; |
| glBindVertexArrayOES_server_proc_t glBindVertexArrayOES; |
| glDeleteVertexArraysOES_dec_server_proc_t glDeleteVertexArraysOES; |
| glDeleteVertexArraysOES_server_proc_t glDeleteVertexArraysOES_dec; |
| glGenVertexArraysOES_dec_server_proc_t glGenVertexArraysOES; |
| glGenVertexArraysOES_server_proc_t glGenVertexArraysOES_dec; |
| glIsVertexArrayOES_server_proc_t glIsVertexArrayOES; |
| glDiscardFramebufferEXT_server_proc_t glDiscardFramebufferEXT; |
| glMultiDrawArraysEXT_server_proc_t glMultiDrawArraysEXT; |
| glMultiDrawElementsEXT_server_proc_t glMultiDrawElementsEXT; |
| glGetPerfMonitorGroupsAMD_server_proc_t glGetPerfMonitorGroupsAMD; |
| glGetPerfMonitorCountersAMD_server_proc_t glGetPerfMonitorCountersAMD; |
| glGetPerfMonitorGroupStringAMD_server_proc_t glGetPerfMonitorGroupStringAMD; |
| glGetPerfMonitorCounterStringAMD_server_proc_t glGetPerfMonitorCounterStringAMD; |
| glGetPerfMonitorCounterInfoAMD_server_proc_t glGetPerfMonitorCounterInfoAMD; |
| glGenPerfMonitorsAMD_server_proc_t glGenPerfMonitorsAMD; |
| glDeletePerfMonitorsAMD_server_proc_t glDeletePerfMonitorsAMD; |
| glSelectPerfMonitorCountersAMD_server_proc_t glSelectPerfMonitorCountersAMD; |
| glBeginPerfMonitorAMD_server_proc_t glBeginPerfMonitorAMD; |
| glEndPerfMonitorAMD_server_proc_t glEndPerfMonitorAMD; |
| glGetPerfMonitorCounterDataAMD_server_proc_t glGetPerfMonitorCounterDataAMD; |
| glRenderbufferStorageMultisampleIMG_server_proc_t glRenderbufferStorageMultisampleIMG; |
| glFramebufferTexture2DMultisampleIMG_server_proc_t glFramebufferTexture2DMultisampleIMG; |
| glDeleteFencesNV_server_proc_t glDeleteFencesNV; |
| glGenFencesNV_server_proc_t glGenFencesNV; |
| glIsFenceNV_server_proc_t glIsFenceNV; |
| glTestFenceNV_server_proc_t glTestFenceNV; |
| glGetFenceivNV_server_proc_t glGetFenceivNV; |
| glFinishFenceNV_server_proc_t glFinishFenceNV; |
| glSetFenceNV_server_proc_t glSetFenceNV; |
| glCoverageMaskNV_server_proc_t glCoverageMaskNV; |
| glCoverageOperationNV_server_proc_t glCoverageOperationNV; |
| glGetDriverControlsQCOM_server_proc_t glGetDriverControlsQCOM; |
| glGetDriverControlStringQCOM_server_proc_t glGetDriverControlStringQCOM; |
| glEnableDriverControlQCOM_server_proc_t glEnableDriverControlQCOM; |
| glDisableDriverControlQCOM_server_proc_t glDisableDriverControlQCOM; |
| glExtGetTexturesQCOM_server_proc_t glExtGetTexturesQCOM; |
| glExtGetBuffersQCOM_server_proc_t glExtGetBuffersQCOM; |
| glExtGetRenderbuffersQCOM_server_proc_t glExtGetRenderbuffersQCOM; |
| glExtGetFramebuffersQCOM_server_proc_t glExtGetFramebuffersQCOM; |
| glExtGetTexLevelParameterivQCOM_server_proc_t glExtGetTexLevelParameterivQCOM; |
| glExtTexObjectStateOverrideiQCOM_server_proc_t glExtTexObjectStateOverrideiQCOM; |
| glExtGetTexSubImageQCOM_server_proc_t glExtGetTexSubImageQCOM; |
| glExtGetBufferPointervQCOM_server_proc_t glExtGetBufferPointervQCOM; |
| glExtGetShadersQCOM_server_proc_t glExtGetShadersQCOM; |
| glExtGetProgramsQCOM_server_proc_t glExtGetProgramsQCOM; |
| glExtIsProgramBinaryQCOM_server_proc_t glExtIsProgramBinaryQCOM; |
| glExtGetProgramBinarySourceQCOM_server_proc_t glExtGetProgramBinarySourceQCOM; |
| glStartTilingQCOM_server_proc_t glStartTilingQCOM; |
| glEndTilingQCOM_server_proc_t glEndTilingQCOM; |
| glVertexAttribPointerData_server_proc_t glVertexAttribPointerData; |
| glVertexAttribPointerOffset_server_proc_t glVertexAttribPointerOffset; |
| glDrawElementsOffset_server_proc_t glDrawElementsOffset; |
| glDrawElementsData_server_proc_t glDrawElementsData; |
| glGetCompressedTextureFormats_server_proc_t glGetCompressedTextureFormats; |
| glShaderString_server_proc_t glShaderString; |
| glFinishRoundTrip_server_proc_t glFinishRoundTrip; |
| glGenVertexArrays_dec_server_proc_t glGenVertexArrays; |
| glGenVertexArrays_server_proc_t glGenVertexArrays_dec; |
| glBindVertexArray_server_proc_t glBindVertexArray; |
| glDeleteVertexArrays_dec_server_proc_t glDeleteVertexArrays; |
| glDeleteVertexArrays_server_proc_t glDeleteVertexArrays_dec; |
| glIsVertexArray_server_proc_t glIsVertexArray; |
| glMapBufferRange_server_proc_t glMapBufferRange; |
| glUnmapBuffer_server_proc_t glUnmapBuffer; |
| glFlushMappedBufferRange_server_proc_t glFlushMappedBufferRange; |
| glMapBufferRangeAEMU_server_proc_t glMapBufferRangeAEMU; |
| glUnmapBufferAEMU_server_proc_t glUnmapBufferAEMU; |
| glFlushMappedBufferRangeAEMU_server_proc_t glFlushMappedBufferRangeAEMU; |
| glReadPixelsOffsetAEMU_server_proc_t glReadPixelsOffsetAEMU; |
| glCompressedTexImage2DOffsetAEMU_server_proc_t glCompressedTexImage2DOffsetAEMU; |
| glCompressedTexSubImage2DOffsetAEMU_server_proc_t glCompressedTexSubImage2DOffsetAEMU; |
| glTexImage2DOffsetAEMU_server_proc_t glTexImage2DOffsetAEMU; |
| glTexSubImage2DOffsetAEMU_server_proc_t glTexSubImage2DOffsetAEMU; |
| glBindBufferRange_server_proc_t glBindBufferRange; |
| glBindBufferBase_server_proc_t glBindBufferBase; |
| glCopyBufferSubData_server_proc_t glCopyBufferSubData; |
| glClearBufferiv_server_proc_t glClearBufferiv; |
| glClearBufferuiv_server_proc_t glClearBufferuiv; |
| glClearBufferfv_server_proc_t glClearBufferfv; |
| glClearBufferfi_server_proc_t glClearBufferfi; |
| glGetBufferParameteri64v_server_proc_t glGetBufferParameteri64v; |
| glGetBufferPointerv_server_proc_t glGetBufferPointerv; |
| glUniformBlockBinding_dec_server_proc_t glUniformBlockBinding; |
| glUniformBlockBinding_server_proc_t glUniformBlockBinding_dec; |
| glGetUniformBlockIndex_dec_server_proc_t glGetUniformBlockIndex; |
| glGetUniformBlockIndex_server_proc_t glGetUniformBlockIndex_dec; |
| glGetUniformIndices_server_proc_t glGetUniformIndices; |
| glGetUniformIndicesAEMU_server_proc_t glGetUniformIndicesAEMU; |
| glGetActiveUniformBlockiv_dec_server_proc_t glGetActiveUniformBlockiv; |
| glGetActiveUniformBlockiv_server_proc_t glGetActiveUniformBlockiv_dec; |
| glGetActiveUniformBlockName_dec_server_proc_t glGetActiveUniformBlockName; |
| glGetActiveUniformBlockName_server_proc_t glGetActiveUniformBlockName_dec; |
| glUniform1ui_server_proc_t glUniform1ui; |
| glUniform2ui_server_proc_t glUniform2ui; |
| glUniform3ui_server_proc_t glUniform3ui; |
| glUniform4ui_server_proc_t glUniform4ui; |
| glUniform1uiv_server_proc_t glUniform1uiv; |
| glUniform2uiv_server_proc_t glUniform2uiv; |
| glUniform3uiv_server_proc_t glUniform3uiv; |
| glUniform4uiv_server_proc_t glUniform4uiv; |
| glUniformMatrix2x3fv_server_proc_t glUniformMatrix2x3fv; |
| glUniformMatrix3x2fv_server_proc_t glUniformMatrix3x2fv; |
| glUniformMatrix2x4fv_server_proc_t glUniformMatrix2x4fv; |
| glUniformMatrix4x2fv_server_proc_t glUniformMatrix4x2fv; |
| glUniformMatrix3x4fv_server_proc_t glUniformMatrix3x4fv; |
| glUniformMatrix4x3fv_server_proc_t glUniformMatrix4x3fv; |
| glGetUniformuiv_dec_server_proc_t glGetUniformuiv; |
| glGetUniformuiv_server_proc_t glGetUniformuiv_dec; |
| glGetActiveUniformsiv_dec_server_proc_t glGetActiveUniformsiv; |
| glGetActiveUniformsiv_server_proc_t glGetActiveUniformsiv_dec; |
| glVertexAttribI4i_server_proc_t glVertexAttribI4i; |
| glVertexAttribI4ui_server_proc_t glVertexAttribI4ui; |
| glVertexAttribI4iv_server_proc_t glVertexAttribI4iv; |
| glVertexAttribI4uiv_server_proc_t glVertexAttribI4uiv; |
| glVertexAttribIPointer_server_proc_t glVertexAttribIPointer; |
| glVertexAttribIPointerOffsetAEMU_server_proc_t glVertexAttribIPointerOffsetAEMU; |
| glVertexAttribIPointerDataAEMU_server_proc_t glVertexAttribIPointerDataAEMU; |
| glGetVertexAttribIiv_server_proc_t glGetVertexAttribIiv; |
| glGetVertexAttribIuiv_server_proc_t glGetVertexAttribIuiv; |
| glVertexAttribDivisor_server_proc_t glVertexAttribDivisor; |
| glDrawArraysInstanced_server_proc_t glDrawArraysInstanced; |
| glDrawElementsInstanced_server_proc_t glDrawElementsInstanced; |
| glDrawElementsInstancedDataAEMU_server_proc_t glDrawElementsInstancedDataAEMU; |
| glDrawElementsInstancedOffsetAEMU_server_proc_t glDrawElementsInstancedOffsetAEMU; |
| glDrawRangeElements_server_proc_t glDrawRangeElements; |
| glDrawRangeElementsDataAEMU_server_proc_t glDrawRangeElementsDataAEMU; |
| glDrawRangeElementsOffsetAEMU_server_proc_t glDrawRangeElementsOffsetAEMU; |
| glFenceSync_server_proc_t glFenceSync; |
| glClientWaitSync_server_proc_t glClientWaitSync; |
| glWaitSync_server_proc_t glWaitSync; |
| glDeleteSync_server_proc_t glDeleteSync; |
| glIsSync_server_proc_t glIsSync; |
| glGetSynciv_server_proc_t glGetSynciv; |
| glFenceSyncAEMU_server_proc_t glFenceSyncAEMU; |
| glClientWaitSyncAEMU_server_proc_t glClientWaitSyncAEMU; |
| glWaitSyncAEMU_server_proc_t glWaitSyncAEMU; |
| glDeleteSyncAEMU_server_proc_t glDeleteSyncAEMU; |
| glIsSyncAEMU_server_proc_t glIsSyncAEMU; |
| glGetSyncivAEMU_server_proc_t glGetSyncivAEMU; |
| glDrawBuffers_server_proc_t glDrawBuffers; |
| glReadBuffer_server_proc_t glReadBuffer; |
| glBlitFramebuffer_server_proc_t glBlitFramebuffer; |
| glInvalidateFramebuffer_server_proc_t glInvalidateFramebuffer; |
| glInvalidateSubFramebuffer_server_proc_t glInvalidateSubFramebuffer; |
| glFramebufferTextureLayer_server_proc_t glFramebufferTextureLayer; |
| glRenderbufferStorageMultisample_server_proc_t glRenderbufferStorageMultisample; |
| glTexStorage2D_server_proc_t glTexStorage2D; |
| glGetInternalformativ_server_proc_t glGetInternalformativ; |
| glBeginTransformFeedback_server_proc_t glBeginTransformFeedback; |
| glEndTransformFeedback_server_proc_t glEndTransformFeedback; |
| glGenTransformFeedbacks_dec_server_proc_t glGenTransformFeedbacks; |
| glGenTransformFeedbacks_server_proc_t glGenTransformFeedbacks_dec; |
| glDeleteTransformFeedbacks_dec_server_proc_t glDeleteTransformFeedbacks; |
| glDeleteTransformFeedbacks_server_proc_t glDeleteTransformFeedbacks_dec; |
| glBindTransformFeedback_server_proc_t glBindTransformFeedback; |
| glPauseTransformFeedback_server_proc_t glPauseTransformFeedback; |
| glResumeTransformFeedback_server_proc_t glResumeTransformFeedback; |
| glIsTransformFeedback_server_proc_t glIsTransformFeedback; |
| glTransformFeedbackVaryings_dec_server_proc_t glTransformFeedbackVaryings; |
| glTransformFeedbackVaryings_server_proc_t glTransformFeedbackVaryings_dec; |
| glTransformFeedbackVaryingsAEMU_server_proc_t glTransformFeedbackVaryingsAEMU; |
| glGetTransformFeedbackVarying_dec_server_proc_t glGetTransformFeedbackVarying; |
| glGetTransformFeedbackVarying_server_proc_t glGetTransformFeedbackVarying_dec; |
| glGenSamplers_dec_server_proc_t glGenSamplers; |
| glGenSamplers_server_proc_t glGenSamplers_dec; |
| glDeleteSamplers_dec_server_proc_t glDeleteSamplers; |
| glDeleteSamplers_server_proc_t glDeleteSamplers_dec; |
| glBindSampler_server_proc_t glBindSampler; |
| glSamplerParameterf_server_proc_t glSamplerParameterf; |
| glSamplerParameteri_server_proc_t glSamplerParameteri; |
| glSamplerParameterfv_server_proc_t glSamplerParameterfv; |
| glSamplerParameteriv_server_proc_t glSamplerParameteriv; |
| glGetSamplerParameterfv_server_proc_t glGetSamplerParameterfv; |
| glGetSamplerParameteriv_server_proc_t glGetSamplerParameteriv; |
| glIsSampler_server_proc_t glIsSampler; |
| glGenQueries_dec_server_proc_t glGenQueries; |
| glGenQueries_server_proc_t glGenQueries_dec; |
| glDeleteQueries_dec_server_proc_t glDeleteQueries; |
| glDeleteQueries_server_proc_t glDeleteQueries_dec; |
| glBeginQuery_server_proc_t glBeginQuery; |
| glEndQuery_server_proc_t glEndQuery; |
| glGetQueryiv_server_proc_t glGetQueryiv; |
| glGetQueryObjectuiv_server_proc_t glGetQueryObjectuiv; |
| glIsQuery_server_proc_t glIsQuery; |
| glProgramParameteri_dec_server_proc_t glProgramParameteri; |
| glProgramParameteri_server_proc_t glProgramParameteri_dec; |
| glProgramBinary_dec_server_proc_t glProgramBinary; |
| glProgramBinary_server_proc_t glProgramBinary_dec; |
| glGetProgramBinary_dec_server_proc_t glGetProgramBinary; |
| glGetProgramBinary_server_proc_t glGetProgramBinary_dec; |
| glGetFragDataLocation_dec_server_proc_t glGetFragDataLocation; |
| glGetFragDataLocation_server_proc_t glGetFragDataLocation_dec; |
| glGetInteger64v_server_proc_t glGetInteger64v; |
| glGetIntegeri_v_server_proc_t glGetIntegeri_v; |
| glGetInteger64i_v_server_proc_t glGetInteger64i_v; |
| glTexImage3D_server_proc_t glTexImage3D; |
| glTexImage3DOffsetAEMU_server_proc_t glTexImage3DOffsetAEMU; |
| glTexStorage3D_server_proc_t glTexStorage3D; |
| glTexSubImage3D_server_proc_t glTexSubImage3D; |
| glTexSubImage3DOffsetAEMU_server_proc_t glTexSubImage3DOffsetAEMU; |
| glCompressedTexImage3D_server_proc_t glCompressedTexImage3D; |
| glCompressedTexImage3DOffsetAEMU_server_proc_t glCompressedTexImage3DOffsetAEMU; |
| glCompressedTexSubImage3D_server_proc_t glCompressedTexSubImage3D; |
| glCompressedTexSubImage3DOffsetAEMU_server_proc_t glCompressedTexSubImage3DOffsetAEMU; |
| glCopyTexSubImage3D_server_proc_t glCopyTexSubImage3D; |
| glGetStringi_server_proc_t glGetStringi; |
| glGetBooleani_v_server_proc_t glGetBooleani_v; |
| glMemoryBarrier_server_proc_t glMemoryBarrier; |
| glMemoryBarrierByRegion_server_proc_t glMemoryBarrierByRegion; |
| glGenProgramPipelines_dec_server_proc_t glGenProgramPipelines; |
| glGenProgramPipelines_server_proc_t glGenProgramPipelines_dec; |
| glDeleteProgramPipelines_dec_server_proc_t glDeleteProgramPipelines; |
| glDeleteProgramPipelines_server_proc_t glDeleteProgramPipelines_dec; |
| glBindProgramPipeline_server_proc_t glBindProgramPipeline; |
| glGetProgramPipelineiv_server_proc_t glGetProgramPipelineiv; |
| glGetProgramPipelineInfoLog_server_proc_t glGetProgramPipelineInfoLog; |
| glValidateProgramPipeline_server_proc_t glValidateProgramPipeline; |
| glIsProgramPipeline_server_proc_t glIsProgramPipeline; |
| glUseProgramStages_dec_server_proc_t glUseProgramStages; |
| glUseProgramStages_server_proc_t glUseProgramStages_dec; |
| glActiveShaderProgram_dec_server_proc_t glActiveShaderProgram; |
| glActiveShaderProgram_server_proc_t glActiveShaderProgram_dec; |
| glCreateShaderProgramv_server_proc_t glCreateShaderProgramv; |
| glCreateShaderProgramvAEMU_server_proc_t glCreateShaderProgramvAEMU; |
| glProgramUniform1f_dec_server_proc_t glProgramUniform1f; |
| glProgramUniform1f_server_proc_t glProgramUniform1f_dec; |
| glProgramUniform2f_dec_server_proc_t glProgramUniform2f; |
| glProgramUniform2f_server_proc_t glProgramUniform2f_dec; |
| glProgramUniform3f_dec_server_proc_t glProgramUniform3f; |
| glProgramUniform3f_server_proc_t glProgramUniform3f_dec; |
| glProgramUniform4f_dec_server_proc_t glProgramUniform4f; |
| glProgramUniform4f_server_proc_t glProgramUniform4f_dec; |
| glProgramUniform1i_dec_server_proc_t glProgramUniform1i; |
| glProgramUniform1i_server_proc_t glProgramUniform1i_dec; |
| glProgramUniform2i_dec_server_proc_t glProgramUniform2i; |
| glProgramUniform2i_server_proc_t glProgramUniform2i_dec; |
| glProgramUniform3i_dec_server_proc_t glProgramUniform3i; |
| glProgramUniform3i_server_proc_t glProgramUniform3i_dec; |
| glProgramUniform4i_dec_server_proc_t glProgramUniform4i; |
| glProgramUniform4i_server_proc_t glProgramUniform4i_dec; |
| glProgramUniform1ui_dec_server_proc_t glProgramUniform1ui; |
| glProgramUniform1ui_server_proc_t glProgramUniform1ui_dec; |
| glProgramUniform2ui_dec_server_proc_t glProgramUniform2ui; |
| glProgramUniform2ui_server_proc_t glProgramUniform2ui_dec; |
| glProgramUniform3ui_dec_server_proc_t glProgramUniform3ui; |
| glProgramUniform3ui_server_proc_t glProgramUniform3ui_dec; |
| glProgramUniform4ui_dec_server_proc_t glProgramUniform4ui; |
| glProgramUniform4ui_server_proc_t glProgramUniform4ui_dec; |
| glProgramUniform1fv_dec_server_proc_t glProgramUniform1fv; |
| glProgramUniform1fv_server_proc_t glProgramUniform1fv_dec; |
| glProgramUniform2fv_dec_server_proc_t glProgramUniform2fv; |
| glProgramUniform2fv_server_proc_t glProgramUniform2fv_dec; |
| glProgramUniform3fv_dec_server_proc_t glProgramUniform3fv; |
| glProgramUniform3fv_server_proc_t glProgramUniform3fv_dec; |
| glProgramUniform4fv_dec_server_proc_t glProgramUniform4fv; |
| glProgramUniform4fv_server_proc_t glProgramUniform4fv_dec; |
| glProgramUniform1iv_dec_server_proc_t glProgramUniform1iv; |
| glProgramUniform1iv_server_proc_t glProgramUniform1iv_dec; |
| glProgramUniform2iv_dec_server_proc_t glProgramUniform2iv; |
| glProgramUniform2iv_server_proc_t glProgramUniform2iv_dec; |
| glProgramUniform3iv_dec_server_proc_t glProgramUniform3iv; |
| glProgramUniform3iv_server_proc_t glProgramUniform3iv_dec; |
| glProgramUniform4iv_dec_server_proc_t glProgramUniform4iv; |
| glProgramUniform4iv_server_proc_t glProgramUniform4iv_dec; |
| glProgramUniform1uiv_dec_server_proc_t glProgramUniform1uiv; |
| glProgramUniform1uiv_server_proc_t glProgramUniform1uiv_dec; |
| glProgramUniform2uiv_dec_server_proc_t glProgramUniform2uiv; |
| glProgramUniform2uiv_server_proc_t glProgramUniform2uiv_dec; |
| glProgramUniform3uiv_dec_server_proc_t glProgramUniform3uiv; |
| glProgramUniform3uiv_server_proc_t glProgramUniform3uiv_dec; |
| glProgramUniform4uiv_dec_server_proc_t glProgramUniform4uiv; |
| glProgramUniform4uiv_server_proc_t glProgramUniform4uiv_dec; |
| glProgramUniformMatrix2fv_dec_server_proc_t glProgramUniformMatrix2fv; |
| glProgramUniformMatrix2fv_server_proc_t glProgramUniformMatrix2fv_dec; |
| glProgramUniformMatrix3fv_dec_server_proc_t glProgramUniformMatrix3fv; |
| glProgramUniformMatrix3fv_server_proc_t glProgramUniformMatrix3fv_dec; |
| glProgramUniformMatrix4fv_dec_server_proc_t glProgramUniformMatrix4fv; |
| glProgramUniformMatrix4fv_server_proc_t glProgramUniformMatrix4fv_dec; |
| glProgramUniformMatrix2x3fv_dec_server_proc_t glProgramUniformMatrix2x3fv; |
| glProgramUniformMatrix2x3fv_server_proc_t glProgramUniformMatrix2x3fv_dec; |
| glProgramUniformMatrix3x2fv_dec_server_proc_t glProgramUniformMatrix3x2fv; |
| glProgramUniformMatrix3x2fv_server_proc_t glProgramUniformMatrix3x2fv_dec; |
| glProgramUniformMatrix2x4fv_dec_server_proc_t glProgramUniformMatrix2x4fv; |
| glProgramUniformMatrix2x4fv_server_proc_t glProgramUniformMatrix2x4fv_dec; |
| glProgramUniformMatrix4x2fv_dec_server_proc_t glProgramUniformMatrix4x2fv; |
| glProgramUniformMatrix4x2fv_server_proc_t glProgramUniformMatrix4x2fv_dec; |
| glProgramUniformMatrix3x4fv_dec_server_proc_t glProgramUniformMatrix3x4fv; |
| glProgramUniformMatrix3x4fv_server_proc_t glProgramUniformMatrix3x4fv_dec; |
| glProgramUniformMatrix4x3fv_dec_server_proc_t glProgramUniformMatrix4x3fv; |
| glProgramUniformMatrix4x3fv_server_proc_t glProgramUniformMatrix4x3fv_dec; |
| glGetProgramInterfaceiv_dec_server_proc_t glGetProgramInterfaceiv; |
| glGetProgramInterfaceiv_server_proc_t glGetProgramInterfaceiv_dec; |
| glGetProgramResourceiv_dec_server_proc_t glGetProgramResourceiv; |
| glGetProgramResourceiv_server_proc_t glGetProgramResourceiv_dec; |
| glGetProgramResourceIndex_dec_server_proc_t glGetProgramResourceIndex; |
| glGetProgramResourceIndex_server_proc_t glGetProgramResourceIndex_dec; |
| glGetProgramResourceLocation_dec_server_proc_t glGetProgramResourceLocation; |
| glGetProgramResourceLocation_server_proc_t glGetProgramResourceLocation_dec; |
| glGetProgramResourceName_dec_server_proc_t glGetProgramResourceName; |
| glGetProgramResourceName_server_proc_t glGetProgramResourceName_dec; |
| glBindImageTexture_server_proc_t glBindImageTexture; |
| glDispatchCompute_server_proc_t glDispatchCompute; |
| glDispatchComputeIndirect_server_proc_t glDispatchComputeIndirect; |
| glBindVertexBuffer_server_proc_t glBindVertexBuffer; |
| glVertexAttribBinding_server_proc_t glVertexAttribBinding; |
| glVertexAttribFormat_server_proc_t glVertexAttribFormat; |
| glVertexAttribIFormat_server_proc_t glVertexAttribIFormat; |
| glVertexBindingDivisor_server_proc_t glVertexBindingDivisor; |
| glDrawArraysIndirect_server_proc_t glDrawArraysIndirect; |
| glDrawArraysIndirectDataAEMU_server_proc_t glDrawArraysIndirectDataAEMU; |
| glDrawArraysIndirectOffsetAEMU_server_proc_t glDrawArraysIndirectOffsetAEMU; |
| glDrawElementsIndirect_server_proc_t glDrawElementsIndirect; |
| glDrawElementsIndirectDataAEMU_server_proc_t glDrawElementsIndirectDataAEMU; |
| glDrawElementsIndirectOffsetAEMU_server_proc_t glDrawElementsIndirectOffsetAEMU; |
| glTexStorage2DMultisample_server_proc_t glTexStorage2DMultisample; |
| glSampleMaski_server_proc_t glSampleMaski; |
| glGetMultisamplefv_server_proc_t glGetMultisamplefv; |
| glFramebufferParameteri_server_proc_t glFramebufferParameteri; |
| glGetFramebufferParameteriv_server_proc_t glGetFramebufferParameteriv; |
| glGetTexLevelParameterfv_server_proc_t glGetTexLevelParameterfv; |
| glGetTexLevelParameteriv_server_proc_t glGetTexLevelParameteriv; |
| glMapBufferRangeDMA_server_proc_t glMapBufferRangeDMA; |
| glUnmapBufferDMA_server_proc_t glUnmapBufferDMA; |
| glMapBufferRangeDirect_server_proc_t glMapBufferRangeDirect; |
| glUnmapBufferDirect_server_proc_t glUnmapBufferDirect; |
| glFlushMappedBufferRangeDirect_server_proc_t glFlushMappedBufferRangeDirect; |
| glGetGraphicsResetStatusEXT_server_proc_t glGetGraphicsResetStatusEXT; |
| glReadnPixelsEXT_server_proc_t glReadnPixelsEXT; |
| glGetnUniformfvEXT_server_proc_t glGetnUniformfvEXT; |
| glGetnUniformivEXT_server_proc_t glGetnUniformivEXT; |
| glDrawArraysNullAEMU_server_proc_t glDrawArraysNullAEMU; |
| glDrawElementsNullAEMU_server_proc_t glDrawElementsNullAEMU; |
| glDrawElementsOffsetNullAEMU_server_proc_t glDrawElementsOffsetNullAEMU; |
| glDrawElementsDataNullAEMU_server_proc_t glDrawElementsDataNullAEMU; |
| glUnmapBufferAsyncAEMU_server_proc_t glUnmapBufferAsyncAEMU; |
| glFlushMappedBufferRangeAEMU2_server_proc_t glFlushMappedBufferRangeAEMU2; |
| glBufferDataSyncAEMU_server_proc_t glBufferDataSyncAEMU; |
| glTexBufferOES_dec_server_proc_t glTexBufferOES; |
| glTexBufferOES_server_proc_t glTexBufferOES_dec; |
| glTexBufferRangeOES_dec_server_proc_t glTexBufferRangeOES; |
| glTexBufferRangeOES_server_proc_t glTexBufferRangeOES_dec; |
| glTexBufferEXT_dec_server_proc_t glTexBufferEXT; |
| glTexBufferEXT_server_proc_t glTexBufferEXT_dec; |
| glTexBufferRangeEXT_dec_server_proc_t glTexBufferRangeEXT; |
| glTexBufferRangeEXT_server_proc_t glTexBufferRangeEXT_dec; |
| glEnableiEXT_dec_server_proc_t glEnableiEXT; |
| glEnableiEXT_server_proc_t glEnableiEXT_dec; |
| glDisableiEXT_dec_server_proc_t glDisableiEXT; |
| glDisableiEXT_server_proc_t glDisableiEXT_dec; |
| glBlendEquationiEXT_dec_server_proc_t glBlendEquationiEXT; |
| glBlendEquationiEXT_server_proc_t glBlendEquationiEXT_dec; |
| glBlendEquationSeparateiEXT_dec_server_proc_t glBlendEquationSeparateiEXT; |
| glBlendEquationSeparateiEXT_server_proc_t glBlendEquationSeparateiEXT_dec; |
| glBlendFunciEXT_dec_server_proc_t glBlendFunciEXT; |
| glBlendFunciEXT_server_proc_t glBlendFunciEXT_dec; |
| glBlendFuncSeparateiEXT_dec_server_proc_t glBlendFuncSeparateiEXT; |
| glBlendFuncSeparateiEXT_server_proc_t glBlendFuncSeparateiEXT_dec; |
| glColorMaskiEXT_dec_server_proc_t glColorMaskiEXT; |
| glColorMaskiEXT_server_proc_t glColorMaskiEXT_dec; |
| glIsEnablediEXT_dec_server_proc_t glIsEnablediEXT; |
| glIsEnablediEXT_server_proc_t glIsEnablediEXT_dec; |
| virtual ~gles2_server_context_t() {} |
| int initDispatchByName( void *(*getProc)(const char *name, void *userData), void *userData); |
| }; |
| |
| #endif |