blob: f5a1df2a37adc8f98e9fff7b9e77ff671514c7a2 [file] [log] [blame]
// 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