1 // Generated Code - DO NOT EDIT !! 2 // generated by 'emugen' 3 #ifndef __gles1_server_context_t_h 4 #define __gles1_server_context_t_h 5 6 #include "gles1_server_proc.h" 7 8 #include "gles1_types.h" 9 10 11 struct gles1_server_context_t { 12 13 glAlphaFunc_server_proc_t glAlphaFunc; 14 glClearColor_server_proc_t glClearColor; 15 glClearDepthf_server_proc_t glClearDepthf; 16 glClipPlanef_server_proc_t glClipPlanef; 17 glColor4f_server_proc_t glColor4f; 18 glDepthRangef_server_proc_t glDepthRangef; 19 glFogf_server_proc_t glFogf; 20 glFogfv_server_proc_t glFogfv; 21 glFrustumf_server_proc_t glFrustumf; 22 glGetClipPlanef_server_proc_t glGetClipPlanef; 23 glGetFloatv_server_proc_t glGetFloatv; 24 glGetLightfv_server_proc_t glGetLightfv; 25 glGetMaterialfv_server_proc_t glGetMaterialfv; 26 glGetTexEnvfv_server_proc_t glGetTexEnvfv; 27 glGetTexParameterfv_server_proc_t glGetTexParameterfv; 28 glLightModelf_server_proc_t glLightModelf; 29 glLightModelfv_server_proc_t glLightModelfv; 30 glLightf_server_proc_t glLightf; 31 glLightfv_server_proc_t glLightfv; 32 glLineWidth_server_proc_t glLineWidth; 33 glLoadMatrixf_server_proc_t glLoadMatrixf; 34 glMaterialf_server_proc_t glMaterialf; 35 glMaterialfv_server_proc_t glMaterialfv; 36 glMultMatrixf_server_proc_t glMultMatrixf; 37 glMultiTexCoord4f_server_proc_t glMultiTexCoord4f; 38 glNormal3f_server_proc_t glNormal3f; 39 glOrthof_server_proc_t glOrthof; 40 glPointParameterf_server_proc_t glPointParameterf; 41 glPointParameterfv_server_proc_t glPointParameterfv; 42 glPointSize_server_proc_t glPointSize; 43 glPolygonOffset_server_proc_t glPolygonOffset; 44 glRotatef_server_proc_t glRotatef; 45 glScalef_server_proc_t glScalef; 46 glTexEnvf_server_proc_t glTexEnvf; 47 glTexEnvfv_server_proc_t glTexEnvfv; 48 glTexParameterf_server_proc_t glTexParameterf; 49 glTexParameterfv_server_proc_t glTexParameterfv; 50 glTranslatef_server_proc_t glTranslatef; 51 glActiveTexture_server_proc_t glActiveTexture; 52 glAlphaFuncx_server_proc_t glAlphaFuncx; 53 glBindBuffer_server_proc_t glBindBuffer; 54 glBindTexture_server_proc_t glBindTexture; 55 glBlendFunc_server_proc_t glBlendFunc; 56 glBufferData_server_proc_t glBufferData; 57 glBufferSubData_server_proc_t glBufferSubData; 58 glClear_server_proc_t glClear; 59 glClearColorx_server_proc_t glClearColorx; 60 glClearDepthx_server_proc_t glClearDepthx; 61 glClearStencil_server_proc_t glClearStencil; 62 glClientActiveTexture_server_proc_t glClientActiveTexture; 63 glColor4ub_server_proc_t glColor4ub; 64 glColor4x_server_proc_t glColor4x; 65 glColorMask_server_proc_t glColorMask; 66 glColorPointer_server_proc_t glColorPointer; 67 glCompressedTexImage2D_server_proc_t glCompressedTexImage2D; 68 glCompressedTexSubImage2D_server_proc_t glCompressedTexSubImage2D; 69 glCopyTexImage2D_server_proc_t glCopyTexImage2D; 70 glCopyTexSubImage2D_server_proc_t glCopyTexSubImage2D; 71 glCullFace_server_proc_t glCullFace; 72 glDeleteBuffers_dec_server_proc_t glDeleteBuffers; 73 glDeleteBuffers_server_proc_t glDeleteBuffers_dec; 74 glDeleteTextures_dec_server_proc_t glDeleteTextures; 75 glDeleteTextures_server_proc_t glDeleteTextures_dec; 76 glDepthFunc_server_proc_t glDepthFunc; 77 glDepthMask_server_proc_t glDepthMask; 78 glDepthRangex_server_proc_t glDepthRangex; 79 glDisable_server_proc_t glDisable; 80 glDisableClientState_server_proc_t glDisableClientState; 81 glDrawArrays_server_proc_t glDrawArrays; 82 glDrawElements_server_proc_t glDrawElements; 83 glEnable_server_proc_t glEnable; 84 glEnableClientState_server_proc_t glEnableClientState; 85 glFinish_server_proc_t glFinish; 86 glFlush_server_proc_t glFlush; 87 glFogx_server_proc_t glFogx; 88 glFogxv_server_proc_t glFogxv; 89 glFrontFace_server_proc_t glFrontFace; 90 glFrustumx_server_proc_t glFrustumx; 91 glGetBooleanv_server_proc_t glGetBooleanv; 92 glGetBufferParameteriv_server_proc_t glGetBufferParameteriv; 93 glClipPlanex_server_proc_t glClipPlanex; 94 glGenBuffers_dec_server_proc_t glGenBuffers; 95 glGenBuffers_server_proc_t glGenBuffers_dec; 96 glGenTextures_dec_server_proc_t glGenTextures; 97 glGenTextures_server_proc_t glGenTextures_dec; 98 glGetError_server_proc_t glGetError; 99 glGetFixedv_server_proc_t glGetFixedv; 100 glGetIntegerv_server_proc_t glGetIntegerv; 101 glGetLightxv_server_proc_t glGetLightxv; 102 glGetMaterialxv_server_proc_t glGetMaterialxv; 103 glGetPointerv_server_proc_t glGetPointerv; 104 glGetString_server_proc_t glGetString; 105 glGetTexEnviv_server_proc_t glGetTexEnviv; 106 glGetTexEnvxv_server_proc_t glGetTexEnvxv; 107 glGetTexParameteriv_server_proc_t glGetTexParameteriv; 108 glGetTexParameterxv_server_proc_t glGetTexParameterxv; 109 glHint_server_proc_t glHint; 110 glIsBuffer_server_proc_t glIsBuffer; 111 glIsEnabled_server_proc_t glIsEnabled; 112 glIsTexture_server_proc_t glIsTexture; 113 glLightModelx_server_proc_t glLightModelx; 114 glLightModelxv_server_proc_t glLightModelxv; 115 glLightx_server_proc_t glLightx; 116 glLightxv_server_proc_t glLightxv; 117 glLineWidthx_server_proc_t glLineWidthx; 118 glLoadIdentity_server_proc_t glLoadIdentity; 119 glLoadMatrixx_server_proc_t glLoadMatrixx; 120 glLogicOp_server_proc_t glLogicOp; 121 glMaterialx_server_proc_t glMaterialx; 122 glMaterialxv_server_proc_t glMaterialxv; 123 glMatrixMode_server_proc_t glMatrixMode; 124 glMultMatrixx_server_proc_t glMultMatrixx; 125 glMultiTexCoord4x_server_proc_t glMultiTexCoord4x; 126 glNormal3x_server_proc_t glNormal3x; 127 glNormalPointer_server_proc_t glNormalPointer; 128 glOrthox_server_proc_t glOrthox; 129 glPixelStorei_server_proc_t glPixelStorei; 130 glPointParameterx_server_proc_t glPointParameterx; 131 glPointParameterxv_server_proc_t glPointParameterxv; 132 glPointSizex_server_proc_t glPointSizex; 133 glPolygonOffsetx_server_proc_t glPolygonOffsetx; 134 glPopMatrix_server_proc_t glPopMatrix; 135 glPushMatrix_server_proc_t glPushMatrix; 136 glReadPixels_server_proc_t glReadPixels; 137 glRotatex_server_proc_t glRotatex; 138 glSampleCoverage_server_proc_t glSampleCoverage; 139 glSampleCoveragex_server_proc_t glSampleCoveragex; 140 glScalex_server_proc_t glScalex; 141 glScissor_server_proc_t glScissor; 142 glShadeModel_server_proc_t glShadeModel; 143 glStencilFunc_server_proc_t glStencilFunc; 144 glStencilMask_server_proc_t glStencilMask; 145 glStencilOp_server_proc_t glStencilOp; 146 glTexCoordPointer_server_proc_t glTexCoordPointer; 147 glTexEnvi_server_proc_t glTexEnvi; 148 glTexEnvx_server_proc_t glTexEnvx; 149 glTexEnviv_server_proc_t glTexEnviv; 150 glTexEnvxv_server_proc_t glTexEnvxv; 151 glTexImage2D_server_proc_t glTexImage2D; 152 glTexParameteri_server_proc_t glTexParameteri; 153 glTexParameterx_server_proc_t glTexParameterx; 154 glTexParameteriv_server_proc_t glTexParameteriv; 155 glTexParameterxv_server_proc_t glTexParameterxv; 156 glTexSubImage2D_server_proc_t glTexSubImage2D; 157 glTranslatex_server_proc_t glTranslatex; 158 glVertexPointer_server_proc_t glVertexPointer; 159 glViewport_server_proc_t glViewport; 160 glPointSizePointerOES_server_proc_t glPointSizePointerOES; 161 glVertexPointerOffset_server_proc_t glVertexPointerOffset; 162 glColorPointerOffset_server_proc_t glColorPointerOffset; 163 glNormalPointerOffset_server_proc_t glNormalPointerOffset; 164 glPointSizePointerOffset_server_proc_t glPointSizePointerOffset; 165 glTexCoordPointerOffset_server_proc_t glTexCoordPointerOffset; 166 glWeightPointerOffset_server_proc_t glWeightPointerOffset; 167 glMatrixIndexPointerOffset_server_proc_t glMatrixIndexPointerOffset; 168 glVertexPointerData_server_proc_t glVertexPointerData; 169 glColorPointerData_server_proc_t glColorPointerData; 170 glNormalPointerData_server_proc_t glNormalPointerData; 171 glTexCoordPointerData_server_proc_t glTexCoordPointerData; 172 glPointSizePointerData_server_proc_t glPointSizePointerData; 173 glWeightPointerData_server_proc_t glWeightPointerData; 174 glMatrixIndexPointerData_server_proc_t glMatrixIndexPointerData; 175 glDrawElementsOffset_server_proc_t glDrawElementsOffset; 176 glDrawElementsData_server_proc_t glDrawElementsData; 177 glGetCompressedTextureFormats_server_proc_t glGetCompressedTextureFormats; 178 glFinishRoundTrip_server_proc_t glFinishRoundTrip; 179 glBlendEquationSeparateOES_server_proc_t glBlendEquationSeparateOES; 180 glBlendFuncSeparateOES_server_proc_t glBlendFuncSeparateOES; 181 glBlendEquationOES_server_proc_t glBlendEquationOES; 182 glDrawTexsOES_server_proc_t glDrawTexsOES; 183 glDrawTexiOES_server_proc_t glDrawTexiOES; 184 glDrawTexxOES_server_proc_t glDrawTexxOES; 185 glDrawTexsvOES_server_proc_t glDrawTexsvOES; 186 glDrawTexivOES_server_proc_t glDrawTexivOES; 187 glDrawTexxvOES_server_proc_t glDrawTexxvOES; 188 glDrawTexfOES_server_proc_t glDrawTexfOES; 189 glDrawTexfvOES_server_proc_t glDrawTexfvOES; 190 glEGLImageTargetTexture2DOES_server_proc_t glEGLImageTargetTexture2DOES; 191 glEGLImageTargetRenderbufferStorageOES_server_proc_t glEGLImageTargetRenderbufferStorageOES; 192 glAlphaFuncxOES_server_proc_t glAlphaFuncxOES; 193 glClearColorxOES_server_proc_t glClearColorxOES; 194 glClearDepthxOES_server_proc_t glClearDepthxOES; 195 glClipPlanexOES_server_proc_t glClipPlanexOES; 196 glClipPlanexIMG_server_proc_t glClipPlanexIMG; 197 glColor4xOES_server_proc_t glColor4xOES; 198 glDepthRangexOES_server_proc_t glDepthRangexOES; 199 glFogxOES_server_proc_t glFogxOES; 200 glFogxvOES_server_proc_t glFogxvOES; 201 glFrustumxOES_server_proc_t glFrustumxOES; 202 glGetClipPlanexOES_server_proc_t glGetClipPlanexOES; 203 glGetClipPlanex_server_proc_t glGetClipPlanex; 204 glGetFixedvOES_server_proc_t glGetFixedvOES; 205 glGetLightxvOES_server_proc_t glGetLightxvOES; 206 glGetMaterialxvOES_server_proc_t glGetMaterialxvOES; 207 glGetTexEnvxvOES_server_proc_t glGetTexEnvxvOES; 208 glGetTexParameterxvOES_server_proc_t glGetTexParameterxvOES; 209 glLightModelxOES_server_proc_t glLightModelxOES; 210 glLightModelxvOES_server_proc_t glLightModelxvOES; 211 glLightxOES_server_proc_t glLightxOES; 212 glLightxvOES_server_proc_t glLightxvOES; 213 glLineWidthxOES_server_proc_t glLineWidthxOES; 214 glLoadMatrixxOES_server_proc_t glLoadMatrixxOES; 215 glMaterialxOES_server_proc_t glMaterialxOES; 216 glMaterialxvOES_server_proc_t glMaterialxvOES; 217 glMultMatrixxOES_server_proc_t glMultMatrixxOES; 218 glMultiTexCoord4xOES_server_proc_t glMultiTexCoord4xOES; 219 glNormal3xOES_server_proc_t glNormal3xOES; 220 glOrthoxOES_server_proc_t glOrthoxOES; 221 glPointParameterxOES_server_proc_t glPointParameterxOES; 222 glPointParameterxvOES_server_proc_t glPointParameterxvOES; 223 glPointSizexOES_server_proc_t glPointSizexOES; 224 glPolygonOffsetxOES_server_proc_t glPolygonOffsetxOES; 225 glRotatexOES_server_proc_t glRotatexOES; 226 glSampleCoveragexOES_server_proc_t glSampleCoveragexOES; 227 glScalexOES_server_proc_t glScalexOES; 228 glTexEnvxOES_server_proc_t glTexEnvxOES; 229 glTexEnvxvOES_server_proc_t glTexEnvxvOES; 230 glTexParameterxOES_server_proc_t glTexParameterxOES; 231 glTexParameterxvOES_server_proc_t glTexParameterxvOES; 232 glTranslatexOES_server_proc_t glTranslatexOES; 233 glIsRenderbufferOES_server_proc_t glIsRenderbufferOES; 234 glBindRenderbufferOES_server_proc_t glBindRenderbufferOES; 235 glDeleteRenderbuffersOES_dec_server_proc_t glDeleteRenderbuffersOES; 236 glDeleteRenderbuffersOES_server_proc_t glDeleteRenderbuffersOES_dec; 237 glGenRenderbuffersOES_dec_server_proc_t glGenRenderbuffersOES; 238 glGenRenderbuffersOES_server_proc_t glGenRenderbuffersOES_dec; 239 glRenderbufferStorageOES_server_proc_t glRenderbufferStorageOES; 240 glGetRenderbufferParameterivOES_server_proc_t glGetRenderbufferParameterivOES; 241 glIsFramebufferOES_server_proc_t glIsFramebufferOES; 242 glBindFramebufferOES_server_proc_t glBindFramebufferOES; 243 glDeleteFramebuffersOES_dec_server_proc_t glDeleteFramebuffersOES; 244 glDeleteFramebuffersOES_server_proc_t glDeleteFramebuffersOES_dec; 245 glGenFramebuffersOES_dec_server_proc_t glGenFramebuffersOES; 246 glGenFramebuffersOES_server_proc_t glGenFramebuffersOES_dec; 247 glCheckFramebufferStatusOES_server_proc_t glCheckFramebufferStatusOES; 248 glFramebufferRenderbufferOES_server_proc_t glFramebufferRenderbufferOES; 249 glFramebufferTexture2DOES_server_proc_t glFramebufferTexture2DOES; 250 glGetFramebufferAttachmentParameterivOES_server_proc_t glGetFramebufferAttachmentParameterivOES; 251 glGenerateMipmapOES_server_proc_t glGenerateMipmapOES; 252 glMapBufferOES_server_proc_t glMapBufferOES; 253 glUnmapBufferOES_server_proc_t glUnmapBufferOES; 254 glGetBufferPointervOES_server_proc_t glGetBufferPointervOES; 255 glCurrentPaletteMatrixOES_server_proc_t glCurrentPaletteMatrixOES; 256 glLoadPaletteFromModelViewMatrixOES_server_proc_t glLoadPaletteFromModelViewMatrixOES; 257 glMatrixIndexPointerOES_server_proc_t glMatrixIndexPointerOES; 258 glWeightPointerOES_server_proc_t glWeightPointerOES; 259 glQueryMatrixxOES_server_proc_t glQueryMatrixxOES; 260 glDepthRangefOES_server_proc_t glDepthRangefOES; 261 glFrustumfOES_server_proc_t glFrustumfOES; 262 glOrthofOES_server_proc_t glOrthofOES; 263 glClipPlanefOES_server_proc_t glClipPlanefOES; 264 glClipPlanefIMG_server_proc_t glClipPlanefIMG; 265 glGetClipPlanefOES_server_proc_t glGetClipPlanefOES; 266 glClearDepthfOES_server_proc_t glClearDepthfOES; 267 glTexGenfOES_server_proc_t glTexGenfOES; 268 glTexGenfvOES_server_proc_t glTexGenfvOES; 269 glTexGeniOES_server_proc_t glTexGeniOES; 270 glTexGenivOES_server_proc_t glTexGenivOES; 271 glTexGenxOES_server_proc_t glTexGenxOES; 272 glTexGenxvOES_server_proc_t glTexGenxvOES; 273 glGetTexGenfvOES_server_proc_t glGetTexGenfvOES; 274 glGetTexGenivOES_server_proc_t glGetTexGenivOES; 275 glGetTexGenxvOES_server_proc_t glGetTexGenxvOES; 276 glBindVertexArrayOES_server_proc_t glBindVertexArrayOES; 277 glDeleteVertexArraysOES_dec_server_proc_t glDeleteVertexArraysOES; 278 glDeleteVertexArraysOES_server_proc_t glDeleteVertexArraysOES_dec; 279 glGenVertexArraysOES_dec_server_proc_t glGenVertexArraysOES; 280 glGenVertexArraysOES_server_proc_t glGenVertexArraysOES_dec; 281 glIsVertexArrayOES_server_proc_t glIsVertexArrayOES; 282 glDiscardFramebufferEXT_server_proc_t glDiscardFramebufferEXT; 283 glMultiDrawArraysEXT_server_proc_t glMultiDrawArraysEXT; 284 glMultiDrawElementsEXT_server_proc_t glMultiDrawElementsEXT; 285 glMultiDrawArraysSUN_server_proc_t glMultiDrawArraysSUN; 286 glMultiDrawElementsSUN_server_proc_t glMultiDrawElementsSUN; 287 glRenderbufferStorageMultisampleIMG_server_proc_t glRenderbufferStorageMultisampleIMG; 288 glFramebufferTexture2DMultisampleIMG_server_proc_t glFramebufferTexture2DMultisampleIMG; 289 glDeleteFencesNV_server_proc_t glDeleteFencesNV; 290 glGenFencesNV_server_proc_t glGenFencesNV; 291 glIsFenceNV_server_proc_t glIsFenceNV; 292 glTestFenceNV_server_proc_t glTestFenceNV; 293 glGetFenceivNV_server_proc_t glGetFenceivNV; 294 glFinishFenceNV_server_proc_t glFinishFenceNV; 295 glSetFenceNV_server_proc_t glSetFenceNV; 296 glGetDriverControlsQCOM_server_proc_t glGetDriverControlsQCOM; 297 glGetDriverControlStringQCOM_server_proc_t glGetDriverControlStringQCOM; 298 glEnableDriverControlQCOM_server_proc_t glEnableDriverControlQCOM; 299 glDisableDriverControlQCOM_server_proc_t glDisableDriverControlQCOM; 300 glExtGetTexturesQCOM_server_proc_t glExtGetTexturesQCOM; 301 glExtGetBuffersQCOM_server_proc_t glExtGetBuffersQCOM; 302 glExtGetRenderbuffersQCOM_server_proc_t glExtGetRenderbuffersQCOM; 303 glExtGetFramebuffersQCOM_server_proc_t glExtGetFramebuffersQCOM; 304 glExtGetTexLevelParameterivQCOM_server_proc_t glExtGetTexLevelParameterivQCOM; 305 glExtTexObjectStateOverrideiQCOM_server_proc_t glExtTexObjectStateOverrideiQCOM; 306 glExtGetTexSubImageQCOM_server_proc_t glExtGetTexSubImageQCOM; 307 glExtGetBufferPointervQCOM_server_proc_t glExtGetBufferPointervQCOM; 308 glExtGetShadersQCOM_server_proc_t glExtGetShadersQCOM; 309 glExtGetProgramsQCOM_server_proc_t glExtGetProgramsQCOM; 310 glExtIsProgramBinaryQCOM_server_proc_t glExtIsProgramBinaryQCOM; 311 glExtGetProgramBinarySourceQCOM_server_proc_t glExtGetProgramBinarySourceQCOM; 312 glStartTilingQCOM_server_proc_t glStartTilingQCOM; 313 glEndTilingQCOM_server_proc_t glEndTilingQCOM; 314 glGetGraphicsResetStatusEXT_server_proc_t glGetGraphicsResetStatusEXT; 315 glReadnPixelsEXT_server_proc_t glReadnPixelsEXT; ~gles1_server_context_tgles1_server_context_t316 virtual ~gles1_server_context_t() {} 317 int initDispatchByName( void *(*getProc)(const char *name, void *userData), void *userData); 318 }; 319 320 #endif 321