1GLOBAL 2 base_opcode 1024 3 4glClipPlanef 5 dir equation in 6 len equation (4 * sizeof(float)) 7 8glGetFloatv 9 dir params out 10 11glGetLightfv 12 dir params out 13 14glGetMaterialfv 15 dir params out 16 17glGetTexEnvfv 18 dir params out 19 20glGetTexParameterfv 21 dir params out 22 23glLoadMatrixf 24 len m (16 * sizeof(GLfloat)) 25 26glMultMatrixf 27 len m (16 * sizeof(GLfloat)) 28 29glBufferData 30 len data size 31 var_flag data nullAllowed 32 33glBufferSubData 34 dir data in 35 len data size 36 var_flag data nullAllowed 37 38glClipPlanex 39 dir eqn in 40 len eqn (4 * sizeof(GLfixed)) 41 42glColorPointer 43 len pointer (sizeof(unsigned int)) 44 flag unsupported 45 46glCompressedTexImage2D 47 len data imageSize 48 var_flag data nullAllowed 49 50glCompressedTexSubImage2D 51 len data imageSize 52 var_flag data nullAllowed 53 54glDeleteBuffers 55 len buffers (n * sizeof(GLuint)) 56 param_check n if(n<0){ ctx->setError(GL_INVALID_VALUE); return; } 57 58glDeleteTextures 59 len textures (n * sizeof(GLuint)) 60 param_check n if(n<0){ ctx->setError(GL_INVALID_VALUE); return; } 61 62glDrawElements 63 flag unsupported 64 65glGetBooleanv 66 dir params out 67 68glGetBufferParameteriv 69 len params (sizeof(GLint)) 70 dir params out 71 72glGenBuffers 73 len buffers (n * sizeof(GLuint)) 74 dir buffers out 75 param_check n if(n<0){ ctx->setError(GL_INVALID_VALUE); return; } 76 77glGenTextures 78 len textures (n * sizeof(GLuint)) 79 dir textures out 80 param_check n if(n<0){ ctx->setError(GL_INVALID_VALUE); return; } 81 82glGetFixedv 83 dir params out 84 85glGetIntegerv 86 dir params out 87 88glGetLightxv 89 dir params out 90 91glGetMaterialxv 92 dir params out 93 94glGetPointerv 95 flag unsupported 96 97glGetString 98 flag unsupported 99 100glGetTexEnviv 101 dir params out 102 103glGetTexEnvxv 104 dir params out 105 106glGetTexParameteriv 107 dir params out 108 len params (sizeof(GLint)) 109 110glGetTexParameterxv 111 dir params out 112 len params (sizeof(GLfixed)) 113 114glLoadMatrixx 115 len m (16 * sizeof(GLfixed)) 116 117glMultMatrixx 118 len m (16 * sizeof(GLfixed)) 119 120glNormalPointer 121 len pointer (sizeof(unsigned int)) 122 flag unsupported 123 124glReadPixels 125 dir pixels out 126 len pixels glesv1_enc::pixelDataSize(self, width, height, format, type, 1) 127 128glTexCoordPointer 129 len pointer (sizeof(unsigned int)) 130 flag unsupported 131 132glTexImage2D 133 dir pixels in 134 len pixels glesv1_enc::pixelDataSize(self, width, height, format, type, 0) 135 var_flag pixels nullAllowed isLarge 136 137glTexSubImage2D 138 len pixels glesv1_enc::pixelDataSize(self, width, height, format, type, 0) 139 var_flag pixels nullAllowed isLarge 140 141glVertexPointer 142 flag unsupported 143 144glPointSizePointerOES 145 len pointer (sizeof(unsigned int)) 146 flag unsupported 147 148glGetClipPlanef 149 dir eqn out 150 len eqn (4 * sizeof(GLfloat)) 151 152glVertexPointerData 153 len data datalen 154 flag not_api 155 156glColorPointerData 157 len data datalen 158 flag not_api 159 160glNormalPointerData 161 len data datalen 162 flag not_api 163 164glPointSizePointerData 165 len data datalen 166 flag not_api 167 168glTexCoordPointerData 169 len data datalen 170 flag not_api 171 172glWeightPointerData 173 len data datalen 174 flag not_api 175 176glMatrixIndexPointerData 177 len data datalen 178 flag not_api 179 180glVertexPointerOffset 181 flag not_api 182 183glNormalPointerOffset 184 flag not_api 185 186glTexCoordPointerOffset 187 flag not_api 188 189glPointSizePointerOffset 190 flag not_api 191 192glColorPointerOffset 193 flag not_api 194 195glWeightPointerOffset 196 flag not_api 197 198glMatrixIndexPointerOffset 199 flag not_api 200 201glDrawElementsData 202 len data datalen 203 flag not_api 204 205glDrawElementsOffset 206 flag not_api 207 208glGetCompressedTextureFormats 209 dir formats out 210 len formats (count * sizeof(GLint)) 211 flag not_api 212 213glFinishRoundTrip 214 flag not_api 215 216glDrawTexsvOES 217 len coords (5 * sizeof(GLshort)) 218 219glDrawTexivOES 220 len coords (5 * sizeof(GLint)) 221 222glDrawTexxvOES 223 len coords (5 * sizeof(GLfixed)) 224 225glDrawTexfvOES 226 len coords (5 * sizeof(GLfloat)) 227 228glClipPlanexOES 229 dir equation in 230 len equation (4 * sizeof(GLfixed)) 231 232glClipPlanexIMG 233 dir equation in 234 len equation (4 * sizeof(GLfixed)) 235 236glFogxvOES 237 dir params in 238 239glGetClipPlanexOES 240 dir eqn out 241 len eqn (4 * sizeof(GLfixed)) 242 243glGetClipPlanex 244 dir eqn out 245 len eqn (4 * sizeof(GLfixed)) 246 247glGetFixedvOES 248 dir params out 249 250glGetLightxvOES 251 dir params out 252 253glGetMaterialxvOES 254 dir params out 255 256glGetTexEnvxvOES 257 dir params out 258 259glGetTexParameterxvOES 260 dir params out 261 262glLightModelxvOES 263 dir params in 264 265glLightxvOES 266 dir params in 267 268glLoadMatrixxOES 269 dir m in 270 len m (16 * sizeof(GLfixed)) 271 272glMaterialxvOES 273 dir params in 274 275glMultMatrixxOES 276 dir m in 277 len m (16 * sizeof(GLfixed)) 278 279glPointParameterxvOES 280 dir params in 281 282glTexEnvxvOES 283 dir params in 284 285glTexParameterxvOES 286 dir params in 287 288glDeleteRenderbuffersOES 289 dir renderbuffers in 290 len renderbuffers (n * sizeof(GLuint)) 291 param_check n if(n<0){ ctx->setError(GL_INVALID_VALUE); return; } 292 293glGenRenderbuffersOES 294 dir renderbuffers out 295 len renderbuffers (n * sizeof(GLuint)) 296 param_check n if(n<0){ ctx->setError(GL_INVALID_VALUE); return; } 297 298glGetRenderbufferParameterivOES 299 dir params out 300 301glDeleteFramebuffersOES 302 dir framebuffers in 303 len framebuffers (n * sizeof(GLuint)) 304 param_check n if(n<0){ ctx->setError(GL_INVALID_VALUE); return; } 305 306glGenFramebuffersOES 307 dir framebuffers out 308 len framebuffers (n * sizeof(GLuint)) 309 param_check n if(n<0){ ctx->setError(GL_INVALID_VALUE); return; } 310 311glGetFramebufferAttachmentParameterivOES 312 dir params out 313 314glMapBufferOES 315 flag unsupported 316 317glGetBufferPointervOES 318 flag unsupported 319 320glMatrixIndexPointerOES 321 len pointer (sizeof(unsigned int)) 322 flag unsupported 323 324glWeightPointerOES 325 len pointer (sizeof(unsigned int)) 326 flag unsupported 327 328glQueryMatrixxOES 329 dir mantissa out 330 len mantissa (16 * sizeof(GLfixed)) 331 dir exponent out 332 len exponent (16 * sizeof(GLfixed)) 333 334glClipPlanefOES 335 dir equation in 336 len equation (4 * sizeof(GLfloat)) 337 338glClipPlanefIMG 339 dir equation in 340 len equation (4 * sizeof(GLfloat)) 341 342glGetClipPlanefOES 343 dir eqn out 344 len eqn (4 * sizeof(GLfloat)) 345 346glDeleteVertexArraysOES 347 dir arrays in 348 len arrays (n * sizeof(GLuint)) 349 param_check n if(n<0){ ctx->setError(GL_INVALID_VALUE); return; } 350 351glGenVertexArraysOES 352 dir arrays out 353 len arrays (n * sizeof(GLuint)) 354 param_check n if(n<0){ ctx->setError(GL_INVALID_VALUE); return; } 355 356glDiscardFramebufferEXT 357 dir attachments in 358 len attachments (numAttachments * sizeof(const GLenum)) 359 360glMultiDrawArraysEXT 361 flag unsupported 362 363glMultiDrawElementsEXT 364 flag unsupported 365 366glMultiDrawArraysSUN 367 flag unsupported 368 369glMultiDrawElementsSUN 370 flag unsupported 371 372glDeleteFencesNV 373 dir fences in 374 len fences (n * sizeof(GLuint)) 375 param_check n if(n<0){ ctx->setError(GL_INVALID_VALUE); return; } 376 377glGenFencesNV 378 dir fences in 379 len fences (n * sizeof(GLuint)) 380 param_check n if(n<0){ ctx->setError(GL_INVALID_VALUE); return; } 381 382glGetFenceivNV 383 dir params out 384 385glGetDriverControlsQCOM 386 dir num out 387 len num (1 * sizeof(GLint)) 388 dir driverControls out 389 len driverControls (size * sizeof(GLuint)) 390 391glGetDriverControlStringQCOM 392 dir length out 393 len length (1 * sizeof(GLsizei)) 394 dir driverControlString out 395 len driverControlString (1 * sizeof(GLchar)) 396 397glExtGetTexturesQCOM 398 dir textures out 399 len textures (maxTextures * sizeof(GLuint)) 400 dir numTextures out 401 len numTextures (1 * sizeof(GLint)) 402 403glExtGetBuffersQCOM 404 dir buffers out 405 len buffers (maxBuffers * sizeof(GLuint)) 406 dir numBuffers out 407 len numBuffers (1 * sizeof(GLint)) 408 409glExtGetRenderbuffersQCOM 410 dir renderbuffers out 411 len renderbuffers (maxRenderbuffers * sizeof(GLuint)) 412 dir numRenderbuffers out 413 len numRenderbuffers (1 * sizeof(GLint)) 414 415glExtGetFramebuffersQCOM 416 dir framebuffers out 417 len framebuffers (maxFramebuffers * sizeof(GLuint)) 418 dir numFramebuffers out 419 len numFramebuffers (1 * sizeof(GLint)) 420 421glExtGetTexLevelParameterivQCOM 422 dir params out 423 424glExtGetTexSubImageQCOM 425 dir texels out 426 len texels (depth * glesv1_enc::pixelDataSize(self, width, height, format, type, 0)) 427 428glExtGetBufferPointervQCOM 429 flag unsupported 430 431glExtGetShadersQCOM 432 dir shaders out 433 len shaders (maxShaders * sizeof(GLuint)) 434 dir numShaders out 435 len numShaders (1 * sizeof(GLint)) 436 437glExtGetProgramsQCOM 438 dir programs out 439 len programs (maxPrograms * sizeof(GLuint)) 440 dir numPrograms out 441 len numPrograms (1 * sizeof(GLint)) 442 443glExtGetProgramBinarySourceQCOM 444 flag unsupported 445