1 // GENERATED FILE - DO NOT EDIT. 2 // Generated by generate_entry_points.py using data from gl.xml and gl_angle_ext.xml. 3 // 4 // Copyright 2020 The ANGLE Project Authors. All rights reserved. 5 // Use of this source code is governed by a BSD-style license that can be 6 // found in the LICENSE file. 7 // 8 // capture_gles_3_1_autogen.h: 9 // Capture functions for the OpenGL ES 3.1 entry points. 10 11 #ifndef LIBANGLE_CAPTURE_GLES_3_1_AUTOGEN_H_ 12 #define LIBANGLE_CAPTURE_GLES_3_1_AUTOGEN_H_ 13 14 #include "common/PackedEnums.h" 15 #include "libANGLE/capture/FrameCapture.h" 16 #ifdef ANGLE_ENABLE_CL 17 # include "common/PackedCLEnums_autogen.h" 18 #endif 19 20 namespace gl 21 { 22 23 // Method Captures 24 25 angle::CallCapture CaptureActiveShaderProgram(const State &glState, 26 bool isCallValid, 27 ProgramPipelineID pipelinePacked, 28 ShaderProgramID programPacked); 29 angle::CallCapture CaptureBindImageTexture(const State &glState, 30 bool isCallValid, 31 GLuint unit, 32 TextureID texturePacked, 33 GLint level, 34 GLboolean layered, 35 GLint layer, 36 GLenum access, 37 GLenum format); 38 angle::CallCapture CaptureBindProgramPipeline(const State &glState, 39 bool isCallValid, 40 ProgramPipelineID pipelinePacked); 41 angle::CallCapture CaptureBindVertexBuffer(const State &glState, 42 bool isCallValid, 43 GLuint bindingindex, 44 BufferID bufferPacked, 45 GLintptr offset, 46 GLsizei stride); 47 angle::CallCapture CaptureCreateShaderProgramv(const State &glState, 48 bool isCallValid, 49 ShaderType typePacked, 50 GLsizei count, 51 const GLchar *const *strings, 52 GLuint returnValue); 53 angle::CallCapture CaptureDeleteProgramPipelines(const State &glState, 54 bool isCallValid, 55 GLsizei n, 56 const ProgramPipelineID *pipelinesPacked); 57 angle::CallCapture CaptureDispatchCompute(const State &glState, 58 bool isCallValid, 59 GLuint num_groups_x, 60 GLuint num_groups_y, 61 GLuint num_groups_z); 62 angle::CallCapture CaptureDispatchComputeIndirect(const State &glState, 63 bool isCallValid, 64 GLintptr indirect); 65 angle::CallCapture CaptureDrawArraysIndirect(const State &glState, 66 bool isCallValid, 67 PrimitiveMode modePacked, 68 const void *indirect); 69 angle::CallCapture CaptureDrawElementsIndirect(const State &glState, 70 bool isCallValid, 71 PrimitiveMode modePacked, 72 DrawElementsType typePacked, 73 const void *indirect); 74 angle::CallCapture CaptureFramebufferParameteri(const State &glState, 75 bool isCallValid, 76 GLenum target, 77 GLenum pname, 78 GLint param); 79 angle::CallCapture CaptureGenProgramPipelines(const State &glState, 80 bool isCallValid, 81 GLsizei n, 82 ProgramPipelineID *pipelinesPacked); 83 angle::CallCapture CaptureGetBooleani_v(const State &glState, 84 bool isCallValid, 85 GLenum target, 86 GLuint index, 87 GLboolean *data); 88 angle::CallCapture CaptureGetFramebufferParameteriv(const State &glState, 89 bool isCallValid, 90 GLenum target, 91 GLenum pname, 92 GLint *params); 93 angle::CallCapture CaptureGetMultisamplefv(const State &glState, 94 bool isCallValid, 95 GLenum pname, 96 GLuint index, 97 GLfloat *val); 98 angle::CallCapture CaptureGetProgramInterfaceiv(const State &glState, 99 bool isCallValid, 100 ShaderProgramID programPacked, 101 GLenum programInterface, 102 GLenum pname, 103 GLint *params); 104 angle::CallCapture CaptureGetProgramPipelineInfoLog(const State &glState, 105 bool isCallValid, 106 ProgramPipelineID pipelinePacked, 107 GLsizei bufSize, 108 GLsizei *length, 109 GLchar *infoLog); 110 angle::CallCapture CaptureGetProgramPipelineiv(const State &glState, 111 bool isCallValid, 112 ProgramPipelineID pipelinePacked, 113 GLenum pname, 114 GLint *params); 115 angle::CallCapture CaptureGetProgramResourceIndex(const State &glState, 116 bool isCallValid, 117 ShaderProgramID programPacked, 118 GLenum programInterface, 119 const GLchar *name, 120 GLuint returnValue); 121 angle::CallCapture CaptureGetProgramResourceLocation(const State &glState, 122 bool isCallValid, 123 ShaderProgramID programPacked, 124 GLenum programInterface, 125 const GLchar *name, 126 GLint returnValue); 127 angle::CallCapture CaptureGetProgramResourceName(const State &glState, 128 bool isCallValid, 129 ShaderProgramID programPacked, 130 GLenum programInterface, 131 GLuint index, 132 GLsizei bufSize, 133 GLsizei *length, 134 GLchar *name); 135 angle::CallCapture CaptureGetProgramResourceiv(const State &glState, 136 bool isCallValid, 137 ShaderProgramID programPacked, 138 GLenum programInterface, 139 GLuint index, 140 GLsizei propCount, 141 const GLenum *props, 142 GLsizei count, 143 GLsizei *length, 144 GLint *params); 145 angle::CallCapture CaptureGetTexLevelParameterfv(const State &glState, 146 bool isCallValid, 147 TextureTarget targetPacked, 148 GLint level, 149 GLenum pname, 150 GLfloat *params); 151 angle::CallCapture CaptureGetTexLevelParameteriv(const State &glState, 152 bool isCallValid, 153 TextureTarget targetPacked, 154 GLint level, 155 GLenum pname, 156 GLint *params); 157 angle::CallCapture CaptureIsProgramPipeline(const State &glState, 158 bool isCallValid, 159 ProgramPipelineID pipelinePacked, 160 GLboolean returnValue); 161 angle::CallCapture CaptureMemoryBarrier(const State &glState, 162 bool isCallValid, 163 GLbitfield barriers); 164 angle::CallCapture CaptureMemoryBarrierByRegion(const State &glState, 165 bool isCallValid, 166 GLbitfield barriers); 167 angle::CallCapture CaptureProgramUniform1f(const State &glState, 168 bool isCallValid, 169 ShaderProgramID programPacked, 170 UniformLocation locationPacked, 171 GLfloat v0); 172 angle::CallCapture CaptureProgramUniform1fv(const State &glState, 173 bool isCallValid, 174 ShaderProgramID programPacked, 175 UniformLocation locationPacked, 176 GLsizei count, 177 const GLfloat *value); 178 angle::CallCapture CaptureProgramUniform1i(const State &glState, 179 bool isCallValid, 180 ShaderProgramID programPacked, 181 UniformLocation locationPacked, 182 GLint v0); 183 angle::CallCapture CaptureProgramUniform1iv(const State &glState, 184 bool isCallValid, 185 ShaderProgramID programPacked, 186 UniformLocation locationPacked, 187 GLsizei count, 188 const GLint *value); 189 angle::CallCapture CaptureProgramUniform1ui(const State &glState, 190 bool isCallValid, 191 ShaderProgramID programPacked, 192 UniformLocation locationPacked, 193 GLuint v0); 194 angle::CallCapture CaptureProgramUniform1uiv(const State &glState, 195 bool isCallValid, 196 ShaderProgramID programPacked, 197 UniformLocation locationPacked, 198 GLsizei count, 199 const GLuint *value); 200 angle::CallCapture CaptureProgramUniform2f(const State &glState, 201 bool isCallValid, 202 ShaderProgramID programPacked, 203 UniformLocation locationPacked, 204 GLfloat v0, 205 GLfloat v1); 206 angle::CallCapture CaptureProgramUniform2fv(const State &glState, 207 bool isCallValid, 208 ShaderProgramID programPacked, 209 UniformLocation locationPacked, 210 GLsizei count, 211 const GLfloat *value); 212 angle::CallCapture CaptureProgramUniform2i(const State &glState, 213 bool isCallValid, 214 ShaderProgramID programPacked, 215 UniformLocation locationPacked, 216 GLint v0, 217 GLint v1); 218 angle::CallCapture CaptureProgramUniform2iv(const State &glState, 219 bool isCallValid, 220 ShaderProgramID programPacked, 221 UniformLocation locationPacked, 222 GLsizei count, 223 const GLint *value); 224 angle::CallCapture CaptureProgramUniform2ui(const State &glState, 225 bool isCallValid, 226 ShaderProgramID programPacked, 227 UniformLocation locationPacked, 228 GLuint v0, 229 GLuint v1); 230 angle::CallCapture CaptureProgramUniform2uiv(const State &glState, 231 bool isCallValid, 232 ShaderProgramID programPacked, 233 UniformLocation locationPacked, 234 GLsizei count, 235 const GLuint *value); 236 angle::CallCapture CaptureProgramUniform3f(const State &glState, 237 bool isCallValid, 238 ShaderProgramID programPacked, 239 UniformLocation locationPacked, 240 GLfloat v0, 241 GLfloat v1, 242 GLfloat v2); 243 angle::CallCapture CaptureProgramUniform3fv(const State &glState, 244 bool isCallValid, 245 ShaderProgramID programPacked, 246 UniformLocation locationPacked, 247 GLsizei count, 248 const GLfloat *value); 249 angle::CallCapture CaptureProgramUniform3i(const State &glState, 250 bool isCallValid, 251 ShaderProgramID programPacked, 252 UniformLocation locationPacked, 253 GLint v0, 254 GLint v1, 255 GLint v2); 256 angle::CallCapture CaptureProgramUniform3iv(const State &glState, 257 bool isCallValid, 258 ShaderProgramID programPacked, 259 UniformLocation locationPacked, 260 GLsizei count, 261 const GLint *value); 262 angle::CallCapture CaptureProgramUniform3ui(const State &glState, 263 bool isCallValid, 264 ShaderProgramID programPacked, 265 UniformLocation locationPacked, 266 GLuint v0, 267 GLuint v1, 268 GLuint v2); 269 angle::CallCapture CaptureProgramUniform3uiv(const State &glState, 270 bool isCallValid, 271 ShaderProgramID programPacked, 272 UniformLocation locationPacked, 273 GLsizei count, 274 const GLuint *value); 275 angle::CallCapture CaptureProgramUniform4f(const State &glState, 276 bool isCallValid, 277 ShaderProgramID programPacked, 278 UniformLocation locationPacked, 279 GLfloat v0, 280 GLfloat v1, 281 GLfloat v2, 282 GLfloat v3); 283 angle::CallCapture CaptureProgramUniform4fv(const State &glState, 284 bool isCallValid, 285 ShaderProgramID programPacked, 286 UniformLocation locationPacked, 287 GLsizei count, 288 const GLfloat *value); 289 angle::CallCapture CaptureProgramUniform4i(const State &glState, 290 bool isCallValid, 291 ShaderProgramID programPacked, 292 UniformLocation locationPacked, 293 GLint v0, 294 GLint v1, 295 GLint v2, 296 GLint v3); 297 angle::CallCapture CaptureProgramUniform4iv(const State &glState, 298 bool isCallValid, 299 ShaderProgramID programPacked, 300 UniformLocation locationPacked, 301 GLsizei count, 302 const GLint *value); 303 angle::CallCapture CaptureProgramUniform4ui(const State &glState, 304 bool isCallValid, 305 ShaderProgramID programPacked, 306 UniformLocation locationPacked, 307 GLuint v0, 308 GLuint v1, 309 GLuint v2, 310 GLuint v3); 311 angle::CallCapture CaptureProgramUniform4uiv(const State &glState, 312 bool isCallValid, 313 ShaderProgramID programPacked, 314 UniformLocation locationPacked, 315 GLsizei count, 316 const GLuint *value); 317 angle::CallCapture CaptureProgramUniformMatrix2fv(const State &glState, 318 bool isCallValid, 319 ShaderProgramID programPacked, 320 UniformLocation locationPacked, 321 GLsizei count, 322 GLboolean transpose, 323 const GLfloat *value); 324 angle::CallCapture CaptureProgramUniformMatrix2x3fv(const State &glState, 325 bool isCallValid, 326 ShaderProgramID programPacked, 327 UniformLocation locationPacked, 328 GLsizei count, 329 GLboolean transpose, 330 const GLfloat *value); 331 angle::CallCapture CaptureProgramUniformMatrix2x4fv(const State &glState, 332 bool isCallValid, 333 ShaderProgramID programPacked, 334 UniformLocation locationPacked, 335 GLsizei count, 336 GLboolean transpose, 337 const GLfloat *value); 338 angle::CallCapture CaptureProgramUniformMatrix3fv(const State &glState, 339 bool isCallValid, 340 ShaderProgramID programPacked, 341 UniformLocation locationPacked, 342 GLsizei count, 343 GLboolean transpose, 344 const GLfloat *value); 345 angle::CallCapture CaptureProgramUniformMatrix3x2fv(const State &glState, 346 bool isCallValid, 347 ShaderProgramID programPacked, 348 UniformLocation locationPacked, 349 GLsizei count, 350 GLboolean transpose, 351 const GLfloat *value); 352 angle::CallCapture CaptureProgramUniformMatrix3x4fv(const State &glState, 353 bool isCallValid, 354 ShaderProgramID programPacked, 355 UniformLocation locationPacked, 356 GLsizei count, 357 GLboolean transpose, 358 const GLfloat *value); 359 angle::CallCapture CaptureProgramUniformMatrix4fv(const State &glState, 360 bool isCallValid, 361 ShaderProgramID programPacked, 362 UniformLocation locationPacked, 363 GLsizei count, 364 GLboolean transpose, 365 const GLfloat *value); 366 angle::CallCapture CaptureProgramUniformMatrix4x2fv(const State &glState, 367 bool isCallValid, 368 ShaderProgramID programPacked, 369 UniformLocation locationPacked, 370 GLsizei count, 371 GLboolean transpose, 372 const GLfloat *value); 373 angle::CallCapture CaptureProgramUniformMatrix4x3fv(const State &glState, 374 bool isCallValid, 375 ShaderProgramID programPacked, 376 UniformLocation locationPacked, 377 GLsizei count, 378 GLboolean transpose, 379 const GLfloat *value); 380 angle::CallCapture CaptureSampleMaski(const State &glState, 381 bool isCallValid, 382 GLuint maskNumber, 383 GLbitfield mask); 384 angle::CallCapture CaptureTexStorage2DMultisample(const State &glState, 385 bool isCallValid, 386 TextureType targetPacked, 387 GLsizei samples, 388 GLenum internalformat, 389 GLsizei width, 390 GLsizei height, 391 GLboolean fixedsamplelocations); 392 angle::CallCapture CaptureUseProgramStages(const State &glState, 393 bool isCallValid, 394 ProgramPipelineID pipelinePacked, 395 GLbitfield stages, 396 ShaderProgramID programPacked); 397 angle::CallCapture CaptureValidateProgramPipeline(const State &glState, 398 bool isCallValid, 399 ProgramPipelineID pipelinePacked); 400 angle::CallCapture CaptureVertexAttribBinding(const State &glState, 401 bool isCallValid, 402 GLuint attribindex, 403 GLuint bindingindex); 404 angle::CallCapture CaptureVertexAttribFormat(const State &glState, 405 bool isCallValid, 406 GLuint attribindex, 407 GLint size, 408 VertexAttribType typePacked, 409 GLboolean normalized, 410 GLuint relativeoffset); 411 angle::CallCapture CaptureVertexAttribIFormat(const State &glState, 412 bool isCallValid, 413 GLuint attribindex, 414 GLint size, 415 VertexAttribType typePacked, 416 GLuint relativeoffset); 417 angle::CallCapture CaptureVertexBindingDivisor(const State &glState, 418 bool isCallValid, 419 GLuint bindingindex, 420 GLuint divisor); 421 422 // Parameter Captures 423 424 void CaptureCreateShaderProgramv_strings(const State &glState, 425 bool isCallValid, 426 ShaderType typePacked, 427 GLsizei count, 428 const GLchar *const *strings, 429 angle::ParamCapture *paramCapture); 430 void CaptureDeleteProgramPipelines_pipelinesPacked(const State &glState, 431 bool isCallValid, 432 GLsizei n, 433 const ProgramPipelineID *pipelinesPacked, 434 angle::ParamCapture *paramCapture); 435 void CaptureDrawArraysIndirect_indirect(const State &glState, 436 bool isCallValid, 437 PrimitiveMode modePacked, 438 const void *indirect, 439 angle::ParamCapture *paramCapture); 440 void CaptureDrawElementsIndirect_indirect(const State &glState, 441 bool isCallValid, 442 PrimitiveMode modePacked, 443 DrawElementsType typePacked, 444 const void *indirect, 445 angle::ParamCapture *paramCapture); 446 void CaptureGenProgramPipelines_pipelinesPacked(const State &glState, 447 bool isCallValid, 448 GLsizei n, 449 ProgramPipelineID *pipelinesPacked, 450 angle::ParamCapture *paramCapture); 451 void CaptureGetBooleani_v_data(const State &glState, 452 bool isCallValid, 453 GLenum target, 454 GLuint index, 455 GLboolean *data, 456 angle::ParamCapture *paramCapture); 457 void CaptureGetFramebufferParameteriv_params(const State &glState, 458 bool isCallValid, 459 GLenum target, 460 GLenum pname, 461 GLint *params, 462 angle::ParamCapture *paramCapture); 463 void CaptureGetMultisamplefv_val(const State &glState, 464 bool isCallValid, 465 GLenum pname, 466 GLuint index, 467 GLfloat *val, 468 angle::ParamCapture *paramCapture); 469 void CaptureGetProgramInterfaceiv_params(const State &glState, 470 bool isCallValid, 471 ShaderProgramID programPacked, 472 GLenum programInterface, 473 GLenum pname, 474 GLint *params, 475 angle::ParamCapture *paramCapture); 476 void CaptureGetProgramPipelineInfoLog_length(const State &glState, 477 bool isCallValid, 478 ProgramPipelineID pipelinePacked, 479 GLsizei bufSize, 480 GLsizei *length, 481 GLchar *infoLog, 482 angle::ParamCapture *paramCapture); 483 void CaptureGetProgramPipelineInfoLog_infoLog(const State &glState, 484 bool isCallValid, 485 ProgramPipelineID pipelinePacked, 486 GLsizei bufSize, 487 GLsizei *length, 488 GLchar *infoLog, 489 angle::ParamCapture *paramCapture); 490 void CaptureGetProgramPipelineiv_params(const State &glState, 491 bool isCallValid, 492 ProgramPipelineID pipelinePacked, 493 GLenum pname, 494 GLint *params, 495 angle::ParamCapture *paramCapture); 496 void CaptureGetProgramResourceIndex_name(const State &glState, 497 bool isCallValid, 498 ShaderProgramID programPacked, 499 GLenum programInterface, 500 const GLchar *name, 501 angle::ParamCapture *paramCapture); 502 void CaptureGetProgramResourceLocation_name(const State &glState, 503 bool isCallValid, 504 ShaderProgramID programPacked, 505 GLenum programInterface, 506 const GLchar *name, 507 angle::ParamCapture *paramCapture); 508 void CaptureGetProgramResourceName_length(const State &glState, 509 bool isCallValid, 510 ShaderProgramID programPacked, 511 GLenum programInterface, 512 GLuint index, 513 GLsizei bufSize, 514 GLsizei *length, 515 GLchar *name, 516 angle::ParamCapture *paramCapture); 517 void CaptureGetProgramResourceName_name(const State &glState, 518 bool isCallValid, 519 ShaderProgramID programPacked, 520 GLenum programInterface, 521 GLuint index, 522 GLsizei bufSize, 523 GLsizei *length, 524 GLchar *name, 525 angle::ParamCapture *paramCapture); 526 void CaptureGetProgramResourceiv_props(const State &glState, 527 bool isCallValid, 528 ShaderProgramID programPacked, 529 GLenum programInterface, 530 GLuint index, 531 GLsizei propCount, 532 const GLenum *props, 533 GLsizei count, 534 GLsizei *length, 535 GLint *params, 536 angle::ParamCapture *paramCapture); 537 void CaptureGetProgramResourceiv_length(const State &glState, 538 bool isCallValid, 539 ShaderProgramID programPacked, 540 GLenum programInterface, 541 GLuint index, 542 GLsizei propCount, 543 const GLenum *props, 544 GLsizei count, 545 GLsizei *length, 546 GLint *params, 547 angle::ParamCapture *paramCapture); 548 void CaptureGetProgramResourceiv_params(const State &glState, 549 bool isCallValid, 550 ShaderProgramID programPacked, 551 GLenum programInterface, 552 GLuint index, 553 GLsizei propCount, 554 const GLenum *props, 555 GLsizei count, 556 GLsizei *length, 557 GLint *params, 558 angle::ParamCapture *paramCapture); 559 void CaptureGetTexLevelParameterfv_params(const State &glState, 560 bool isCallValid, 561 TextureTarget targetPacked, 562 GLint level, 563 GLenum pname, 564 GLfloat *params, 565 angle::ParamCapture *paramCapture); 566 void CaptureGetTexLevelParameteriv_params(const State &glState, 567 bool isCallValid, 568 TextureTarget targetPacked, 569 GLint level, 570 GLenum pname, 571 GLint *params, 572 angle::ParamCapture *paramCapture); 573 void CaptureProgramUniform1fv_value(const State &glState, 574 bool isCallValid, 575 ShaderProgramID programPacked, 576 UniformLocation locationPacked, 577 GLsizei count, 578 const GLfloat *value, 579 angle::ParamCapture *paramCapture); 580 void CaptureProgramUniform1iv_value(const State &glState, 581 bool isCallValid, 582 ShaderProgramID programPacked, 583 UniformLocation locationPacked, 584 GLsizei count, 585 const GLint *value, 586 angle::ParamCapture *paramCapture); 587 void CaptureProgramUniform1uiv_value(const State &glState, 588 bool isCallValid, 589 ShaderProgramID programPacked, 590 UniformLocation locationPacked, 591 GLsizei count, 592 const GLuint *value, 593 angle::ParamCapture *paramCapture); 594 void CaptureProgramUniform2fv_value(const State &glState, 595 bool isCallValid, 596 ShaderProgramID programPacked, 597 UniformLocation locationPacked, 598 GLsizei count, 599 const GLfloat *value, 600 angle::ParamCapture *paramCapture); 601 void CaptureProgramUniform2iv_value(const State &glState, 602 bool isCallValid, 603 ShaderProgramID programPacked, 604 UniformLocation locationPacked, 605 GLsizei count, 606 const GLint *value, 607 angle::ParamCapture *paramCapture); 608 void CaptureProgramUniform2uiv_value(const State &glState, 609 bool isCallValid, 610 ShaderProgramID programPacked, 611 UniformLocation locationPacked, 612 GLsizei count, 613 const GLuint *value, 614 angle::ParamCapture *paramCapture); 615 void CaptureProgramUniform3fv_value(const State &glState, 616 bool isCallValid, 617 ShaderProgramID programPacked, 618 UniformLocation locationPacked, 619 GLsizei count, 620 const GLfloat *value, 621 angle::ParamCapture *paramCapture); 622 void CaptureProgramUniform3iv_value(const State &glState, 623 bool isCallValid, 624 ShaderProgramID programPacked, 625 UniformLocation locationPacked, 626 GLsizei count, 627 const GLint *value, 628 angle::ParamCapture *paramCapture); 629 void CaptureProgramUniform3uiv_value(const State &glState, 630 bool isCallValid, 631 ShaderProgramID programPacked, 632 UniformLocation locationPacked, 633 GLsizei count, 634 const GLuint *value, 635 angle::ParamCapture *paramCapture); 636 void CaptureProgramUniform4fv_value(const State &glState, 637 bool isCallValid, 638 ShaderProgramID programPacked, 639 UniformLocation locationPacked, 640 GLsizei count, 641 const GLfloat *value, 642 angle::ParamCapture *paramCapture); 643 void CaptureProgramUniform4iv_value(const State &glState, 644 bool isCallValid, 645 ShaderProgramID programPacked, 646 UniformLocation locationPacked, 647 GLsizei count, 648 const GLint *value, 649 angle::ParamCapture *paramCapture); 650 void CaptureProgramUniform4uiv_value(const State &glState, 651 bool isCallValid, 652 ShaderProgramID programPacked, 653 UniformLocation locationPacked, 654 GLsizei count, 655 const GLuint *value, 656 angle::ParamCapture *paramCapture); 657 void CaptureProgramUniformMatrix2fv_value(const State &glState, 658 bool isCallValid, 659 ShaderProgramID programPacked, 660 UniformLocation locationPacked, 661 GLsizei count, 662 GLboolean transpose, 663 const GLfloat *value, 664 angle::ParamCapture *paramCapture); 665 void CaptureProgramUniformMatrix2x3fv_value(const State &glState, 666 bool isCallValid, 667 ShaderProgramID programPacked, 668 UniformLocation locationPacked, 669 GLsizei count, 670 GLboolean transpose, 671 const GLfloat *value, 672 angle::ParamCapture *paramCapture); 673 void CaptureProgramUniformMatrix2x4fv_value(const State &glState, 674 bool isCallValid, 675 ShaderProgramID programPacked, 676 UniformLocation locationPacked, 677 GLsizei count, 678 GLboolean transpose, 679 const GLfloat *value, 680 angle::ParamCapture *paramCapture); 681 void CaptureProgramUniformMatrix3fv_value(const State &glState, 682 bool isCallValid, 683 ShaderProgramID programPacked, 684 UniformLocation locationPacked, 685 GLsizei count, 686 GLboolean transpose, 687 const GLfloat *value, 688 angle::ParamCapture *paramCapture); 689 void CaptureProgramUniformMatrix3x2fv_value(const State &glState, 690 bool isCallValid, 691 ShaderProgramID programPacked, 692 UniformLocation locationPacked, 693 GLsizei count, 694 GLboolean transpose, 695 const GLfloat *value, 696 angle::ParamCapture *paramCapture); 697 void CaptureProgramUniformMatrix3x4fv_value(const State &glState, 698 bool isCallValid, 699 ShaderProgramID programPacked, 700 UniformLocation locationPacked, 701 GLsizei count, 702 GLboolean transpose, 703 const GLfloat *value, 704 angle::ParamCapture *paramCapture); 705 void CaptureProgramUniformMatrix4fv_value(const State &glState, 706 bool isCallValid, 707 ShaderProgramID programPacked, 708 UniformLocation locationPacked, 709 GLsizei count, 710 GLboolean transpose, 711 const GLfloat *value, 712 angle::ParamCapture *paramCapture); 713 void CaptureProgramUniformMatrix4x2fv_value(const State &glState, 714 bool isCallValid, 715 ShaderProgramID programPacked, 716 UniformLocation locationPacked, 717 GLsizei count, 718 GLboolean transpose, 719 const GLfloat *value, 720 angle::ParamCapture *paramCapture); 721 void CaptureProgramUniformMatrix4x3fv_value(const State &glState, 722 bool isCallValid, 723 ShaderProgramID programPacked, 724 UniformLocation locationPacked, 725 GLsizei count, 726 GLboolean transpose, 727 const GLfloat *value, 728 angle::ParamCapture *paramCapture); 729 } // namespace gl 730 731 #endif // LIBANGLE_CAPTURE_GLES_3_1_AUTOGEN_H_ 732