blob: 03639f118da040c3b7caa09584564e53af6774d0 [file] [log] [blame]
// Generated Code - DO NOT EDIT !!
// generated by 'emugen'
#ifndef __gles1_wrapper_context_t_h
#define __gles1_wrapper_context_t_h
#include "gles1_server_proc.h"
#include "gles1_types.h"
struct gles1_wrapper_context_t {
glAlphaFunc_wrapper_proc_t glAlphaFunc;
glClearColor_wrapper_proc_t glClearColor;
glClearDepthf_wrapper_proc_t glClearDepthf;
glClipPlanef_wrapper_proc_t glClipPlanef;
glColor4f_wrapper_proc_t glColor4f;
glDepthRangef_wrapper_proc_t glDepthRangef;
glFogf_wrapper_proc_t glFogf;
glFogfv_wrapper_proc_t glFogfv;
glFrustumf_wrapper_proc_t glFrustumf;
glGetClipPlanef_wrapper_proc_t glGetClipPlanef;
glGetFloatv_wrapper_proc_t glGetFloatv;
glGetLightfv_wrapper_proc_t glGetLightfv;
glGetMaterialfv_wrapper_proc_t glGetMaterialfv;
glGetTexEnvfv_wrapper_proc_t glGetTexEnvfv;
glGetTexParameterfv_wrapper_proc_t glGetTexParameterfv;
glLightModelf_wrapper_proc_t glLightModelf;
glLightModelfv_wrapper_proc_t glLightModelfv;
glLightf_wrapper_proc_t glLightf;
glLightfv_wrapper_proc_t glLightfv;
glLineWidth_wrapper_proc_t glLineWidth;
glLoadMatrixf_wrapper_proc_t glLoadMatrixf;
glMaterialf_wrapper_proc_t glMaterialf;
glMaterialfv_wrapper_proc_t glMaterialfv;
glMultMatrixf_wrapper_proc_t glMultMatrixf;
glMultiTexCoord4f_wrapper_proc_t glMultiTexCoord4f;
glNormal3f_wrapper_proc_t glNormal3f;
glOrthof_wrapper_proc_t glOrthof;
glPointParameterf_wrapper_proc_t glPointParameterf;
glPointParameterfv_wrapper_proc_t glPointParameterfv;
glPointSize_wrapper_proc_t glPointSize;
glPolygonOffset_wrapper_proc_t glPolygonOffset;
glRotatef_wrapper_proc_t glRotatef;
glScalef_wrapper_proc_t glScalef;
glTexEnvf_wrapper_proc_t glTexEnvf;
glTexEnvfv_wrapper_proc_t glTexEnvfv;
glTexParameterf_wrapper_proc_t glTexParameterf;
glTexParameterfv_wrapper_proc_t glTexParameterfv;
glTranslatef_wrapper_proc_t glTranslatef;
glActiveTexture_wrapper_proc_t glActiveTexture;
glAlphaFuncx_wrapper_proc_t glAlphaFuncx;
glBindBuffer_wrapper_proc_t glBindBuffer;
glBindTexture_wrapper_proc_t glBindTexture;
glBlendFunc_wrapper_proc_t glBlendFunc;
glBufferData_wrapper_proc_t glBufferData;
glBufferSubData_wrapper_proc_t glBufferSubData;
glClear_wrapper_proc_t glClear;
glClearColorx_wrapper_proc_t glClearColorx;
glClearDepthx_wrapper_proc_t glClearDepthx;
glClearStencil_wrapper_proc_t glClearStencil;
glClientActiveTexture_wrapper_proc_t glClientActiveTexture;
glColor4ub_wrapper_proc_t glColor4ub;
glColor4x_wrapper_proc_t glColor4x;
glColorMask_wrapper_proc_t glColorMask;
glColorPointer_wrapper_proc_t glColorPointer;
glCompressedTexImage2D_wrapper_proc_t glCompressedTexImage2D;
glCompressedTexSubImage2D_wrapper_proc_t glCompressedTexSubImage2D;
glCopyTexImage2D_wrapper_proc_t glCopyTexImage2D;
glCopyTexSubImage2D_wrapper_proc_t glCopyTexSubImage2D;
glCullFace_wrapper_proc_t glCullFace;
glDeleteBuffers_wrapper_proc_t glDeleteBuffers;
glDeleteTextures_wrapper_proc_t glDeleteTextures;
glDepthFunc_wrapper_proc_t glDepthFunc;
glDepthMask_wrapper_proc_t glDepthMask;
glDepthRangex_wrapper_proc_t glDepthRangex;
glDisable_wrapper_proc_t glDisable;
glDisableClientState_wrapper_proc_t glDisableClientState;
glDrawArrays_wrapper_proc_t glDrawArrays;
glDrawElements_wrapper_proc_t glDrawElements;
glEnable_wrapper_proc_t glEnable;
glEnableClientState_wrapper_proc_t glEnableClientState;
glFinish_wrapper_proc_t glFinish;
glFlush_wrapper_proc_t glFlush;
glFogx_wrapper_proc_t glFogx;
glFogxv_wrapper_proc_t glFogxv;
glFrontFace_wrapper_proc_t glFrontFace;
glFrustumx_wrapper_proc_t glFrustumx;
glGetBooleanv_wrapper_proc_t glGetBooleanv;
glGetBufferParameteriv_wrapper_proc_t glGetBufferParameteriv;
glClipPlanex_wrapper_proc_t glClipPlanex;
glGenBuffers_wrapper_proc_t glGenBuffers;
glGenTextures_wrapper_proc_t glGenTextures;
glGetError_wrapper_proc_t glGetError;
glGetFixedv_wrapper_proc_t glGetFixedv;
glGetIntegerv_wrapper_proc_t glGetIntegerv;
glGetLightxv_wrapper_proc_t glGetLightxv;
glGetMaterialxv_wrapper_proc_t glGetMaterialxv;
glGetPointerv_wrapper_proc_t glGetPointerv;
glGetString_wrapper_proc_t glGetString;
glGetTexEnviv_wrapper_proc_t glGetTexEnviv;
glGetTexEnvxv_wrapper_proc_t glGetTexEnvxv;
glGetTexParameteriv_wrapper_proc_t glGetTexParameteriv;
glGetTexParameterxv_wrapper_proc_t glGetTexParameterxv;
glHint_wrapper_proc_t glHint;
glIsBuffer_wrapper_proc_t glIsBuffer;
glIsEnabled_wrapper_proc_t glIsEnabled;
glIsTexture_wrapper_proc_t glIsTexture;
glLightModelx_wrapper_proc_t glLightModelx;
glLightModelxv_wrapper_proc_t glLightModelxv;
glLightx_wrapper_proc_t glLightx;
glLightxv_wrapper_proc_t glLightxv;
glLineWidthx_wrapper_proc_t glLineWidthx;
glLoadIdentity_wrapper_proc_t glLoadIdentity;
glLoadMatrixx_wrapper_proc_t glLoadMatrixx;
glLogicOp_wrapper_proc_t glLogicOp;
glMaterialx_wrapper_proc_t glMaterialx;
glMaterialxv_wrapper_proc_t glMaterialxv;
glMatrixMode_wrapper_proc_t glMatrixMode;
glMultMatrixx_wrapper_proc_t glMultMatrixx;
glMultiTexCoord4x_wrapper_proc_t glMultiTexCoord4x;
glNormal3x_wrapper_proc_t glNormal3x;
glNormalPointer_wrapper_proc_t glNormalPointer;
glOrthox_wrapper_proc_t glOrthox;
glPixelStorei_wrapper_proc_t glPixelStorei;
glPointParameterx_wrapper_proc_t glPointParameterx;
glPointParameterxv_wrapper_proc_t glPointParameterxv;
glPointSizex_wrapper_proc_t glPointSizex;
glPolygonOffsetx_wrapper_proc_t glPolygonOffsetx;
glPopMatrix_wrapper_proc_t glPopMatrix;
glPushMatrix_wrapper_proc_t glPushMatrix;
glReadPixels_wrapper_proc_t glReadPixels;
glRotatex_wrapper_proc_t glRotatex;
glSampleCoverage_wrapper_proc_t glSampleCoverage;
glSampleCoveragex_wrapper_proc_t glSampleCoveragex;
glScalex_wrapper_proc_t glScalex;
glScissor_wrapper_proc_t glScissor;
glShadeModel_wrapper_proc_t glShadeModel;
glStencilFunc_wrapper_proc_t glStencilFunc;
glStencilMask_wrapper_proc_t glStencilMask;
glStencilOp_wrapper_proc_t glStencilOp;
glTexCoordPointer_wrapper_proc_t glTexCoordPointer;
glTexEnvi_wrapper_proc_t glTexEnvi;
glTexEnvx_wrapper_proc_t glTexEnvx;
glTexEnviv_wrapper_proc_t glTexEnviv;
glTexEnvxv_wrapper_proc_t glTexEnvxv;
glTexImage2D_wrapper_proc_t glTexImage2D;
glTexParameteri_wrapper_proc_t glTexParameteri;
glTexParameterx_wrapper_proc_t glTexParameterx;
glTexParameteriv_wrapper_proc_t glTexParameteriv;
glTexParameterxv_wrapper_proc_t glTexParameterxv;
glTexSubImage2D_wrapper_proc_t glTexSubImage2D;
glTranslatex_wrapper_proc_t glTranslatex;
glVertexPointer_wrapper_proc_t glVertexPointer;
glViewport_wrapper_proc_t glViewport;
glPointSizePointerOES_wrapper_proc_t glPointSizePointerOES;
glVertexPointerOffset_wrapper_proc_t glVertexPointerOffset;
glColorPointerOffset_wrapper_proc_t glColorPointerOffset;
glNormalPointerOffset_wrapper_proc_t glNormalPointerOffset;
glPointSizePointerOffset_wrapper_proc_t glPointSizePointerOffset;
glTexCoordPointerOffset_wrapper_proc_t glTexCoordPointerOffset;
glWeightPointerOffset_wrapper_proc_t glWeightPointerOffset;
glMatrixIndexPointerOffset_wrapper_proc_t glMatrixIndexPointerOffset;
glVertexPointerData_wrapper_proc_t glVertexPointerData;
glColorPointerData_wrapper_proc_t glColorPointerData;
glNormalPointerData_wrapper_proc_t glNormalPointerData;
glTexCoordPointerData_wrapper_proc_t glTexCoordPointerData;
glPointSizePointerData_wrapper_proc_t glPointSizePointerData;
glWeightPointerData_wrapper_proc_t glWeightPointerData;
glMatrixIndexPointerData_wrapper_proc_t glMatrixIndexPointerData;
glDrawElementsOffset_wrapper_proc_t glDrawElementsOffset;
glDrawElementsData_wrapper_proc_t glDrawElementsData;
glGetCompressedTextureFormats_wrapper_proc_t glGetCompressedTextureFormats;
glFinishRoundTrip_wrapper_proc_t glFinishRoundTrip;
glBlendEquationSeparateOES_wrapper_proc_t glBlendEquationSeparateOES;
glBlendFuncSeparateOES_wrapper_proc_t glBlendFuncSeparateOES;
glBlendEquationOES_wrapper_proc_t glBlendEquationOES;
glDrawTexsOES_wrapper_proc_t glDrawTexsOES;
glDrawTexiOES_wrapper_proc_t glDrawTexiOES;
glDrawTexxOES_wrapper_proc_t glDrawTexxOES;
glDrawTexsvOES_wrapper_proc_t glDrawTexsvOES;
glDrawTexivOES_wrapper_proc_t glDrawTexivOES;
glDrawTexxvOES_wrapper_proc_t glDrawTexxvOES;
glDrawTexfOES_wrapper_proc_t glDrawTexfOES;
glDrawTexfvOES_wrapper_proc_t glDrawTexfvOES;
glEGLImageTargetTexture2DOES_wrapper_proc_t glEGLImageTargetTexture2DOES;
glEGLImageTargetRenderbufferStorageOES_wrapper_proc_t glEGLImageTargetRenderbufferStorageOES;
glAlphaFuncxOES_wrapper_proc_t glAlphaFuncxOES;
glClearColorxOES_wrapper_proc_t glClearColorxOES;
glClearDepthxOES_wrapper_proc_t glClearDepthxOES;
glClipPlanexOES_wrapper_proc_t glClipPlanexOES;
glClipPlanexIMG_wrapper_proc_t glClipPlanexIMG;
glColor4xOES_wrapper_proc_t glColor4xOES;
glDepthRangexOES_wrapper_proc_t glDepthRangexOES;
glFogxOES_wrapper_proc_t glFogxOES;
glFogxvOES_wrapper_proc_t glFogxvOES;
glFrustumxOES_wrapper_proc_t glFrustumxOES;
glGetClipPlanexOES_wrapper_proc_t glGetClipPlanexOES;
glGetClipPlanex_wrapper_proc_t glGetClipPlanex;
glGetFixedvOES_wrapper_proc_t glGetFixedvOES;
glGetLightxvOES_wrapper_proc_t glGetLightxvOES;
glGetMaterialxvOES_wrapper_proc_t glGetMaterialxvOES;
glGetTexEnvxvOES_wrapper_proc_t glGetTexEnvxvOES;
glGetTexParameterxvOES_wrapper_proc_t glGetTexParameterxvOES;
glLightModelxOES_wrapper_proc_t glLightModelxOES;
glLightModelxvOES_wrapper_proc_t glLightModelxvOES;
glLightxOES_wrapper_proc_t glLightxOES;
glLightxvOES_wrapper_proc_t glLightxvOES;
glLineWidthxOES_wrapper_proc_t glLineWidthxOES;
glLoadMatrixxOES_wrapper_proc_t glLoadMatrixxOES;
glMaterialxOES_wrapper_proc_t glMaterialxOES;
glMaterialxvOES_wrapper_proc_t glMaterialxvOES;
glMultMatrixxOES_wrapper_proc_t glMultMatrixxOES;
glMultiTexCoord4xOES_wrapper_proc_t glMultiTexCoord4xOES;
glNormal3xOES_wrapper_proc_t glNormal3xOES;
glOrthoxOES_wrapper_proc_t glOrthoxOES;
glPointParameterxOES_wrapper_proc_t glPointParameterxOES;
glPointParameterxvOES_wrapper_proc_t glPointParameterxvOES;
glPointSizexOES_wrapper_proc_t glPointSizexOES;
glPolygonOffsetxOES_wrapper_proc_t glPolygonOffsetxOES;
glRotatexOES_wrapper_proc_t glRotatexOES;
glSampleCoveragexOES_wrapper_proc_t glSampleCoveragexOES;
glScalexOES_wrapper_proc_t glScalexOES;
glTexEnvxOES_wrapper_proc_t glTexEnvxOES;
glTexEnvxvOES_wrapper_proc_t glTexEnvxvOES;
glTexParameterxOES_wrapper_proc_t glTexParameterxOES;
glTexParameterxvOES_wrapper_proc_t glTexParameterxvOES;
glTranslatexOES_wrapper_proc_t glTranslatexOES;
glIsRenderbufferOES_wrapper_proc_t glIsRenderbufferOES;
glBindRenderbufferOES_wrapper_proc_t glBindRenderbufferOES;
glDeleteRenderbuffersOES_wrapper_proc_t glDeleteRenderbuffersOES;
glGenRenderbuffersOES_wrapper_proc_t glGenRenderbuffersOES;
glRenderbufferStorageOES_wrapper_proc_t glRenderbufferStorageOES;
glGetRenderbufferParameterivOES_wrapper_proc_t glGetRenderbufferParameterivOES;
glIsFramebufferOES_wrapper_proc_t glIsFramebufferOES;
glBindFramebufferOES_wrapper_proc_t glBindFramebufferOES;
glDeleteFramebuffersOES_wrapper_proc_t glDeleteFramebuffersOES;
glGenFramebuffersOES_wrapper_proc_t glGenFramebuffersOES;
glCheckFramebufferStatusOES_wrapper_proc_t glCheckFramebufferStatusOES;
glFramebufferRenderbufferOES_wrapper_proc_t glFramebufferRenderbufferOES;
glFramebufferTexture2DOES_wrapper_proc_t glFramebufferTexture2DOES;
glGetFramebufferAttachmentParameterivOES_wrapper_proc_t glGetFramebufferAttachmentParameterivOES;
glGenerateMipmapOES_wrapper_proc_t glGenerateMipmapOES;
glMapBufferOES_wrapper_proc_t glMapBufferOES;
glUnmapBufferOES_wrapper_proc_t glUnmapBufferOES;
glGetBufferPointervOES_wrapper_proc_t glGetBufferPointervOES;
glCurrentPaletteMatrixOES_wrapper_proc_t glCurrentPaletteMatrixOES;
glLoadPaletteFromModelViewMatrixOES_wrapper_proc_t glLoadPaletteFromModelViewMatrixOES;
glMatrixIndexPointerOES_wrapper_proc_t glMatrixIndexPointerOES;
glWeightPointerOES_wrapper_proc_t glWeightPointerOES;
glQueryMatrixxOES_wrapper_proc_t glQueryMatrixxOES;
glDepthRangefOES_wrapper_proc_t glDepthRangefOES;
glFrustumfOES_wrapper_proc_t glFrustumfOES;
glOrthofOES_wrapper_proc_t glOrthofOES;
glClipPlanefOES_wrapper_proc_t glClipPlanefOES;
glClipPlanefIMG_wrapper_proc_t glClipPlanefIMG;
glGetClipPlanefOES_wrapper_proc_t glGetClipPlanefOES;
glClearDepthfOES_wrapper_proc_t glClearDepthfOES;
glTexGenfOES_wrapper_proc_t glTexGenfOES;
glTexGenfvOES_wrapper_proc_t glTexGenfvOES;
glTexGeniOES_wrapper_proc_t glTexGeniOES;
glTexGenivOES_wrapper_proc_t glTexGenivOES;
glTexGenxOES_wrapper_proc_t glTexGenxOES;
glTexGenxvOES_wrapper_proc_t glTexGenxvOES;
glGetTexGenfvOES_wrapper_proc_t glGetTexGenfvOES;
glGetTexGenivOES_wrapper_proc_t glGetTexGenivOES;
glGetTexGenxvOES_wrapper_proc_t glGetTexGenxvOES;
glBindVertexArrayOES_wrapper_proc_t glBindVertexArrayOES;
glDeleteVertexArraysOES_wrapper_proc_t glDeleteVertexArraysOES;
glGenVertexArraysOES_wrapper_proc_t glGenVertexArraysOES;
glIsVertexArrayOES_wrapper_proc_t glIsVertexArrayOES;
glDiscardFramebufferEXT_wrapper_proc_t glDiscardFramebufferEXT;
glMultiDrawArraysEXT_wrapper_proc_t glMultiDrawArraysEXT;
glMultiDrawElementsEXT_wrapper_proc_t glMultiDrawElementsEXT;
glMultiDrawArraysSUN_wrapper_proc_t glMultiDrawArraysSUN;
glMultiDrawElementsSUN_wrapper_proc_t glMultiDrawElementsSUN;
glRenderbufferStorageMultisampleIMG_wrapper_proc_t glRenderbufferStorageMultisampleIMG;
glFramebufferTexture2DMultisampleIMG_wrapper_proc_t glFramebufferTexture2DMultisampleIMG;
glDeleteFencesNV_wrapper_proc_t glDeleteFencesNV;
glGenFencesNV_wrapper_proc_t glGenFencesNV;
glIsFenceNV_wrapper_proc_t glIsFenceNV;
glTestFenceNV_wrapper_proc_t glTestFenceNV;
glGetFenceivNV_wrapper_proc_t glGetFenceivNV;
glFinishFenceNV_wrapper_proc_t glFinishFenceNV;
glSetFenceNV_wrapper_proc_t glSetFenceNV;
glGetDriverControlsQCOM_wrapper_proc_t glGetDriverControlsQCOM;
glGetDriverControlStringQCOM_wrapper_proc_t glGetDriverControlStringQCOM;
glEnableDriverControlQCOM_wrapper_proc_t glEnableDriverControlQCOM;
glDisableDriverControlQCOM_wrapper_proc_t glDisableDriverControlQCOM;
glExtGetTexturesQCOM_wrapper_proc_t glExtGetTexturesQCOM;
glExtGetBuffersQCOM_wrapper_proc_t glExtGetBuffersQCOM;
glExtGetRenderbuffersQCOM_wrapper_proc_t glExtGetRenderbuffersQCOM;
glExtGetFramebuffersQCOM_wrapper_proc_t glExtGetFramebuffersQCOM;
glExtGetTexLevelParameterivQCOM_wrapper_proc_t glExtGetTexLevelParameterivQCOM;
glExtTexObjectStateOverrideiQCOM_wrapper_proc_t glExtTexObjectStateOverrideiQCOM;
glExtGetTexSubImageQCOM_wrapper_proc_t glExtGetTexSubImageQCOM;
glExtGetBufferPointervQCOM_wrapper_proc_t glExtGetBufferPointervQCOM;
glExtGetShadersQCOM_wrapper_proc_t glExtGetShadersQCOM;
glExtGetProgramsQCOM_wrapper_proc_t glExtGetProgramsQCOM;
glExtIsProgramBinaryQCOM_wrapper_proc_t glExtIsProgramBinaryQCOM;
glExtGetProgramBinarySourceQCOM_wrapper_proc_t glExtGetProgramBinarySourceQCOM;
glStartTilingQCOM_wrapper_proc_t glStartTilingQCOM;
glEndTilingQCOM_wrapper_proc_t glEndTilingQCOM;
virtual ~gles1_wrapper_context_t() {}
typedef gles1_wrapper_context_t *CONTEXT_ACCESSOR_TYPE(void);
static void setContextAccessor(CONTEXT_ACCESSOR_TYPE *f);
int initDispatchByName( void *(*getProc)(const char *name, void *userData), void *userData);
};
#endif