Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(730)

Side by Side Diff: ui/gl/gl_mock_autogen_gl.h

Issue 2385323003: Load the GL_ANGLE_robust_client_memory entry points. (Closed)
Patch Set: Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « ui/gl/gl_mock.h ('k') | ui/gl/gl_stub_autogen_gl.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 // 4 //
5 // This file is auto-generated from 5 // This file is auto-generated from
6 // ui/gl/generate_bindings.py 6 // ui/gl/generate_bindings.py
7 // It's formatted by clang-format using chromium coding style: 7 // It's formatted by clang-format using chromium coding style:
8 // clang-format -i -style=chromium filename 8 // clang-format -i -style=chromium filename
9 // DO NOT EDIT! 9 // DO NOT EDIT!
10 10
(...skipping 323 matching lines...) Expand 10 before | Expand all | Expand 10 after
334 GLsizei bufsize, 334 GLsizei bufsize,
335 GLsizei* length, 335 GLsizei* length,
336 GLint* size, 336 GLint* size,
337 GLenum* type, 337 GLenum* type,
338 char* name)); 338 char* name));
339 MOCK_METHOD4(GetActiveUniformBlockiv, 339 MOCK_METHOD4(GetActiveUniformBlockiv,
340 void(GLuint program, 340 void(GLuint program,
341 GLuint uniformBlockIndex, 341 GLuint uniformBlockIndex,
342 GLenum pname, 342 GLenum pname,
343 GLint* params)); 343 GLint* params));
344 MOCK_METHOD6(GetActiveUniformBlockivRobustANGLE,
345 void(GLuint program,
346 GLuint uniformBlockIndex,
347 GLenum pname,
348 GLsizei bufSize,
349 GLsizei* length,
350 GLint* params));
344 MOCK_METHOD5(GetActiveUniformBlockName, 351 MOCK_METHOD5(GetActiveUniformBlockName,
345 void(GLuint program, 352 void(GLuint program,
346 GLuint uniformBlockIndex, 353 GLuint uniformBlockIndex,
347 GLsizei bufSize, 354 GLsizei bufSize,
348 GLsizei* length, 355 GLsizei* length,
349 char* uniformBlockName)); 356 char* uniformBlockName));
350 MOCK_METHOD5(GetActiveUniformsiv, 357 MOCK_METHOD5(GetActiveUniformsiv,
351 void(GLuint program, 358 void(GLuint program,
352 GLsizei uniformCount, 359 GLsizei uniformCount,
353 const GLuint* uniformIndices, 360 const GLuint* uniformIndices,
354 GLenum pname, 361 GLenum pname,
355 GLint* params)); 362 GLint* params));
356 MOCK_METHOD4( 363 MOCK_METHOD4(
357 GetAttachedShaders, 364 GetAttachedShaders,
358 void(GLuint program, GLsizei maxcount, GLsizei* count, GLuint* shaders)); 365 void(GLuint program, GLsizei maxcount, GLsizei* count, GLuint* shaders));
359 MOCK_METHOD2(GetAttribLocation, GLint(GLuint program, const char* name)); 366 MOCK_METHOD2(GetAttribLocation, GLint(GLuint program, const char* name));
367 MOCK_METHOD5(GetBooleani_vRobustANGLE,
368 void(GLenum target,
369 GLuint index,
370 GLsizei bufSize,
371 GLsizei* length,
372 GLboolean* data));
360 MOCK_METHOD2(GetBooleanv, void(GLenum pname, GLboolean* params)); 373 MOCK_METHOD2(GetBooleanv, void(GLenum pname, GLboolean* params));
374 MOCK_METHOD4(
375 GetBooleanvRobustANGLE,
376 void(GLenum pname, GLsizei bufSize, GLsizei* length, GLboolean* data));
377 MOCK_METHOD5(GetBufferParameteri64vRobustANGLE,
378 void(GLenum target,
379 GLenum pname,
380 GLsizei bufSize,
381 GLsizei* length,
382 GLint64* params));
361 MOCK_METHOD3(GetBufferParameteriv, 383 MOCK_METHOD3(GetBufferParameteriv,
362 void(GLenum target, GLenum pname, GLint* params)); 384 void(GLenum target, GLenum pname, GLint* params));
385 MOCK_METHOD5(GetBufferParameterivRobustANGLE,
386 void(GLenum target,
387 GLenum pname,
388 GLsizei bufSize,
389 GLsizei* length,
390 GLint* params));
391 MOCK_METHOD5(GetBufferPointervRobustANGLE,
392 void(GLenum target,
393 GLenum pname,
394 GLsizei bufSize,
395 GLsizei* length,
396 void** params));
363 MOCK_METHOD0(GetError, GLenum()); 397 MOCK_METHOD0(GetError, GLenum());
364 MOCK_METHOD3(GetFenceivNV, void(GLuint fence, GLenum pname, GLint* params)); 398 MOCK_METHOD3(GetFenceivNV, void(GLuint fence, GLenum pname, GLint* params));
365 MOCK_METHOD2(GetFloatv, void(GLenum pname, GLfloat* params)); 399 MOCK_METHOD2(GetFloatv, void(GLenum pname, GLfloat* params));
400 MOCK_METHOD4(
401 GetFloatvRobustANGLE,
402 void(GLenum pname, GLsizei bufSize, GLsizei* length, GLfloat* data));
366 MOCK_METHOD2(GetFragDataIndex, GLint(GLuint program, const char* name)); 403 MOCK_METHOD2(GetFragDataIndex, GLint(GLuint program, const char* name));
367 MOCK_METHOD2(GetFragDataLocation, GLint(GLuint program, const char* name)); 404 MOCK_METHOD2(GetFragDataLocation, GLint(GLuint program, const char* name));
368 MOCK_METHOD4( 405 MOCK_METHOD4(
369 GetFramebufferAttachmentParameterivEXT, 406 GetFramebufferAttachmentParameterivEXT,
370 void(GLenum target, GLenum attachment, GLenum pname, GLint* params)); 407 void(GLenum target, GLenum attachment, GLenum pname, GLint* params));
408 MOCK_METHOD6(GetFramebufferAttachmentParameterivRobustANGLE,
409 void(GLenum target,
410 GLenum attachment,
411 GLenum pname,
412 GLsizei bufSize,
413 GLsizei* length,
414 GLint* params));
415 MOCK_METHOD5(GetFramebufferParameterivRobustANGLE,
416 void(GLenum target,
417 GLenum pname,
418 GLsizei bufSize,
419 GLsizei* length,
420 GLint* params));
371 MOCK_METHOD0(GetGraphicsResetStatusARB, GLenum()); 421 MOCK_METHOD0(GetGraphicsResetStatusARB, GLenum());
372 MOCK_METHOD3(GetInteger64i_v, void(GLenum target, GLuint index, GLint64* data)); 422 MOCK_METHOD3(GetInteger64i_v, void(GLenum target, GLuint index, GLint64* data));
423 MOCK_METHOD5(GetInteger64i_vRobustANGLE,
424 void(GLenum target,
425 GLuint index,
426 GLsizei bufSize,
427 GLsizei* length,
428 GLint64* data));
373 MOCK_METHOD2(GetInteger64v, void(GLenum pname, GLint64* params)); 429 MOCK_METHOD2(GetInteger64v, void(GLenum pname, GLint64* params));
430 MOCK_METHOD4(
431 GetInteger64vRobustANGLE,
432 void(GLenum pname, GLsizei bufSize, GLsizei* length, GLint64* data));
374 MOCK_METHOD3(GetIntegeri_v, void(GLenum target, GLuint index, GLint* data)); 433 MOCK_METHOD3(GetIntegeri_v, void(GLenum target, GLuint index, GLint* data));
434 MOCK_METHOD5(GetIntegeri_vRobustANGLE,
435 void(GLenum target,
436 GLuint index,
437 GLsizei bufSize,
438 GLsizei* length,
439 GLint* data));
375 MOCK_METHOD2(GetIntegerv, void(GLenum pname, GLint* params)); 440 MOCK_METHOD2(GetIntegerv, void(GLenum pname, GLint* params));
441 MOCK_METHOD4(GetIntegervRobustANGLE,
442 void(GLenum pname, GLsizei bufSize, GLsizei* length, GLint* data));
376 MOCK_METHOD5(GetInternalformativ, 443 MOCK_METHOD5(GetInternalformativ,
377 void(GLenum target, 444 void(GLenum target,
378 GLenum internalformat, 445 GLenum internalformat,
379 GLenum pname, 446 GLenum pname,
380 GLsizei bufSize, 447 GLsizei bufSize,
381 GLint* params)); 448 GLint* params));
449 MOCK_METHOD5(GetMultisamplefvRobustANGLE,
450 void(GLenum pname,
451 GLuint index,
452 GLsizei bufSize,
453 GLsizei* length,
454 GLfloat* val));
455 MOCK_METHOD5(GetnUniformfvRobustANGLE,
456 void(GLuint program,
457 GLint location,
458 GLsizei bufSize,
459 GLsizei* length,
460 GLfloat* params));
461 MOCK_METHOD5(GetnUniformivRobustANGLE,
462 void(GLuint program,
463 GLint location,
464 GLsizei bufSize,
465 GLsizei* length,
466 GLint* params));
467 MOCK_METHOD5(GetnUniformuivRobustANGLE,
468 void(GLuint program,
469 GLint location,
470 GLsizei bufSize,
471 GLsizei* length,
472 GLuint* params));
473 MOCK_METHOD4(
474 GetPointervRobustANGLERobustANGLE,
475 void(GLenum pname, GLsizei bufSize, GLsizei* length, void** params));
382 MOCK_METHOD5(GetProgramBinary, 476 MOCK_METHOD5(GetProgramBinary,
383 void(GLuint program, 477 void(GLuint program,
384 GLsizei bufSize, 478 GLsizei bufSize,
385 GLsizei* length, 479 GLsizei* length,
386 GLenum* binaryFormat, 480 GLenum* binaryFormat,
387 GLvoid* binary)); 481 GLvoid* binary));
388 MOCK_METHOD4( 482 MOCK_METHOD4(
389 GetProgramInfoLog, 483 GetProgramInfoLog,
390 void(GLuint program, GLsizei bufsize, GLsizei* length, char* infolog)); 484 void(GLuint program, GLsizei bufsize, GLsizei* length, char* infolog));
391 MOCK_METHOD4( 485 MOCK_METHOD4(
392 GetProgramInterfaceiv, 486 GetProgramInterfaceiv,
393 void(GLuint program, GLenum programInterface, GLenum pname, GLint* params)); 487 void(GLuint program, GLenum programInterface, GLenum pname, GLint* params));
488 MOCK_METHOD6(GetProgramInterfaceivRobustANGLE,
489 void(GLuint program,
490 GLenum programInterface,
491 GLenum pname,
492 GLsizei bufSize,
493 GLsizei* length,
494 GLint* params));
394 MOCK_METHOD3(GetProgramiv, void(GLuint program, GLenum pname, GLint* params)); 495 MOCK_METHOD3(GetProgramiv, void(GLuint program, GLenum pname, GLint* params));
496 MOCK_METHOD5(GetProgramivRobustANGLE,
497 void(GLuint program,
498 GLenum pname,
499 GLsizei bufSize,
500 GLsizei* length,
501 GLint* params));
395 MOCK_METHOD8(GetProgramResourceiv, 502 MOCK_METHOD8(GetProgramResourceiv,
396 void(GLuint program, 503 void(GLuint program,
397 GLenum programInterface, 504 GLenum programInterface,
398 GLuint index, 505 GLuint index,
399 GLsizei propCount, 506 GLsizei propCount,
400 const GLenum* props, 507 const GLenum* props,
401 GLsizei bufSize, 508 GLsizei bufSize,
402 GLsizei* length, 509 GLsizei* length,
403 GLint* params)); 510 GLint* params));
404 MOCK_METHOD3(GetProgramResourceLocation, 511 MOCK_METHOD3(GetProgramResourceLocation,
405 GLint(GLuint program, GLenum programInterface, const char* name)); 512 GLint(GLuint program, GLenum programInterface, const char* name));
406 MOCK_METHOD6(GetProgramResourceName, 513 MOCK_METHOD6(GetProgramResourceName,
407 void(GLuint program, 514 void(GLuint program,
408 GLenum programInterface, 515 GLenum programInterface,
409 GLuint index, 516 GLuint index,
410 GLsizei bufSize, 517 GLsizei bufSize,
411 GLsizei* length, 518 GLsizei* length,
412 GLchar* name)); 519 GLchar* name));
413 MOCK_METHOD3(GetQueryiv, void(GLenum target, GLenum pname, GLint* params)); 520 MOCK_METHOD3(GetQueryiv, void(GLenum target, GLenum pname, GLint* params));
521 MOCK_METHOD5(GetQueryivRobustANGLE,
522 void(GLenum target,
523 GLenum pname,
524 GLsizei bufSize,
525 GLsizei* length,
526 GLint* params));
414 MOCK_METHOD3(GetQueryObjecti64v, 527 MOCK_METHOD3(GetQueryObjecti64v,
415 void(GLuint id, GLenum pname, GLint64* params)); 528 void(GLuint id, GLenum pname, GLint64* params));
529 MOCK_METHOD5(GetQueryObjecti64vRobustANGLE,
530 void(GLuint id,
531 GLenum pname,
532 GLsizei bufSize,
533 GLsizei* length,
534 GLint64* params));
416 MOCK_METHOD3(GetQueryObjectiv, void(GLuint id, GLenum pname, GLint* params)); 535 MOCK_METHOD3(GetQueryObjectiv, void(GLuint id, GLenum pname, GLint* params));
536 MOCK_METHOD5(GetQueryObjectivRobustANGLE,
537 void(GLuint id,
538 GLenum pname,
539 GLsizei bufSize,
540 GLsizei* length,
541 GLint* params));
417 MOCK_METHOD3(GetQueryObjectui64v, 542 MOCK_METHOD3(GetQueryObjectui64v,
418 void(GLuint id, GLenum pname, GLuint64* params)); 543 void(GLuint id, GLenum pname, GLuint64* params));
544 MOCK_METHOD5(GetQueryObjectui64vRobustANGLE,
545 void(GLuint id,
546 GLenum pname,
547 GLsizei bufSize,
548 GLsizei* length,
549 GLuint64* params));
419 MOCK_METHOD3(GetQueryObjectuiv, void(GLuint id, GLenum pname, GLuint* params)); 550 MOCK_METHOD3(GetQueryObjectuiv, void(GLuint id, GLenum pname, GLuint* params));
551 MOCK_METHOD5(GetQueryObjectuivRobustANGLE,
552 void(GLuint id,
553 GLenum pname,
554 GLsizei bufSize,
555 GLsizei* length,
556 GLuint* params));
420 MOCK_METHOD3(GetRenderbufferParameterivEXT, 557 MOCK_METHOD3(GetRenderbufferParameterivEXT,
421 void(GLenum target, GLenum pname, GLint* params)); 558 void(GLenum target, GLenum pname, GLint* params));
559 MOCK_METHOD5(GetRenderbufferParameterivRobustANGLE,
560 void(GLenum target,
561 GLenum pname,
562 GLsizei bufSize,
563 GLsizei* length,
564 GLint* params));
422 MOCK_METHOD3(GetSamplerParameterfv, 565 MOCK_METHOD3(GetSamplerParameterfv,
423 void(GLuint sampler, GLenum pname, GLfloat* params)); 566 void(GLuint sampler, GLenum pname, GLfloat* params));
567 MOCK_METHOD5(GetSamplerParameterfvRobustANGLE,
568 void(GLuint sampler,
569 GLenum pname,
570 GLsizei bufSize,
571 GLsizei* length,
572 GLfloat* params));
573 MOCK_METHOD5(GetSamplerParameterIivRobustANGLE,
574 void(GLuint sampler,
575 GLenum pname,
576 GLsizei bufSize,
577 GLsizei* length,
578 GLint* params));
579 MOCK_METHOD5(GetSamplerParameterIuivRobustANGLE,
580 void(GLuint sampler,
581 GLenum pname,
582 GLsizei bufSize,
583 GLsizei* length,
584 GLuint* params));
424 MOCK_METHOD3(GetSamplerParameteriv, 585 MOCK_METHOD3(GetSamplerParameteriv,
425 void(GLuint sampler, GLenum pname, GLint* params)); 586 void(GLuint sampler, GLenum pname, GLint* params));
587 MOCK_METHOD5(GetSamplerParameterivRobustANGLE,
588 void(GLuint sampler,
589 GLenum pname,
590 GLsizei bufSize,
591 GLsizei* length,
592 GLint* params));
426 MOCK_METHOD4( 593 MOCK_METHOD4(
427 GetShaderInfoLog, 594 GetShaderInfoLog,
428 void(GLuint shader, GLsizei bufsize, GLsizei* length, char* infolog)); 595 void(GLuint shader, GLsizei bufsize, GLsizei* length, char* infolog));
429 MOCK_METHOD3(GetShaderiv, void(GLuint shader, GLenum pname, GLint* params)); 596 MOCK_METHOD3(GetShaderiv, void(GLuint shader, GLenum pname, GLint* params));
597 MOCK_METHOD5(GetShaderivRobustANGLE,
598 void(GLuint shader,
599 GLenum pname,
600 GLsizei bufSize,
601 GLsizei* length,
602 GLint* params));
430 MOCK_METHOD4(GetShaderPrecisionFormat, 603 MOCK_METHOD4(GetShaderPrecisionFormat,
431 void(GLenum shadertype, 604 void(GLenum shadertype,
432 GLenum precisiontype, 605 GLenum precisiontype,
433 GLint* range, 606 GLint* range,
434 GLint* precision)); 607 GLint* precision));
435 MOCK_METHOD4( 608 MOCK_METHOD4(
436 GetShaderSource, 609 GetShaderSource,
437 void(GLuint shader, GLsizei bufsize, GLsizei* length, char* source)); 610 void(GLuint shader, GLsizei bufsize, GLsizei* length, char* source));
438 MOCK_METHOD1(GetString, const GLubyte*(GLenum name)); 611 MOCK_METHOD1(GetString, const GLubyte*(GLenum name));
439 MOCK_METHOD2(GetStringi, const GLubyte*(GLenum name, GLuint index)); 612 MOCK_METHOD2(GetStringi, const GLubyte*(GLenum name, GLuint index));
440 MOCK_METHOD5(GetSynciv, 613 MOCK_METHOD5(GetSynciv,
441 void(GLsync sync, 614 void(GLsync sync,
442 GLenum pname, 615 GLenum pname,
443 GLsizei bufSize, 616 GLsizei bufSize,
444 GLsizei* length, 617 GLsizei* length,
445 GLint* values)); 618 GLint* values));
446 MOCK_METHOD4(GetTexLevelParameterfv, 619 MOCK_METHOD4(GetTexLevelParameterfv,
447 void(GLenum target, GLint level, GLenum pname, GLfloat* params)); 620 void(GLenum target, GLint level, GLenum pname, GLfloat* params));
621 MOCK_METHOD6(GetTexLevelParameterfvRobustANGLE,
622 void(GLenum target,
623 GLint level,
624 GLenum pname,
625 GLsizei bufSize,
626 GLsizei* length,
627 GLfloat* params));
448 MOCK_METHOD4(GetTexLevelParameteriv, 628 MOCK_METHOD4(GetTexLevelParameteriv,
449 void(GLenum target, GLint level, GLenum pname, GLint* params)); 629 void(GLenum target, GLint level, GLenum pname, GLint* params));
630 MOCK_METHOD6(GetTexLevelParameterivRobustANGLE,
631 void(GLenum target,
632 GLint level,
633 GLenum pname,
634 GLsizei bufSize,
635 GLsizei* length,
636 GLint* params));
450 MOCK_METHOD3(GetTexParameterfv, 637 MOCK_METHOD3(GetTexParameterfv,
451 void(GLenum target, GLenum pname, GLfloat* params)); 638 void(GLenum target, GLenum pname, GLfloat* params));
639 MOCK_METHOD5(GetTexParameterfvRobustANGLE,
640 void(GLenum target,
641 GLenum pname,
642 GLsizei bufSize,
643 GLsizei* length,
644 GLfloat* params));
645 MOCK_METHOD5(GetTexParameterIivRobustANGLE,
646 void(GLenum target,
647 GLenum pname,
648 GLsizei bufSize,
649 GLsizei* length,
650 GLint* params));
651 MOCK_METHOD5(GetTexParameterIuivRobustANGLE,
652 void(GLenum target,
653 GLenum pname,
654 GLsizei bufSize,
655 GLsizei* length,
656 GLuint* params));
452 MOCK_METHOD3(GetTexParameteriv, 657 MOCK_METHOD3(GetTexParameteriv,
453 void(GLenum target, GLenum pname, GLint* params)); 658 void(GLenum target, GLenum pname, GLint* params));
659 MOCK_METHOD5(GetTexParameterivRobustANGLE,
660 void(GLenum target,
661 GLenum pname,
662 GLsizei bufSize,
663 GLsizei* length,
664 GLint* params));
454 MOCK_METHOD7(GetTransformFeedbackVarying, 665 MOCK_METHOD7(GetTransformFeedbackVarying,
455 void(GLuint program, 666 void(GLuint program,
456 GLuint index, 667 GLuint index,
457 GLsizei bufSize, 668 GLsizei bufSize,
458 GLsizei* length, 669 GLsizei* length,
459 GLsizei* size, 670 GLsizei* size,
460 GLenum* type, 671 GLenum* type,
461 char* name)); 672 char* name));
462 MOCK_METHOD4( 673 MOCK_METHOD4(
463 GetTranslatedShaderSourceANGLE, 674 GetTranslatedShaderSourceANGLE,
464 void(GLuint shader, GLsizei bufsize, GLsizei* length, char* source)); 675 void(GLuint shader, GLsizei bufsize, GLsizei* length, char* source));
465 MOCK_METHOD2(GetUniformBlockIndex, 676 MOCK_METHOD2(GetUniformBlockIndex,
466 GLuint(GLuint program, const char* uniformBlockName)); 677 GLuint(GLuint program, const char* uniformBlockName));
467 MOCK_METHOD3(GetUniformfv, 678 MOCK_METHOD3(GetUniformfv,
468 void(GLuint program, GLint location, GLfloat* params)); 679 void(GLuint program, GLint location, GLfloat* params));
680 MOCK_METHOD5(GetUniformfvRobustANGLE,
681 void(GLuint program,
682 GLint location,
683 GLsizei bufSize,
684 GLsizei* length,
685 GLfloat* params));
469 MOCK_METHOD4(GetUniformIndices, 686 MOCK_METHOD4(GetUniformIndices,
470 void(GLuint program, 687 void(GLuint program,
471 GLsizei uniformCount, 688 GLsizei uniformCount,
472 const char* const* uniformNames, 689 const char* const* uniformNames,
473 GLuint* uniformIndices)); 690 GLuint* uniformIndices));
474 MOCK_METHOD3(GetUniformiv, void(GLuint program, GLint location, GLint* params)); 691 MOCK_METHOD3(GetUniformiv, void(GLuint program, GLint location, GLint* params));
692 MOCK_METHOD5(GetUniformivRobustANGLE,
693 void(GLuint program,
694 GLint location,
695 GLsizei bufSize,
696 GLsizei* length,
697 GLint* params));
475 MOCK_METHOD2(GetUniformLocation, GLint(GLuint program, const char* name)); 698 MOCK_METHOD2(GetUniformLocation, GLint(GLuint program, const char* name));
476 MOCK_METHOD3(GetUniformuiv, 699 MOCK_METHOD3(GetUniformuiv,
477 void(GLuint program, GLint location, GLuint* params)); 700 void(GLuint program, GLint location, GLuint* params));
701 MOCK_METHOD5(GetUniformuivRobustANGLE,
702 void(GLuint program,
703 GLint location,
704 GLsizei bufSize,
705 GLsizei* length,
706 GLuint* params));
478 MOCK_METHOD3(GetVertexAttribfv, 707 MOCK_METHOD3(GetVertexAttribfv,
479 void(GLuint index, GLenum pname, GLfloat* params)); 708 void(GLuint index, GLenum pname, GLfloat* params));
709 MOCK_METHOD5(GetVertexAttribfvRobustANGLE,
710 void(GLuint index,
711 GLenum pname,
712 GLsizei bufSize,
713 GLsizei* length,
714 GLfloat* params));
715 MOCK_METHOD5(GetVertexAttribIivRobustANGLE,
716 void(GLuint index,
717 GLenum pname,
718 GLsizei bufSize,
719 GLsizei* length,
720 GLint* params));
721 MOCK_METHOD5(GetVertexAttribIuivRobustANGLE,
722 void(GLuint index,
723 GLenum pname,
724 GLsizei bufSize,
725 GLsizei* length,
726 GLuint* params));
480 MOCK_METHOD3(GetVertexAttribiv, 727 MOCK_METHOD3(GetVertexAttribiv,
481 void(GLuint index, GLenum pname, GLint* params)); 728 void(GLuint index, GLenum pname, GLint* params));
729 MOCK_METHOD5(GetVertexAttribivRobustANGLE,
730 void(GLuint index,
731 GLenum pname,
732 GLsizei bufSize,
733 GLsizei* length,
734 GLint* params));
482 MOCK_METHOD3(GetVertexAttribPointerv, 735 MOCK_METHOD3(GetVertexAttribPointerv,
483 void(GLuint index, GLenum pname, void** pointer)); 736 void(GLuint index, GLenum pname, void** pointer));
737 MOCK_METHOD5(GetVertexAttribPointervRobustANGLE,
738 void(GLuint index,
739 GLenum pname,
740 GLsizei bufSize,
741 GLsizei* length,
742 void** pointer));
484 MOCK_METHOD2(Hint, void(GLenum target, GLenum mode)); 743 MOCK_METHOD2(Hint, void(GLenum target, GLenum mode));
485 MOCK_METHOD2(InsertEventMarkerEXT, void(GLsizei length, const char* marker)); 744 MOCK_METHOD2(InsertEventMarkerEXT, void(GLsizei length, const char* marker));
486 MOCK_METHOD3(InvalidateFramebuffer, 745 MOCK_METHOD3(InvalidateFramebuffer,
487 void(GLenum target, 746 void(GLenum target,
488 GLsizei numAttachments, 747 GLsizei numAttachments,
489 const GLenum* attachments)); 748 const GLenum* attachments));
490 MOCK_METHOD7(InvalidateSubFramebuffer, 749 MOCK_METHOD7(InvalidateSubFramebuffer,
491 void(GLenum target, 750 void(GLenum target,
492 GLsizei numAttachments, 751 GLsizei numAttachments,
493 const GLenum* attachments, 752 const GLenum* attachments,
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
546 void(GLuint program, GLenum pname, GLint value)); 805 void(GLuint program, GLenum pname, GLint value));
547 MOCK_METHOD5(ProgramPathFragmentInputGenNV, 806 MOCK_METHOD5(ProgramPathFragmentInputGenNV,
548 void(GLuint program, 807 void(GLuint program,
549 GLint location, 808 GLint location,
550 GLenum genMode, 809 GLenum genMode,
551 GLint components, 810 GLint components,
552 const GLfloat* coeffs)); 811 const GLfloat* coeffs));
553 MOCK_METHOD2(PushGroupMarkerEXT, void(GLsizei length, const char* marker)); 812 MOCK_METHOD2(PushGroupMarkerEXT, void(GLsizei length, const char* marker));
554 MOCK_METHOD2(QueryCounter, void(GLuint id, GLenum target)); 813 MOCK_METHOD2(QueryCounter, void(GLuint id, GLenum target));
555 MOCK_METHOD1(ReadBuffer, void(GLenum src)); 814 MOCK_METHOD1(ReadBuffer, void(GLenum src));
815 MOCK_METHOD9(ReadnPixelsRobustANGLE,
816 void(GLint x,
817 GLint y,
818 GLsizei width,
819 GLsizei height,
820 GLenum format,
821 GLenum type,
822 GLsizei bufSize,
823 GLsizei* length,
824 void* data));
556 MOCK_METHOD7(ReadPixels, 825 MOCK_METHOD7(ReadPixels,
557 void(GLint x, 826 void(GLint x,
558 GLint y, 827 GLint y,
559 GLsizei width, 828 GLsizei width,
560 GLsizei height, 829 GLsizei height,
561 GLenum format, 830 GLenum format,
562 GLenum type, 831 GLenum type,
563 void* pixels)); 832 void* pixels));
833 MOCK_METHOD9(ReadPixelsRobustANGLE,
834 void(GLint x,
835 GLint y,
836 GLsizei width,
837 GLsizei height,
838 GLenum format,
839 GLenum type,
840 GLsizei bufSize,
841 GLsizei* length,
842 void* pixels));
564 MOCK_METHOD0(ReleaseShaderCompiler, void()); 843 MOCK_METHOD0(ReleaseShaderCompiler, void());
565 MOCK_METHOD4( 844 MOCK_METHOD4(
566 RenderbufferStorageEXT, 845 RenderbufferStorageEXT,
567 void(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)); 846 void(GLenum target, GLenum internalformat, GLsizei width, GLsizei height));
568 MOCK_METHOD5(RenderbufferStorageMultisample, 847 MOCK_METHOD5(RenderbufferStorageMultisample,
569 void(GLenum target, 848 void(GLenum target,
570 GLsizei samples, 849 GLsizei samples,
571 GLenum internalformat, 850 GLenum internalformat,
572 GLsizei width, 851 GLsizei width,
573 GLsizei height)); 852 GLsizei height));
(...skipping 14 matching lines...) Expand all
588 GLsizei samples, 867 GLsizei samples,
589 GLenum internalformat, 868 GLenum internalformat,
590 GLsizei width, 869 GLsizei width,
591 GLsizei height)); 870 GLsizei height));
592 MOCK_METHOD0(ResumeTransformFeedback, void()); 871 MOCK_METHOD0(ResumeTransformFeedback, void());
593 MOCK_METHOD2(SampleCoverage, void(GLclampf value, GLboolean invert)); 872 MOCK_METHOD2(SampleCoverage, void(GLclampf value, GLboolean invert));
594 MOCK_METHOD3(SamplerParameterf, 873 MOCK_METHOD3(SamplerParameterf,
595 void(GLuint sampler, GLenum pname, GLfloat param)); 874 void(GLuint sampler, GLenum pname, GLfloat param));
596 MOCK_METHOD3(SamplerParameterfv, 875 MOCK_METHOD3(SamplerParameterfv,
597 void(GLuint sampler, GLenum pname, const GLfloat* params)); 876 void(GLuint sampler, GLenum pname, const GLfloat* params));
877 MOCK_METHOD4(
878 SamplerParameterfvRobustANGLE,
879 void(GLuint sampler, GLenum pname, GLsizei bufSize, const GLfloat* param));
598 MOCK_METHOD3(SamplerParameteri, 880 MOCK_METHOD3(SamplerParameteri,
599 void(GLuint sampler, GLenum pname, GLint param)); 881 void(GLuint sampler, GLenum pname, GLint param));
882 MOCK_METHOD4(
883 SamplerParameterIivRobustANGLE,
884 void(GLuint sampler, GLenum pname, GLsizei bufSize, const GLint* param));
885 MOCK_METHOD4(
886 SamplerParameterIuivRobustANGLE,
887 void(GLuint sampler, GLenum pname, GLsizei bufSize, const GLuint* param));
600 MOCK_METHOD3(SamplerParameteriv, 888 MOCK_METHOD3(SamplerParameteriv,
601 void(GLuint sampler, GLenum pname, const GLint* params)); 889 void(GLuint sampler, GLenum pname, const GLint* params));
890 MOCK_METHOD4(
891 SamplerParameterivRobustANGLE,
892 void(GLuint sampler, GLenum pname, GLsizei bufSize, const GLint* param));
602 MOCK_METHOD4(Scissor, void(GLint x, GLint y, GLsizei width, GLsizei height)); 893 MOCK_METHOD4(Scissor, void(GLint x, GLint y, GLsizei width, GLsizei height));
603 MOCK_METHOD1(SetFenceAPPLE, void(GLuint fence)); 894 MOCK_METHOD1(SetFenceAPPLE, void(GLuint fence));
604 MOCK_METHOD2(SetFenceNV, void(GLuint fence, GLenum condition)); 895 MOCK_METHOD2(SetFenceNV, void(GLuint fence, GLenum condition));
605 MOCK_METHOD5(ShaderBinary, 896 MOCK_METHOD5(ShaderBinary,
606 void(GLsizei n, 897 void(GLsizei n,
607 const GLuint* shaders, 898 const GLuint* shaders,
608 GLenum binaryformat, 899 GLenum binaryformat,
609 const void* binary, 900 const void* binary,
610 GLsizei length)); 901 GLsizei length));
611 MOCK_METHOD4(ShaderSource, 902 MOCK_METHOD4(ShaderSource,
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after
672 MOCK_METHOD9(TexImage2D, 963 MOCK_METHOD9(TexImage2D,
673 void(GLenum target, 964 void(GLenum target,
674 GLint level, 965 GLint level,
675 GLint internalformat, 966 GLint internalformat,
676 GLsizei width, 967 GLsizei width,
677 GLsizei height, 968 GLsizei height,
678 GLint border, 969 GLint border,
679 GLenum format, 970 GLenum format,
680 GLenum type, 971 GLenum type,
681 const void* pixels)); 972 const void* pixels));
973 MOCK_METHOD10(TexImage2DRobustANGLE,
974 void(GLenum target,
975 GLint level,
976 GLint internalformat,
977 GLsizei width,
978 GLsizei height,
979 GLint border,
980 GLenum format,
981 GLenum type,
982 GLsizei bufSize,
983 const void* pixels));
682 MOCK_METHOD10(TexImage3D, 984 MOCK_METHOD10(TexImage3D,
683 void(GLenum target, 985 void(GLenum target,
684 GLint level, 986 GLint level,
685 GLint internalformat, 987 GLint internalformat,
686 GLsizei width, 988 GLsizei width,
687 GLsizei height, 989 GLsizei height,
688 GLsizei depth, 990 GLsizei depth,
689 GLint border, 991 GLint border,
690 GLenum format, 992 GLenum format,
691 GLenum type, 993 GLenum type,
692 const void* pixels)); 994 const void* pixels));
995 // TODO(zmo): crbug.com/456340
996 // glTexImage3DRobustANGLE cannot be mocked because it has 11 args.
693 MOCK_METHOD3(TexParameterf, void(GLenum target, GLenum pname, GLfloat param)); 997 MOCK_METHOD3(TexParameterf, void(GLenum target, GLenum pname, GLfloat param));
694 MOCK_METHOD3(TexParameterfv, 998 MOCK_METHOD3(TexParameterfv,
695 void(GLenum target, GLenum pname, const GLfloat* params)); 999 void(GLenum target, GLenum pname, const GLfloat* params));
1000 MOCK_METHOD4(
1001 TexParameterfvRobustANGLE,
1002 void(GLenum target, GLenum pname, GLsizei bufSize, const GLfloat* params));
696 MOCK_METHOD3(TexParameteri, void(GLenum target, GLenum pname, GLint param)); 1003 MOCK_METHOD3(TexParameteri, void(GLenum target, GLenum pname, GLint param));
1004 MOCK_METHOD4(
1005 TexParameterIivRobustANGLE,
1006 void(GLenum target, GLenum pname, GLsizei bufSize, const GLint* params));
1007 MOCK_METHOD4(
1008 TexParameterIuivRobustANGLE,
1009 void(GLenum target, GLenum pname, GLsizei bufSize, const GLuint* params));
697 MOCK_METHOD3(TexParameteriv, 1010 MOCK_METHOD3(TexParameteriv,
698 void(GLenum target, GLenum pname, const GLint* params)); 1011 void(GLenum target, GLenum pname, const GLint* params));
1012 MOCK_METHOD4(
1013 TexParameterivRobustANGLE,
1014 void(GLenum target, GLenum pname, GLsizei bufSize, const GLint* params));
699 MOCK_METHOD5(TexStorage2DEXT, 1015 MOCK_METHOD5(TexStorage2DEXT,
700 void(GLenum target, 1016 void(GLenum target,
701 GLsizei levels, 1017 GLsizei levels,
702 GLenum internalformat, 1018 GLenum internalformat,
703 GLsizei width, 1019 GLsizei width,
704 GLsizei height)); 1020 GLsizei height));
705 MOCK_METHOD6(TexStorage3D, 1021 MOCK_METHOD6(TexStorage3D,
706 void(GLenum target, 1022 void(GLenum target,
707 GLsizei levels, 1023 GLsizei levels,
708 GLenum internalformat, 1024 GLenum internalformat,
709 GLsizei width, 1025 GLsizei width,
710 GLsizei height, 1026 GLsizei height,
711 GLsizei depth)); 1027 GLsizei depth));
712 MOCK_METHOD9(TexSubImage2D, 1028 MOCK_METHOD9(TexSubImage2D,
713 void(GLenum target, 1029 void(GLenum target,
714 GLint level, 1030 GLint level,
715 GLint xoffset, 1031 GLint xoffset,
716 GLint yoffset, 1032 GLint yoffset,
717 GLsizei width, 1033 GLsizei width,
718 GLsizei height, 1034 GLsizei height,
719 GLenum format, 1035 GLenum format,
720 GLenum type, 1036 GLenum type,
721 const void* pixels)); 1037 const void* pixels));
1038 MOCK_METHOD10(TexSubImage2DRobustANGLE,
1039 void(GLenum target,
1040 GLint level,
1041 GLint xoffset,
1042 GLint yoffset,
1043 GLsizei width,
1044 GLsizei height,
1045 GLenum format,
1046 GLenum type,
1047 GLsizei bufSize,
1048 const void* pixels));
722 // TODO(zmo): crbug.com/456340 1049 // TODO(zmo): crbug.com/456340
723 // glTexSubImage3D cannot be mocked because it has 11 args. 1050 // glTexSubImage3D cannot be mocked because it has 11 args.
1051 // TODO(zmo): crbug.com/456340
1052 // glTexSubImage3DRobustANGLE cannot be mocked because it has 12 args.
724 MOCK_METHOD4(TransformFeedbackVaryings, 1053 MOCK_METHOD4(TransformFeedbackVaryings,
725 void(GLuint program, 1054 void(GLuint program,
726 GLsizei count, 1055 GLsizei count,
727 const char* const* varyings, 1056 const char* const* varyings,
728 GLenum bufferMode)); 1057 GLenum bufferMode));
729 MOCK_METHOD2(Uniform1f, void(GLint location, GLfloat x)); 1058 MOCK_METHOD2(Uniform1f, void(GLint location, GLfloat x));
730 MOCK_METHOD3(Uniform1fv, void(GLint location, GLsizei count, const GLfloat* v)); 1059 MOCK_METHOD3(Uniform1fv, void(GLint location, GLsizei count, const GLfloat* v));
731 MOCK_METHOD2(Uniform1i, void(GLint location, GLint x)); 1060 MOCK_METHOD2(Uniform1i, void(GLint location, GLint x));
732 MOCK_METHOD3(Uniform1iv, void(GLint location, GLsizei count, const GLint* v)); 1061 MOCK_METHOD3(Uniform1iv, void(GLint location, GLsizei count, const GLint* v));
733 MOCK_METHOD2(Uniform1ui, void(GLint location, GLuint v0)); 1062 MOCK_METHOD2(Uniform1ui, void(GLint location, GLuint v0));
(...skipping 96 matching lines...) Expand 10 before | Expand all | Expand 10 after
830 const void* ptr)); 1159 const void* ptr));
831 MOCK_METHOD6(VertexAttribPointer, 1160 MOCK_METHOD6(VertexAttribPointer,
832 void(GLuint indx, 1161 void(GLuint indx,
833 GLint size, 1162 GLint size,
834 GLenum type, 1163 GLenum type,
835 GLboolean normalized, 1164 GLboolean normalized,
836 GLsizei stride, 1165 GLsizei stride,
837 const void* ptr)); 1166 const void* ptr));
838 MOCK_METHOD4(Viewport, void(GLint x, GLint y, GLsizei width, GLsizei height)); 1167 MOCK_METHOD4(Viewport, void(GLint x, GLint y, GLsizei width, GLsizei height));
839 MOCK_METHOD3(WaitSync, GLenum(GLsync sync, GLbitfield flags, GLuint64 timeout)); 1168 MOCK_METHOD3(WaitSync, GLenum(GLsync sync, GLbitfield flags, GLuint64 timeout));
OLDNEW
« no previous file with comments | « ui/gl/gl_mock.h ('k') | ui/gl/gl_stub_autogen_gl.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698