1 // Generated Code - DO NOT EDIT !! 2 // generated by 'emugen' 3 #ifndef __gles2_server_context_t_h 4 #define __gles2_server_context_t_h 5 6 #include "gles2_server_proc.h" 7 8 #include "gles2_types.h" 9 10 11 struct gles2_server_context_t { 12 13 glActiveTexture_server_proc_t glActiveTexture; 14 glAttachShader_dec_server_proc_t glAttachShader; 15 glAttachShader_server_proc_t glAttachShader_dec; 16 glBindAttribLocation_dec_server_proc_t glBindAttribLocation; 17 glBindAttribLocation_server_proc_t glBindAttribLocation_dec; 18 glBindBuffer_server_proc_t glBindBuffer; 19 glBindFramebuffer_server_proc_t glBindFramebuffer; 20 glBindRenderbuffer_server_proc_t glBindRenderbuffer; 21 glBindTexture_server_proc_t glBindTexture; 22 glBlendColor_server_proc_t glBlendColor; 23 glBlendEquation_server_proc_t glBlendEquation; 24 glBlendEquationSeparate_server_proc_t glBlendEquationSeparate; 25 glBlendFunc_server_proc_t glBlendFunc; 26 glBlendFuncSeparate_server_proc_t glBlendFuncSeparate; 27 glBufferData_server_proc_t glBufferData; 28 glBufferSubData_server_proc_t glBufferSubData; 29 glCheckFramebufferStatus_server_proc_t glCheckFramebufferStatus; 30 glClear_server_proc_t glClear; 31 glClearColor_server_proc_t glClearColor; 32 glClearDepthf_server_proc_t glClearDepthf; 33 glClearStencil_server_proc_t glClearStencil; 34 glColorMask_server_proc_t glColorMask; 35 glCompileShader_dec_server_proc_t glCompileShader; 36 glCompileShader_server_proc_t glCompileShader_dec; 37 glCompressedTexImage2D_server_proc_t glCompressedTexImage2D; 38 glCompressedTexSubImage2D_server_proc_t glCompressedTexSubImage2D; 39 glCopyTexImage2D_server_proc_t glCopyTexImage2D; 40 glCopyTexSubImage2D_server_proc_t glCopyTexSubImage2D; 41 glCreateProgram_dec_server_proc_t glCreateProgram; 42 glCreateProgram_server_proc_t glCreateProgram_dec; 43 glCreateShader_dec_server_proc_t glCreateShader; 44 glCreateShader_server_proc_t glCreateShader_dec; 45 glCullFace_server_proc_t glCullFace; 46 glDeleteBuffers_dec_server_proc_t glDeleteBuffers; 47 glDeleteBuffers_server_proc_t glDeleteBuffers_dec; 48 glDeleteFramebuffers_dec_server_proc_t glDeleteFramebuffers; 49 glDeleteFramebuffers_server_proc_t glDeleteFramebuffers_dec; 50 glDeleteProgram_dec_server_proc_t glDeleteProgram; 51 glDeleteProgram_server_proc_t glDeleteProgram_dec; 52 glDeleteRenderbuffers_dec_server_proc_t glDeleteRenderbuffers; 53 glDeleteRenderbuffers_server_proc_t glDeleteRenderbuffers_dec; 54 glDeleteShader_dec_server_proc_t glDeleteShader; 55 glDeleteShader_server_proc_t glDeleteShader_dec; 56 glDeleteTextures_dec_server_proc_t glDeleteTextures; 57 glDeleteTextures_server_proc_t glDeleteTextures_dec; 58 glDepthFunc_server_proc_t glDepthFunc; 59 glDepthMask_server_proc_t glDepthMask; 60 glDepthRangef_server_proc_t glDepthRangef; 61 glDetachShader_dec_server_proc_t glDetachShader; 62 glDetachShader_server_proc_t glDetachShader_dec; 63 glDisable_server_proc_t glDisable; 64 glDisableVertexAttribArray_server_proc_t glDisableVertexAttribArray; 65 glDrawArrays_server_proc_t glDrawArrays; 66 glDrawElements_server_proc_t glDrawElements; 67 glEnable_server_proc_t glEnable; 68 glEnableVertexAttribArray_server_proc_t glEnableVertexAttribArray; 69 glFinish_server_proc_t glFinish; 70 glFlush_server_proc_t glFlush; 71 glFramebufferRenderbuffer_server_proc_t glFramebufferRenderbuffer; 72 glFramebufferTexture2D_server_proc_t glFramebufferTexture2D; 73 glFrontFace_server_proc_t glFrontFace; 74 glGenBuffers_dec_server_proc_t glGenBuffers; 75 glGenBuffers_server_proc_t glGenBuffers_dec; 76 glGenerateMipmap_server_proc_t glGenerateMipmap; 77 glGenFramebuffers_dec_server_proc_t glGenFramebuffers; 78 glGenFramebuffers_server_proc_t glGenFramebuffers_dec; 79 glGenRenderbuffers_dec_server_proc_t glGenRenderbuffers; 80 glGenRenderbuffers_server_proc_t glGenRenderbuffers_dec; 81 glGenTextures_dec_server_proc_t glGenTextures; 82 glGenTextures_server_proc_t glGenTextures_dec; 83 glGetActiveAttrib_dec_server_proc_t glGetActiveAttrib; 84 glGetActiveAttrib_server_proc_t glGetActiveAttrib_dec; 85 glGetActiveUniform_dec_server_proc_t glGetActiveUniform; 86 glGetActiveUniform_server_proc_t glGetActiveUniform_dec; 87 glGetAttachedShaders_dec_server_proc_t glGetAttachedShaders; 88 glGetAttachedShaders_server_proc_t glGetAttachedShaders_dec; 89 glGetAttribLocation_dec_server_proc_t glGetAttribLocation; 90 glGetAttribLocation_server_proc_t glGetAttribLocation_dec; 91 glGetBooleanv_server_proc_t glGetBooleanv; 92 glGetBufferParameteriv_server_proc_t glGetBufferParameteriv; 93 glGetError_server_proc_t glGetError; 94 glGetFloatv_server_proc_t glGetFloatv; 95 glGetFramebufferAttachmentParameteriv_server_proc_t glGetFramebufferAttachmentParameteriv; 96 glGetIntegerv_server_proc_t glGetIntegerv; 97 glGetProgramiv_dec_server_proc_t glGetProgramiv; 98 glGetProgramiv_server_proc_t glGetProgramiv_dec; 99 glGetProgramInfoLog_dec_server_proc_t glGetProgramInfoLog; 100 glGetProgramInfoLog_server_proc_t glGetProgramInfoLog_dec; 101 glGetRenderbufferParameteriv_server_proc_t glGetRenderbufferParameteriv; 102 glGetShaderiv_dec_server_proc_t glGetShaderiv; 103 glGetShaderiv_server_proc_t glGetShaderiv_dec; 104 glGetShaderInfoLog_dec_server_proc_t glGetShaderInfoLog; 105 glGetShaderInfoLog_server_proc_t glGetShaderInfoLog_dec; 106 glGetShaderPrecisionFormat_server_proc_t glGetShaderPrecisionFormat; 107 glGetShaderSource_dec_server_proc_t glGetShaderSource; 108 glGetShaderSource_server_proc_t glGetShaderSource_dec; 109 glGetString_server_proc_t glGetString; 110 glGetTexParameterfv_server_proc_t glGetTexParameterfv; 111 glGetTexParameteriv_server_proc_t glGetTexParameteriv; 112 glGetUniformfv_dec_server_proc_t glGetUniformfv; 113 glGetUniformfv_server_proc_t glGetUniformfv_dec; 114 glGetUniformiv_dec_server_proc_t glGetUniformiv; 115 glGetUniformiv_server_proc_t glGetUniformiv_dec; 116 glGetUniformLocation_dec_server_proc_t glGetUniformLocation; 117 glGetUniformLocation_server_proc_t glGetUniformLocation_dec; 118 glGetVertexAttribfv_server_proc_t glGetVertexAttribfv; 119 glGetVertexAttribiv_server_proc_t glGetVertexAttribiv; 120 glGetVertexAttribPointerv_server_proc_t glGetVertexAttribPointerv; 121 glHint_server_proc_t glHint; 122 glIsBuffer_server_proc_t glIsBuffer; 123 glIsEnabled_server_proc_t glIsEnabled; 124 glIsFramebuffer_server_proc_t glIsFramebuffer; 125 glIsProgram_dec_server_proc_t glIsProgram; 126 glIsProgram_server_proc_t glIsProgram_dec; 127 glIsRenderbuffer_server_proc_t glIsRenderbuffer; 128 glIsShader_dec_server_proc_t glIsShader; 129 glIsShader_server_proc_t glIsShader_dec; 130 glIsTexture_server_proc_t glIsTexture; 131 glLineWidth_server_proc_t glLineWidth; 132 glLinkProgram_dec_server_proc_t glLinkProgram; 133 glLinkProgram_server_proc_t glLinkProgram_dec; 134 glPixelStorei_server_proc_t glPixelStorei; 135 glPolygonOffset_server_proc_t glPolygonOffset; 136 glReadPixels_server_proc_t glReadPixels; 137 glReleaseShaderCompiler_server_proc_t glReleaseShaderCompiler; 138 glRenderbufferStorage_server_proc_t glRenderbufferStorage; 139 glSampleCoverage_server_proc_t glSampleCoverage; 140 glScissor_server_proc_t glScissor; 141 glShaderBinary_server_proc_t glShaderBinary; 142 glShaderSource_server_proc_t glShaderSource; 143 glStencilFunc_server_proc_t glStencilFunc; 144 glStencilFuncSeparate_server_proc_t glStencilFuncSeparate; 145 glStencilMask_server_proc_t glStencilMask; 146 glStencilMaskSeparate_server_proc_t glStencilMaskSeparate; 147 glStencilOp_server_proc_t glStencilOp; 148 glStencilOpSeparate_server_proc_t glStencilOpSeparate; 149 glTexImage2D_server_proc_t glTexImage2D; 150 glTexParameterf_server_proc_t glTexParameterf; 151 glTexParameterfv_server_proc_t glTexParameterfv; 152 glTexParameteri_server_proc_t glTexParameteri; 153 glTexParameteriv_server_proc_t glTexParameteriv; 154 glTexSubImage2D_server_proc_t glTexSubImage2D; 155 glUniform1f_server_proc_t glUniform1f; 156 glUniform1fv_server_proc_t glUniform1fv; 157 glUniform1i_server_proc_t glUniform1i; 158 glUniform1iv_server_proc_t glUniform1iv; 159 glUniform2f_server_proc_t glUniform2f; 160 glUniform2fv_server_proc_t glUniform2fv; 161 glUniform2i_server_proc_t glUniform2i; 162 glUniform2iv_server_proc_t glUniform2iv; 163 glUniform3f_server_proc_t glUniform3f; 164 glUniform3fv_server_proc_t glUniform3fv; 165 glUniform3i_server_proc_t glUniform3i; 166 glUniform3iv_server_proc_t glUniform3iv; 167 glUniform4f_server_proc_t glUniform4f; 168 glUniform4fv_server_proc_t glUniform4fv; 169 glUniform4i_server_proc_t glUniform4i; 170 glUniform4iv_server_proc_t glUniform4iv; 171 glUniformMatrix2fv_server_proc_t glUniformMatrix2fv; 172 glUniformMatrix3fv_server_proc_t glUniformMatrix3fv; 173 glUniformMatrix4fv_server_proc_t glUniformMatrix4fv; 174 glUseProgram_dec_server_proc_t glUseProgram; 175 glUseProgram_server_proc_t glUseProgram_dec; 176 glValidateProgram_dec_server_proc_t glValidateProgram; 177 glValidateProgram_server_proc_t glValidateProgram_dec; 178 glVertexAttrib1f_server_proc_t glVertexAttrib1f; 179 glVertexAttrib1fv_server_proc_t glVertexAttrib1fv; 180 glVertexAttrib2f_server_proc_t glVertexAttrib2f; 181 glVertexAttrib2fv_server_proc_t glVertexAttrib2fv; 182 glVertexAttrib3f_server_proc_t glVertexAttrib3f; 183 glVertexAttrib3fv_server_proc_t glVertexAttrib3fv; 184 glVertexAttrib4f_server_proc_t glVertexAttrib4f; 185 glVertexAttrib4fv_server_proc_t glVertexAttrib4fv; 186 glVertexAttribPointer_server_proc_t glVertexAttribPointer; 187 glViewport_server_proc_t glViewport; 188 glEGLImageTargetTexture2DOES_server_proc_t glEGLImageTargetTexture2DOES; 189 glEGLImageTargetRenderbufferStorageOES_server_proc_t glEGLImageTargetRenderbufferStorageOES; 190 glGetProgramBinaryOES_dec_server_proc_t glGetProgramBinaryOES; 191 glGetProgramBinaryOES_server_proc_t glGetProgramBinaryOES_dec; 192 glProgramBinaryOES_dec_server_proc_t glProgramBinaryOES; 193 glProgramBinaryOES_server_proc_t glProgramBinaryOES_dec; 194 glMapBufferOES_server_proc_t glMapBufferOES; 195 glUnmapBufferOES_server_proc_t glUnmapBufferOES; 196 glTexImage3DOES_server_proc_t glTexImage3DOES; 197 glTexSubImage3DOES_server_proc_t glTexSubImage3DOES; 198 glCopyTexSubImage3DOES_server_proc_t glCopyTexSubImage3DOES; 199 glCompressedTexImage3DOES_server_proc_t glCompressedTexImage3DOES; 200 glCompressedTexSubImage3DOES_server_proc_t glCompressedTexSubImage3DOES; 201 glFramebufferTexture3DOES_server_proc_t glFramebufferTexture3DOES; 202 glBindVertexArrayOES_server_proc_t glBindVertexArrayOES; 203 glDeleteVertexArraysOES_dec_server_proc_t glDeleteVertexArraysOES; 204 glDeleteVertexArraysOES_server_proc_t glDeleteVertexArraysOES_dec; 205 glGenVertexArraysOES_dec_server_proc_t glGenVertexArraysOES; 206 glGenVertexArraysOES_server_proc_t glGenVertexArraysOES_dec; 207 glIsVertexArrayOES_server_proc_t glIsVertexArrayOES; 208 glDiscardFramebufferEXT_server_proc_t glDiscardFramebufferEXT; 209 glMultiDrawArraysEXT_server_proc_t glMultiDrawArraysEXT; 210 glMultiDrawElementsEXT_server_proc_t glMultiDrawElementsEXT; 211 glGetPerfMonitorGroupsAMD_server_proc_t glGetPerfMonitorGroupsAMD; 212 glGetPerfMonitorCountersAMD_server_proc_t glGetPerfMonitorCountersAMD; 213 glGetPerfMonitorGroupStringAMD_server_proc_t glGetPerfMonitorGroupStringAMD; 214 glGetPerfMonitorCounterStringAMD_server_proc_t glGetPerfMonitorCounterStringAMD; 215 glGetPerfMonitorCounterInfoAMD_server_proc_t glGetPerfMonitorCounterInfoAMD; 216 glGenPerfMonitorsAMD_server_proc_t glGenPerfMonitorsAMD; 217 glDeletePerfMonitorsAMD_server_proc_t glDeletePerfMonitorsAMD; 218 glSelectPerfMonitorCountersAMD_server_proc_t glSelectPerfMonitorCountersAMD; 219 glBeginPerfMonitorAMD_server_proc_t glBeginPerfMonitorAMD; 220 glEndPerfMonitorAMD_server_proc_t glEndPerfMonitorAMD; 221 glGetPerfMonitorCounterDataAMD_server_proc_t glGetPerfMonitorCounterDataAMD; 222 glRenderbufferStorageMultisampleIMG_server_proc_t glRenderbufferStorageMultisampleIMG; 223 glFramebufferTexture2DMultisampleIMG_server_proc_t glFramebufferTexture2DMultisampleIMG; 224 glDeleteFencesNV_server_proc_t glDeleteFencesNV; 225 glGenFencesNV_server_proc_t glGenFencesNV; 226 glIsFenceNV_server_proc_t glIsFenceNV; 227 glTestFenceNV_server_proc_t glTestFenceNV; 228 glGetFenceivNV_server_proc_t glGetFenceivNV; 229 glFinishFenceNV_server_proc_t glFinishFenceNV; 230 glSetFenceNV_server_proc_t glSetFenceNV; 231 glCoverageMaskNV_server_proc_t glCoverageMaskNV; 232 glCoverageOperationNV_server_proc_t glCoverageOperationNV; 233 glGetDriverControlsQCOM_server_proc_t glGetDriverControlsQCOM; 234 glGetDriverControlStringQCOM_server_proc_t glGetDriverControlStringQCOM; 235 glEnableDriverControlQCOM_server_proc_t glEnableDriverControlQCOM; 236 glDisableDriverControlQCOM_server_proc_t glDisableDriverControlQCOM; 237 glExtGetTexturesQCOM_server_proc_t glExtGetTexturesQCOM; 238 glExtGetBuffersQCOM_server_proc_t glExtGetBuffersQCOM; 239 glExtGetRenderbuffersQCOM_server_proc_t glExtGetRenderbuffersQCOM; 240 glExtGetFramebuffersQCOM_server_proc_t glExtGetFramebuffersQCOM; 241 glExtGetTexLevelParameterivQCOM_server_proc_t glExtGetTexLevelParameterivQCOM; 242 glExtTexObjectStateOverrideiQCOM_server_proc_t glExtTexObjectStateOverrideiQCOM; 243 glExtGetTexSubImageQCOM_server_proc_t glExtGetTexSubImageQCOM; 244 glExtGetBufferPointervQCOM_server_proc_t glExtGetBufferPointervQCOM; 245 glExtGetShadersQCOM_server_proc_t glExtGetShadersQCOM; 246 glExtGetProgramsQCOM_server_proc_t glExtGetProgramsQCOM; 247 glExtIsProgramBinaryQCOM_server_proc_t glExtIsProgramBinaryQCOM; 248 glExtGetProgramBinarySourceQCOM_server_proc_t glExtGetProgramBinarySourceQCOM; 249 glStartTilingQCOM_server_proc_t glStartTilingQCOM; 250 glEndTilingQCOM_server_proc_t glEndTilingQCOM; 251 glVertexAttribPointerData_server_proc_t glVertexAttribPointerData; 252 glVertexAttribPointerOffset_server_proc_t glVertexAttribPointerOffset; 253 glDrawElementsOffset_server_proc_t glDrawElementsOffset; 254 glDrawElementsData_server_proc_t glDrawElementsData; 255 glGetCompressedTextureFormats_server_proc_t glGetCompressedTextureFormats; 256 glShaderString_server_proc_t glShaderString; 257 glFinishRoundTrip_server_proc_t glFinishRoundTrip; 258 glGenVertexArrays_dec_server_proc_t glGenVertexArrays; 259 glGenVertexArrays_server_proc_t glGenVertexArrays_dec; 260 glBindVertexArray_server_proc_t glBindVertexArray; 261 glDeleteVertexArrays_dec_server_proc_t glDeleteVertexArrays; 262 glDeleteVertexArrays_server_proc_t glDeleteVertexArrays_dec; 263 glIsVertexArray_server_proc_t glIsVertexArray; 264 glMapBufferRange_server_proc_t glMapBufferRange; 265 glUnmapBuffer_server_proc_t glUnmapBuffer; 266 glFlushMappedBufferRange_server_proc_t glFlushMappedBufferRange; 267 glMapBufferRangeAEMU_server_proc_t glMapBufferRangeAEMU; 268 glUnmapBufferAEMU_server_proc_t glUnmapBufferAEMU; 269 glFlushMappedBufferRangeAEMU_server_proc_t glFlushMappedBufferRangeAEMU; 270 glReadPixelsOffsetAEMU_server_proc_t glReadPixelsOffsetAEMU; 271 glCompressedTexImage2DOffsetAEMU_server_proc_t glCompressedTexImage2DOffsetAEMU; 272 glCompressedTexSubImage2DOffsetAEMU_server_proc_t glCompressedTexSubImage2DOffsetAEMU; 273 glTexImage2DOffsetAEMU_server_proc_t glTexImage2DOffsetAEMU; 274 glTexSubImage2DOffsetAEMU_server_proc_t glTexSubImage2DOffsetAEMU; 275 glBindBufferRange_server_proc_t glBindBufferRange; 276 glBindBufferBase_server_proc_t glBindBufferBase; 277 glCopyBufferSubData_server_proc_t glCopyBufferSubData; 278 glClearBufferiv_server_proc_t glClearBufferiv; 279 glClearBufferuiv_server_proc_t glClearBufferuiv; 280 glClearBufferfv_server_proc_t glClearBufferfv; 281 glClearBufferfi_server_proc_t glClearBufferfi; 282 glGetBufferParameteri64v_server_proc_t glGetBufferParameteri64v; 283 glGetBufferPointerv_server_proc_t glGetBufferPointerv; 284 glUniformBlockBinding_dec_server_proc_t glUniformBlockBinding; 285 glUniformBlockBinding_server_proc_t glUniformBlockBinding_dec; 286 glGetUniformBlockIndex_dec_server_proc_t glGetUniformBlockIndex; 287 glGetUniformBlockIndex_server_proc_t glGetUniformBlockIndex_dec; 288 glGetUniformIndices_server_proc_t glGetUniformIndices; 289 glGetUniformIndicesAEMU_server_proc_t glGetUniformIndicesAEMU; 290 glGetActiveUniformBlockiv_dec_server_proc_t glGetActiveUniformBlockiv; 291 glGetActiveUniformBlockiv_server_proc_t glGetActiveUniformBlockiv_dec; 292 glGetActiveUniformBlockName_dec_server_proc_t glGetActiveUniformBlockName; 293 glGetActiveUniformBlockName_server_proc_t glGetActiveUniformBlockName_dec; 294 glUniform1ui_server_proc_t glUniform1ui; 295 glUniform2ui_server_proc_t glUniform2ui; 296 glUniform3ui_server_proc_t glUniform3ui; 297 glUniform4ui_server_proc_t glUniform4ui; 298 glUniform1uiv_server_proc_t glUniform1uiv; 299 glUniform2uiv_server_proc_t glUniform2uiv; 300 glUniform3uiv_server_proc_t glUniform3uiv; 301 glUniform4uiv_server_proc_t glUniform4uiv; 302 glUniformMatrix2x3fv_server_proc_t glUniformMatrix2x3fv; 303 glUniformMatrix3x2fv_server_proc_t glUniformMatrix3x2fv; 304 glUniformMatrix2x4fv_server_proc_t glUniformMatrix2x4fv; 305 glUniformMatrix4x2fv_server_proc_t glUniformMatrix4x2fv; 306 glUniformMatrix3x4fv_server_proc_t glUniformMatrix3x4fv; 307 glUniformMatrix4x3fv_server_proc_t glUniformMatrix4x3fv; 308 glGetUniformuiv_dec_server_proc_t glGetUniformuiv; 309 glGetUniformuiv_server_proc_t glGetUniformuiv_dec; 310 glGetActiveUniformsiv_dec_server_proc_t glGetActiveUniformsiv; 311 glGetActiveUniformsiv_server_proc_t glGetActiveUniformsiv_dec; 312 glVertexAttribI4i_server_proc_t glVertexAttribI4i; 313 glVertexAttribI4ui_server_proc_t glVertexAttribI4ui; 314 glVertexAttribI4iv_server_proc_t glVertexAttribI4iv; 315 glVertexAttribI4uiv_server_proc_t glVertexAttribI4uiv; 316 glVertexAttribIPointer_server_proc_t glVertexAttribIPointer; 317 glVertexAttribIPointerOffsetAEMU_server_proc_t glVertexAttribIPointerOffsetAEMU; 318 glVertexAttribIPointerDataAEMU_server_proc_t glVertexAttribIPointerDataAEMU; 319 glGetVertexAttribIiv_server_proc_t glGetVertexAttribIiv; 320 glGetVertexAttribIuiv_server_proc_t glGetVertexAttribIuiv; 321 glVertexAttribDivisor_server_proc_t glVertexAttribDivisor; 322 glDrawArraysInstanced_server_proc_t glDrawArraysInstanced; 323 glDrawElementsInstanced_server_proc_t glDrawElementsInstanced; 324 glDrawElementsInstancedDataAEMU_server_proc_t glDrawElementsInstancedDataAEMU; 325 glDrawElementsInstancedOffsetAEMU_server_proc_t glDrawElementsInstancedOffsetAEMU; 326 glDrawRangeElements_server_proc_t glDrawRangeElements; 327 glDrawRangeElementsDataAEMU_server_proc_t glDrawRangeElementsDataAEMU; 328 glDrawRangeElementsOffsetAEMU_server_proc_t glDrawRangeElementsOffsetAEMU; 329 glFenceSync_server_proc_t glFenceSync; 330 glClientWaitSync_server_proc_t glClientWaitSync; 331 glWaitSync_server_proc_t glWaitSync; 332 glDeleteSync_server_proc_t glDeleteSync; 333 glIsSync_server_proc_t glIsSync; 334 glGetSynciv_server_proc_t glGetSynciv; 335 glFenceSyncAEMU_server_proc_t glFenceSyncAEMU; 336 glClientWaitSyncAEMU_server_proc_t glClientWaitSyncAEMU; 337 glWaitSyncAEMU_server_proc_t glWaitSyncAEMU; 338 glDeleteSyncAEMU_server_proc_t glDeleteSyncAEMU; 339 glIsSyncAEMU_server_proc_t glIsSyncAEMU; 340 glGetSyncivAEMU_server_proc_t glGetSyncivAEMU; 341 glDrawBuffers_server_proc_t glDrawBuffers; 342 glReadBuffer_server_proc_t glReadBuffer; 343 glBlitFramebuffer_server_proc_t glBlitFramebuffer; 344 glInvalidateFramebuffer_server_proc_t glInvalidateFramebuffer; 345 glInvalidateSubFramebuffer_server_proc_t glInvalidateSubFramebuffer; 346 glFramebufferTextureLayer_server_proc_t glFramebufferTextureLayer; 347 glRenderbufferStorageMultisample_server_proc_t glRenderbufferStorageMultisample; 348 glTexStorage2D_server_proc_t glTexStorage2D; 349 glGetInternalformativ_server_proc_t glGetInternalformativ; 350 glBeginTransformFeedback_server_proc_t glBeginTransformFeedback; 351 glEndTransformFeedback_server_proc_t glEndTransformFeedback; 352 glGenTransformFeedbacks_dec_server_proc_t glGenTransformFeedbacks; 353 glGenTransformFeedbacks_server_proc_t glGenTransformFeedbacks_dec; 354 glDeleteTransformFeedbacks_dec_server_proc_t glDeleteTransformFeedbacks; 355 glDeleteTransformFeedbacks_server_proc_t glDeleteTransformFeedbacks_dec; 356 glBindTransformFeedback_server_proc_t glBindTransformFeedback; 357 glPauseTransformFeedback_server_proc_t glPauseTransformFeedback; 358 glResumeTransformFeedback_server_proc_t glResumeTransformFeedback; 359 glIsTransformFeedback_server_proc_t glIsTransformFeedback; 360 glTransformFeedbackVaryings_dec_server_proc_t glTransformFeedbackVaryings; 361 glTransformFeedbackVaryings_server_proc_t glTransformFeedbackVaryings_dec; 362 glTransformFeedbackVaryingsAEMU_server_proc_t glTransformFeedbackVaryingsAEMU; 363 glGetTransformFeedbackVarying_dec_server_proc_t glGetTransformFeedbackVarying; 364 glGetTransformFeedbackVarying_server_proc_t glGetTransformFeedbackVarying_dec; 365 glGenSamplers_dec_server_proc_t glGenSamplers; 366 glGenSamplers_server_proc_t glGenSamplers_dec; 367 glDeleteSamplers_dec_server_proc_t glDeleteSamplers; 368 glDeleteSamplers_server_proc_t glDeleteSamplers_dec; 369 glBindSampler_server_proc_t glBindSampler; 370 glSamplerParameterf_server_proc_t glSamplerParameterf; 371 glSamplerParameteri_server_proc_t glSamplerParameteri; 372 glSamplerParameterfv_server_proc_t glSamplerParameterfv; 373 glSamplerParameteriv_server_proc_t glSamplerParameteriv; 374 glGetSamplerParameterfv_server_proc_t glGetSamplerParameterfv; 375 glGetSamplerParameteriv_server_proc_t glGetSamplerParameteriv; 376 glIsSampler_server_proc_t glIsSampler; 377 glGenQueries_dec_server_proc_t glGenQueries; 378 glGenQueries_server_proc_t glGenQueries_dec; 379 glDeleteQueries_dec_server_proc_t glDeleteQueries; 380 glDeleteQueries_server_proc_t glDeleteQueries_dec; 381 glBeginQuery_server_proc_t glBeginQuery; 382 glEndQuery_server_proc_t glEndQuery; 383 glGetQueryiv_server_proc_t glGetQueryiv; 384 glGetQueryObjectuiv_server_proc_t glGetQueryObjectuiv; 385 glIsQuery_server_proc_t glIsQuery; 386 glProgramParameteri_dec_server_proc_t glProgramParameteri; 387 glProgramParameteri_server_proc_t glProgramParameteri_dec; 388 glProgramBinary_dec_server_proc_t glProgramBinary; 389 glProgramBinary_server_proc_t glProgramBinary_dec; 390 glGetProgramBinary_dec_server_proc_t glGetProgramBinary; 391 glGetProgramBinary_server_proc_t glGetProgramBinary_dec; 392 glGetFragDataLocation_dec_server_proc_t glGetFragDataLocation; 393 glGetFragDataLocation_server_proc_t glGetFragDataLocation_dec; 394 glGetInteger64v_server_proc_t glGetInteger64v; 395 glGetIntegeri_v_server_proc_t glGetIntegeri_v; 396 glGetInteger64i_v_server_proc_t glGetInteger64i_v; 397 glTexImage3D_server_proc_t glTexImage3D; 398 glTexImage3DOffsetAEMU_server_proc_t glTexImage3DOffsetAEMU; 399 glTexStorage3D_server_proc_t glTexStorage3D; 400 glTexSubImage3D_server_proc_t glTexSubImage3D; 401 glTexSubImage3DOffsetAEMU_server_proc_t glTexSubImage3DOffsetAEMU; 402 glCompressedTexImage3D_server_proc_t glCompressedTexImage3D; 403 glCompressedTexImage3DOffsetAEMU_server_proc_t glCompressedTexImage3DOffsetAEMU; 404 glCompressedTexSubImage3D_server_proc_t glCompressedTexSubImage3D; 405 glCompressedTexSubImage3DOffsetAEMU_server_proc_t glCompressedTexSubImage3DOffsetAEMU; 406 glCopyTexSubImage3D_server_proc_t glCopyTexSubImage3D; 407 glGetStringi_server_proc_t glGetStringi; 408 glGetBooleani_v_server_proc_t glGetBooleani_v; 409 glMemoryBarrier_server_proc_t glMemoryBarrier; 410 glMemoryBarrierByRegion_server_proc_t glMemoryBarrierByRegion; 411 glGenProgramPipelines_dec_server_proc_t glGenProgramPipelines; 412 glGenProgramPipelines_server_proc_t glGenProgramPipelines_dec; 413 glDeleteProgramPipelines_dec_server_proc_t glDeleteProgramPipelines; 414 glDeleteProgramPipelines_server_proc_t glDeleteProgramPipelines_dec; 415 glBindProgramPipeline_server_proc_t glBindProgramPipeline; 416 glGetProgramPipelineiv_server_proc_t glGetProgramPipelineiv; 417 glGetProgramPipelineInfoLog_server_proc_t glGetProgramPipelineInfoLog; 418 glValidateProgramPipeline_server_proc_t glValidateProgramPipeline; 419 glIsProgramPipeline_server_proc_t glIsProgramPipeline; 420 glUseProgramStages_dec_server_proc_t glUseProgramStages; 421 glUseProgramStages_server_proc_t glUseProgramStages_dec; 422 glActiveShaderProgram_dec_server_proc_t glActiveShaderProgram; 423 glActiveShaderProgram_server_proc_t glActiveShaderProgram_dec; 424 glCreateShaderProgramv_server_proc_t glCreateShaderProgramv; 425 glCreateShaderProgramvAEMU_server_proc_t glCreateShaderProgramvAEMU; 426 glProgramUniform1f_dec_server_proc_t glProgramUniform1f; 427 glProgramUniform1f_server_proc_t glProgramUniform1f_dec; 428 glProgramUniform2f_dec_server_proc_t glProgramUniform2f; 429 glProgramUniform2f_server_proc_t glProgramUniform2f_dec; 430 glProgramUniform3f_dec_server_proc_t glProgramUniform3f; 431 glProgramUniform3f_server_proc_t glProgramUniform3f_dec; 432 glProgramUniform4f_dec_server_proc_t glProgramUniform4f; 433 glProgramUniform4f_server_proc_t glProgramUniform4f_dec; 434 glProgramUniform1i_dec_server_proc_t glProgramUniform1i; 435 glProgramUniform1i_server_proc_t glProgramUniform1i_dec; 436 glProgramUniform2i_dec_server_proc_t glProgramUniform2i; 437 glProgramUniform2i_server_proc_t glProgramUniform2i_dec; 438 glProgramUniform3i_dec_server_proc_t glProgramUniform3i; 439 glProgramUniform3i_server_proc_t glProgramUniform3i_dec; 440 glProgramUniform4i_dec_server_proc_t glProgramUniform4i; 441 glProgramUniform4i_server_proc_t glProgramUniform4i_dec; 442 glProgramUniform1ui_dec_server_proc_t glProgramUniform1ui; 443 glProgramUniform1ui_server_proc_t glProgramUniform1ui_dec; 444 glProgramUniform2ui_dec_server_proc_t glProgramUniform2ui; 445 glProgramUniform2ui_server_proc_t glProgramUniform2ui_dec; 446 glProgramUniform3ui_dec_server_proc_t glProgramUniform3ui; 447 glProgramUniform3ui_server_proc_t glProgramUniform3ui_dec; 448 glProgramUniform4ui_dec_server_proc_t glProgramUniform4ui; 449 glProgramUniform4ui_server_proc_t glProgramUniform4ui_dec; 450 glProgramUniform1fv_dec_server_proc_t glProgramUniform1fv; 451 glProgramUniform1fv_server_proc_t glProgramUniform1fv_dec; 452 glProgramUniform2fv_dec_server_proc_t glProgramUniform2fv; 453 glProgramUniform2fv_server_proc_t glProgramUniform2fv_dec; 454 glProgramUniform3fv_dec_server_proc_t glProgramUniform3fv; 455 glProgramUniform3fv_server_proc_t glProgramUniform3fv_dec; 456 glProgramUniform4fv_dec_server_proc_t glProgramUniform4fv; 457 glProgramUniform4fv_server_proc_t glProgramUniform4fv_dec; 458 glProgramUniform1iv_dec_server_proc_t glProgramUniform1iv; 459 glProgramUniform1iv_server_proc_t glProgramUniform1iv_dec; 460 glProgramUniform2iv_dec_server_proc_t glProgramUniform2iv; 461 glProgramUniform2iv_server_proc_t glProgramUniform2iv_dec; 462 glProgramUniform3iv_dec_server_proc_t glProgramUniform3iv; 463 glProgramUniform3iv_server_proc_t glProgramUniform3iv_dec; 464 glProgramUniform4iv_dec_server_proc_t glProgramUniform4iv; 465 glProgramUniform4iv_server_proc_t glProgramUniform4iv_dec; 466 glProgramUniform1uiv_dec_server_proc_t glProgramUniform1uiv; 467 glProgramUniform1uiv_server_proc_t glProgramUniform1uiv_dec; 468 glProgramUniform2uiv_dec_server_proc_t glProgramUniform2uiv; 469 glProgramUniform2uiv_server_proc_t glProgramUniform2uiv_dec; 470 glProgramUniform3uiv_dec_server_proc_t glProgramUniform3uiv; 471 glProgramUniform3uiv_server_proc_t glProgramUniform3uiv_dec; 472 glProgramUniform4uiv_dec_server_proc_t glProgramUniform4uiv; 473 glProgramUniform4uiv_server_proc_t glProgramUniform4uiv_dec; 474 glProgramUniformMatrix2fv_dec_server_proc_t glProgramUniformMatrix2fv; 475 glProgramUniformMatrix2fv_server_proc_t glProgramUniformMatrix2fv_dec; 476 glProgramUniformMatrix3fv_dec_server_proc_t glProgramUniformMatrix3fv; 477 glProgramUniformMatrix3fv_server_proc_t glProgramUniformMatrix3fv_dec; 478 glProgramUniformMatrix4fv_dec_server_proc_t glProgramUniformMatrix4fv; 479 glProgramUniformMatrix4fv_server_proc_t glProgramUniformMatrix4fv_dec; 480 glProgramUniformMatrix2x3fv_dec_server_proc_t glProgramUniformMatrix2x3fv; 481 glProgramUniformMatrix2x3fv_server_proc_t glProgramUniformMatrix2x3fv_dec; 482 glProgramUniformMatrix3x2fv_dec_server_proc_t glProgramUniformMatrix3x2fv; 483 glProgramUniformMatrix3x2fv_server_proc_t glProgramUniformMatrix3x2fv_dec; 484 glProgramUniformMatrix2x4fv_dec_server_proc_t glProgramUniformMatrix2x4fv; 485 glProgramUniformMatrix2x4fv_server_proc_t glProgramUniformMatrix2x4fv_dec; 486 glProgramUniformMatrix4x2fv_dec_server_proc_t glProgramUniformMatrix4x2fv; 487 glProgramUniformMatrix4x2fv_server_proc_t glProgramUniformMatrix4x2fv_dec; 488 glProgramUniformMatrix3x4fv_dec_server_proc_t glProgramUniformMatrix3x4fv; 489 glProgramUniformMatrix3x4fv_server_proc_t glProgramUniformMatrix3x4fv_dec; 490 glProgramUniformMatrix4x3fv_dec_server_proc_t glProgramUniformMatrix4x3fv; 491 glProgramUniformMatrix4x3fv_server_proc_t glProgramUniformMatrix4x3fv_dec; 492 glGetProgramInterfaceiv_dec_server_proc_t glGetProgramInterfaceiv; 493 glGetProgramInterfaceiv_server_proc_t glGetProgramInterfaceiv_dec; 494 glGetProgramResourceiv_dec_server_proc_t glGetProgramResourceiv; 495 glGetProgramResourceiv_server_proc_t glGetProgramResourceiv_dec; 496 glGetProgramResourceIndex_dec_server_proc_t glGetProgramResourceIndex; 497 glGetProgramResourceIndex_server_proc_t glGetProgramResourceIndex_dec; 498 glGetProgramResourceLocation_dec_server_proc_t glGetProgramResourceLocation; 499 glGetProgramResourceLocation_server_proc_t glGetProgramResourceLocation_dec; 500 glGetProgramResourceName_dec_server_proc_t glGetProgramResourceName; 501 glGetProgramResourceName_server_proc_t glGetProgramResourceName_dec; 502 glBindImageTexture_server_proc_t glBindImageTexture; 503 glDispatchCompute_server_proc_t glDispatchCompute; 504 glDispatchComputeIndirect_server_proc_t glDispatchComputeIndirect; 505 glBindVertexBuffer_server_proc_t glBindVertexBuffer; 506 glVertexAttribBinding_server_proc_t glVertexAttribBinding; 507 glVertexAttribFormat_server_proc_t glVertexAttribFormat; 508 glVertexAttribIFormat_server_proc_t glVertexAttribIFormat; 509 glVertexBindingDivisor_server_proc_t glVertexBindingDivisor; 510 glDrawArraysIndirect_server_proc_t glDrawArraysIndirect; 511 glDrawArraysIndirectDataAEMU_server_proc_t glDrawArraysIndirectDataAEMU; 512 glDrawArraysIndirectOffsetAEMU_server_proc_t glDrawArraysIndirectOffsetAEMU; 513 glDrawElementsIndirect_server_proc_t glDrawElementsIndirect; 514 glDrawElementsIndirectDataAEMU_server_proc_t glDrawElementsIndirectDataAEMU; 515 glDrawElementsIndirectOffsetAEMU_server_proc_t glDrawElementsIndirectOffsetAEMU; 516 glTexStorage2DMultisample_server_proc_t glTexStorage2DMultisample; 517 glSampleMaski_server_proc_t glSampleMaski; 518 glGetMultisamplefv_server_proc_t glGetMultisamplefv; 519 glFramebufferParameteri_server_proc_t glFramebufferParameteri; 520 glGetFramebufferParameteriv_server_proc_t glGetFramebufferParameteriv; 521 glGetTexLevelParameterfv_server_proc_t glGetTexLevelParameterfv; 522 glGetTexLevelParameteriv_server_proc_t glGetTexLevelParameteriv; 523 glMapBufferRangeDMA_server_proc_t glMapBufferRangeDMA; 524 glUnmapBufferDMA_server_proc_t glUnmapBufferDMA; 525 glMapBufferRangeDirect_server_proc_t glMapBufferRangeDirect; 526 glUnmapBufferDirect_server_proc_t glUnmapBufferDirect; 527 glFlushMappedBufferRangeDirect_server_proc_t glFlushMappedBufferRangeDirect; 528 glGetGraphicsResetStatusEXT_server_proc_t glGetGraphicsResetStatusEXT; 529 glReadnPixelsEXT_server_proc_t glReadnPixelsEXT; 530 glGetnUniformfvEXT_server_proc_t glGetnUniformfvEXT; 531 glGetnUniformivEXT_server_proc_t glGetnUniformivEXT; 532 glDrawArraysNullAEMU_server_proc_t glDrawArraysNullAEMU; 533 glDrawElementsNullAEMU_server_proc_t glDrawElementsNullAEMU; 534 glDrawElementsOffsetNullAEMU_server_proc_t glDrawElementsOffsetNullAEMU; 535 glDrawElementsDataNullAEMU_server_proc_t glDrawElementsDataNullAEMU; 536 glUnmapBufferAsyncAEMU_server_proc_t glUnmapBufferAsyncAEMU; 537 glFlushMappedBufferRangeAEMU2_server_proc_t glFlushMappedBufferRangeAEMU2; 538 glBufferDataSyncAEMU_server_proc_t glBufferDataSyncAEMU; 539 glTexBufferOES_dec_server_proc_t glTexBufferOES; 540 glTexBufferOES_server_proc_t glTexBufferOES_dec; 541 glTexBufferRangeOES_dec_server_proc_t glTexBufferRangeOES; 542 glTexBufferRangeOES_server_proc_t glTexBufferRangeOES_dec; 543 glTexBufferEXT_dec_server_proc_t glTexBufferEXT; 544 glTexBufferEXT_server_proc_t glTexBufferEXT_dec; 545 glTexBufferRangeEXT_dec_server_proc_t glTexBufferRangeEXT; 546 glTexBufferRangeEXT_server_proc_t glTexBufferRangeEXT_dec; 547 glEnableiEXT_dec_server_proc_t glEnableiEXT; 548 glEnableiEXT_server_proc_t glEnableiEXT_dec; 549 glDisableiEXT_dec_server_proc_t glDisableiEXT; 550 glDisableiEXT_server_proc_t glDisableiEXT_dec; 551 glBlendEquationiEXT_dec_server_proc_t glBlendEquationiEXT; 552 glBlendEquationiEXT_server_proc_t glBlendEquationiEXT_dec; 553 glBlendEquationSeparateiEXT_dec_server_proc_t glBlendEquationSeparateiEXT; 554 glBlendEquationSeparateiEXT_server_proc_t glBlendEquationSeparateiEXT_dec; 555 glBlendFunciEXT_dec_server_proc_t glBlendFunciEXT; 556 glBlendFunciEXT_server_proc_t glBlendFunciEXT_dec; 557 glBlendFuncSeparateiEXT_dec_server_proc_t glBlendFuncSeparateiEXT; 558 glBlendFuncSeparateiEXT_server_proc_t glBlendFuncSeparateiEXT_dec; 559 glColorMaskiEXT_dec_server_proc_t glColorMaskiEXT; 560 glColorMaskiEXT_server_proc_t glColorMaskiEXT_dec; 561 glIsEnablediEXT_dec_server_proc_t glIsEnablediEXT; 562 glIsEnablediEXT_server_proc_t glIsEnablediEXT_dec; ~gles2_server_context_tgles2_server_context_t563 virtual ~gles2_server_context_t() {} 564 int initDispatchByName( void *(*getProc)(const char *name, void *userData), void *userData); 565 }; 566 567 #endif 568