| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 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 // gpu/command_buffer/build_gles2_cmd_buffer.py | 6 // gpu/command_buffer/build_gles2_cmd_buffer.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 124 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 135 TEST_P(GLES2DecoderTest2, TexParameterfvImmediateValidArgs) { | 135 TEST_P(GLES2DecoderTest2, TexParameterfvImmediateValidArgs) { |
| 136 cmds::TexParameterfvImmediate& cmd = | 136 cmds::TexParameterfvImmediate& cmd = |
| 137 *GetImmediateAs<cmds::TexParameterfvImmediate>(); | 137 *GetImmediateAs<cmds::TexParameterfvImmediate>(); |
| 138 SpecializedSetup<cmds::TexParameterfvImmediate, 0>(true); | 138 SpecializedSetup<cmds::TexParameterfvImmediate, 0>(true); |
| 139 GLfloat temp[1] = { | 139 GLfloat temp[1] = { |
| 140 GL_NEAREST, | 140 GL_NEAREST, |
| 141 }; | 141 }; |
| 142 cmd.Init(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, &temp[0]); | 142 cmd.Init(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, &temp[0]); |
| 143 EXPECT_CALL( | 143 EXPECT_CALL( |
| 144 *gl_, | 144 *gl_, |
| 145 TexParameterf(GL_TEXTURE_2D, | 145 TexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, |
| 146 GL_TEXTURE_MAG_FILTER, | |
| 147 *reinterpret_cast<GLfloat*>(ImmediateDataAddress(&cmd)))); | 146 *reinterpret_cast<GLfloat*>(ImmediateDataAddress(&cmd)))); |
| 148 EXPECT_EQ(error::kNoError, ExecuteImmediateCmd(cmd, sizeof(temp))); | 147 EXPECT_EQ(error::kNoError, ExecuteImmediateCmd(cmd, sizeof(temp))); |
| 149 EXPECT_EQ(GL_NO_ERROR, GetGLError()); | 148 EXPECT_EQ(GL_NO_ERROR, GetGLError()); |
| 150 } | 149 } |
| 151 | 150 |
| 152 TEST_P(GLES2DecoderTest2, TexParameterfvImmediateInvalidArgs0_0) { | 151 TEST_P(GLES2DecoderTest2, TexParameterfvImmediateInvalidArgs0_0) { |
| 153 cmds::TexParameterfvImmediate& cmd = | 152 cmds::TexParameterfvImmediate& cmd = |
| 154 *GetImmediateAs<cmds::TexParameterfvImmediate>(); | 153 *GetImmediateAs<cmds::TexParameterfvImmediate>(); |
| 155 EXPECT_CALL(*gl_, TexParameterf(_, _, _)).Times(0); | 154 EXPECT_CALL(*gl_, TexParameterf(_, _, _)).Times(0); |
| 156 SpecializedSetup<cmds::TexParameterfvImmediate, 0>(false); | 155 SpecializedSetup<cmds::TexParameterfvImmediate, 0>(false); |
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 226 } | 225 } |
| 227 | 226 |
| 228 TEST_P(GLES2DecoderTest2, TexParameterivImmediateValidArgs) { | 227 TEST_P(GLES2DecoderTest2, TexParameterivImmediateValidArgs) { |
| 229 cmds::TexParameterivImmediate& cmd = | 228 cmds::TexParameterivImmediate& cmd = |
| 230 *GetImmediateAs<cmds::TexParameterivImmediate>(); | 229 *GetImmediateAs<cmds::TexParameterivImmediate>(); |
| 231 SpecializedSetup<cmds::TexParameterivImmediate, 0>(true); | 230 SpecializedSetup<cmds::TexParameterivImmediate, 0>(true); |
| 232 GLint temp[1] = { | 231 GLint temp[1] = { |
| 233 GL_NEAREST, | 232 GL_NEAREST, |
| 234 }; | 233 }; |
| 235 cmd.Init(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, &temp[0]); | 234 cmd.Init(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, &temp[0]); |
| 236 EXPECT_CALL( | 235 EXPECT_CALL(*gl_, TexParameteri( |
| 237 *gl_, | 236 GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, |
| 238 TexParameteri(GL_TEXTURE_2D, | 237 *reinterpret_cast<GLint*>(ImmediateDataAddress(&cmd)))); |
| 239 GL_TEXTURE_MAG_FILTER, | |
| 240 *reinterpret_cast<GLint*>(ImmediateDataAddress(&cmd)))); | |
| 241 EXPECT_EQ(error::kNoError, ExecuteImmediateCmd(cmd, sizeof(temp))); | 238 EXPECT_EQ(error::kNoError, ExecuteImmediateCmd(cmd, sizeof(temp))); |
| 242 EXPECT_EQ(GL_NO_ERROR, GetGLError()); | 239 EXPECT_EQ(GL_NO_ERROR, GetGLError()); |
| 243 } | 240 } |
| 244 | 241 |
| 245 TEST_P(GLES2DecoderTest2, TexParameterivImmediateInvalidArgs0_0) { | 242 TEST_P(GLES2DecoderTest2, TexParameterivImmediateInvalidArgs0_0) { |
| 246 cmds::TexParameterivImmediate& cmd = | 243 cmds::TexParameterivImmediate& cmd = |
| 247 *GetImmediateAs<cmds::TexParameterivImmediate>(); | 244 *GetImmediateAs<cmds::TexParameterivImmediate>(); |
| 248 EXPECT_CALL(*gl_, TexParameteri(_, _, _)).Times(0); | 245 EXPECT_CALL(*gl_, TexParameteri(_, _, _)).Times(0); |
| 249 SpecializedSetup<cmds::TexParameterivImmediate, 0>(false); | 246 SpecializedSetup<cmds::TexParameterivImmediate, 0>(false); |
| 250 GLint temp[1] = { | 247 GLint temp[1] = { |
| (...skipping 190 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 441 0, | 438 0, |
| 442 }; | 439 }; |
| 443 cmd.Init(1, 2, &temp[0]); | 440 cmd.Init(1, 2, &temp[0]); |
| 444 EXPECT_EQ(error::kNoError, ExecuteImmediateCmd(cmd, sizeof(temp))); | 441 EXPECT_EQ(error::kNoError, ExecuteImmediateCmd(cmd, sizeof(temp))); |
| 445 EXPECT_EQ(GL_NO_ERROR, GetGLError()); | 442 EXPECT_EQ(GL_NO_ERROR, GetGLError()); |
| 446 } | 443 } |
| 447 | 444 |
| 448 TEST_P(GLES2DecoderTest2, UniformMatrix2fvImmediateValidArgs) { | 445 TEST_P(GLES2DecoderTest2, UniformMatrix2fvImmediateValidArgs) { |
| 449 cmds::UniformMatrix2fvImmediate& cmd = | 446 cmds::UniformMatrix2fvImmediate& cmd = |
| 450 *GetImmediateAs<cmds::UniformMatrix2fvImmediate>(); | 447 *GetImmediateAs<cmds::UniformMatrix2fvImmediate>(); |
| 451 EXPECT_CALL( | 448 EXPECT_CALL(*gl_, |
| 452 *gl_, | 449 UniformMatrix2fv(1, 2, false, reinterpret_cast<GLfloat*>( |
| 453 UniformMatrix2fv( | 450 ImmediateDataAddress(&cmd)))); |
| 454 1, 2, false, reinterpret_cast<GLfloat*>(ImmediateDataAddress(&cmd)))); | |
| 455 SpecializedSetup<cmds::UniformMatrix2fvImmediate, 0>(true); | 451 SpecializedSetup<cmds::UniformMatrix2fvImmediate, 0>(true); |
| 456 GLfloat temp[4 * 2] = { | 452 GLfloat temp[4 * 2] = { |
| 457 0, | 453 0, |
| 458 }; | 454 }; |
| 459 cmd.Init(1, 2, &temp[0]); | 455 cmd.Init(1, 2, &temp[0]); |
| 460 EXPECT_EQ(error::kNoError, ExecuteImmediateCmd(cmd, sizeof(temp))); | 456 EXPECT_EQ(error::kNoError, ExecuteImmediateCmd(cmd, sizeof(temp))); |
| 461 EXPECT_EQ(GL_NO_ERROR, GetGLError()); | 457 EXPECT_EQ(GL_NO_ERROR, GetGLError()); |
| 462 } | 458 } |
| 463 | 459 |
| 464 TEST_P(GLES2DecoderTest2, UniformMatrix3fvImmediateValidArgs) { | 460 TEST_P(GLES2DecoderTest2, UniformMatrix3fvImmediateValidArgs) { |
| 465 cmds::UniformMatrix3fvImmediate& cmd = | 461 cmds::UniformMatrix3fvImmediate& cmd = |
| 466 *GetImmediateAs<cmds::UniformMatrix3fvImmediate>(); | 462 *GetImmediateAs<cmds::UniformMatrix3fvImmediate>(); |
| 467 EXPECT_CALL( | 463 EXPECT_CALL(*gl_, |
| 468 *gl_, | 464 UniformMatrix3fv(1, 2, false, reinterpret_cast<GLfloat*>( |
| 469 UniformMatrix3fv( | 465 ImmediateDataAddress(&cmd)))); |
| 470 1, 2, false, reinterpret_cast<GLfloat*>(ImmediateDataAddress(&cmd)))); | |
| 471 SpecializedSetup<cmds::UniformMatrix3fvImmediate, 0>(true); | 466 SpecializedSetup<cmds::UniformMatrix3fvImmediate, 0>(true); |
| 472 GLfloat temp[9 * 2] = { | 467 GLfloat temp[9 * 2] = { |
| 473 0, | 468 0, |
| 474 }; | 469 }; |
| 475 cmd.Init(1, 2, &temp[0]); | 470 cmd.Init(1, 2, &temp[0]); |
| 476 EXPECT_EQ(error::kNoError, ExecuteImmediateCmd(cmd, sizeof(temp))); | 471 EXPECT_EQ(error::kNoError, ExecuteImmediateCmd(cmd, sizeof(temp))); |
| 477 EXPECT_EQ(GL_NO_ERROR, GetGLError()); | 472 EXPECT_EQ(GL_NO_ERROR, GetGLError()); |
| 478 } | 473 } |
| 479 | 474 |
| 480 TEST_P(GLES2DecoderTest2, UniformMatrix4fvImmediateValidArgs) { | 475 TEST_P(GLES2DecoderTest2, UniformMatrix4fvImmediateValidArgs) { |
| 481 cmds::UniformMatrix4fvImmediate& cmd = | 476 cmds::UniformMatrix4fvImmediate& cmd = |
| 482 *GetImmediateAs<cmds::UniformMatrix4fvImmediate>(); | 477 *GetImmediateAs<cmds::UniformMatrix4fvImmediate>(); |
| 483 EXPECT_CALL( | 478 EXPECT_CALL(*gl_, |
| 484 *gl_, | 479 UniformMatrix4fv(1, 2, false, reinterpret_cast<GLfloat*>( |
| 485 UniformMatrix4fv( | 480 ImmediateDataAddress(&cmd)))); |
| 486 1, 2, false, reinterpret_cast<GLfloat*>(ImmediateDataAddress(&cmd)))); | |
| 487 SpecializedSetup<cmds::UniformMatrix4fvImmediate, 0>(true); | 481 SpecializedSetup<cmds::UniformMatrix4fvImmediate, 0>(true); |
| 488 GLfloat temp[16 * 2] = { | 482 GLfloat temp[16 * 2] = { |
| 489 0, | 483 0, |
| 490 }; | 484 }; |
| 491 cmd.Init(1, 2, &temp[0]); | 485 cmd.Init(1, 2, &temp[0]); |
| 492 EXPECT_EQ(error::kNoError, ExecuteImmediateCmd(cmd, sizeof(temp))); | 486 EXPECT_EQ(error::kNoError, ExecuteImmediateCmd(cmd, sizeof(temp))); |
| 493 EXPECT_EQ(GL_NO_ERROR, GetGLError()); | 487 EXPECT_EQ(GL_NO_ERROR, GetGLError()); |
| 494 } | 488 } |
| 495 | 489 |
| 496 TEST_P(GLES2DecoderTest2, UseProgramValidArgs) { | 490 TEST_P(GLES2DecoderTest2, UseProgramValidArgs) { |
| (...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 530 } | 524 } |
| 531 | 525 |
| 532 TEST_P(GLES2DecoderTest2, VertexAttrib1fvImmediateValidArgs) { | 526 TEST_P(GLES2DecoderTest2, VertexAttrib1fvImmediateValidArgs) { |
| 533 cmds::VertexAttrib1fvImmediate& cmd = | 527 cmds::VertexAttrib1fvImmediate& cmd = |
| 534 *GetImmediateAs<cmds::VertexAttrib1fvImmediate>(); | 528 *GetImmediateAs<cmds::VertexAttrib1fvImmediate>(); |
| 535 SpecializedSetup<cmds::VertexAttrib1fvImmediate, 0>(true); | 529 SpecializedSetup<cmds::VertexAttrib1fvImmediate, 0>(true); |
| 536 GLfloat temp[1] = { | 530 GLfloat temp[1] = { |
| 537 0, | 531 0, |
| 538 }; | 532 }; |
| 539 cmd.Init(1, &temp[0]); | 533 cmd.Init(1, &temp[0]); |
| 540 EXPECT_CALL(*gl_, | 534 EXPECT_CALL(*gl_, VertexAttrib1fv(1, reinterpret_cast<GLfloat*>( |
| 541 VertexAttrib1fv( | 535 ImmediateDataAddress(&cmd)))); |
| 542 1, reinterpret_cast<GLfloat*>(ImmediateDataAddress(&cmd)))); | |
| 543 EXPECT_EQ(error::kNoError, ExecuteImmediateCmd(cmd, sizeof(temp))); | 536 EXPECT_EQ(error::kNoError, ExecuteImmediateCmd(cmd, sizeof(temp))); |
| 544 EXPECT_EQ(GL_NO_ERROR, GetGLError()); | 537 EXPECT_EQ(GL_NO_ERROR, GetGLError()); |
| 545 } | 538 } |
| 546 | 539 |
| 547 TEST_P(GLES2DecoderTest2, VertexAttrib2fValidArgs) { | 540 TEST_P(GLES2DecoderTest2, VertexAttrib2fValidArgs) { |
| 548 EXPECT_CALL(*gl_, VertexAttrib2f(1, 2, 3)); | 541 EXPECT_CALL(*gl_, VertexAttrib2f(1, 2, 3)); |
| 549 SpecializedSetup<cmds::VertexAttrib2f, 0>(true); | 542 SpecializedSetup<cmds::VertexAttrib2f, 0>(true); |
| 550 cmds::VertexAttrib2f cmd; | 543 cmds::VertexAttrib2f cmd; |
| 551 cmd.Init(1, 2, 3); | 544 cmd.Init(1, 2, 3); |
| 552 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd)); | 545 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd)); |
| 553 EXPECT_EQ(GL_NO_ERROR, GetGLError()); | 546 EXPECT_EQ(GL_NO_ERROR, GetGLError()); |
| 554 } | 547 } |
| 555 | 548 |
| 556 TEST_P(GLES2DecoderTest2, VertexAttrib2fvImmediateValidArgs) { | 549 TEST_P(GLES2DecoderTest2, VertexAttrib2fvImmediateValidArgs) { |
| 557 cmds::VertexAttrib2fvImmediate& cmd = | 550 cmds::VertexAttrib2fvImmediate& cmd = |
| 558 *GetImmediateAs<cmds::VertexAttrib2fvImmediate>(); | 551 *GetImmediateAs<cmds::VertexAttrib2fvImmediate>(); |
| 559 SpecializedSetup<cmds::VertexAttrib2fvImmediate, 0>(true); | 552 SpecializedSetup<cmds::VertexAttrib2fvImmediate, 0>(true); |
| 560 GLfloat temp[2] = { | 553 GLfloat temp[2] = { |
| 561 0, | 554 0, |
| 562 }; | 555 }; |
| 563 cmd.Init(1, &temp[0]); | 556 cmd.Init(1, &temp[0]); |
| 564 EXPECT_CALL(*gl_, | 557 EXPECT_CALL(*gl_, VertexAttrib2fv(1, reinterpret_cast<GLfloat*>( |
| 565 VertexAttrib2fv( | 558 ImmediateDataAddress(&cmd)))); |
| 566 1, reinterpret_cast<GLfloat*>(ImmediateDataAddress(&cmd)))); | |
| 567 EXPECT_EQ(error::kNoError, ExecuteImmediateCmd(cmd, sizeof(temp))); | 559 EXPECT_EQ(error::kNoError, ExecuteImmediateCmd(cmd, sizeof(temp))); |
| 568 EXPECT_EQ(GL_NO_ERROR, GetGLError()); | 560 EXPECT_EQ(GL_NO_ERROR, GetGLError()); |
| 569 } | 561 } |
| 570 | 562 |
| 571 TEST_P(GLES2DecoderTest2, VertexAttrib3fValidArgs) { | 563 TEST_P(GLES2DecoderTest2, VertexAttrib3fValidArgs) { |
| 572 EXPECT_CALL(*gl_, VertexAttrib3f(1, 2, 3, 4)); | 564 EXPECT_CALL(*gl_, VertexAttrib3f(1, 2, 3, 4)); |
| 573 SpecializedSetup<cmds::VertexAttrib3f, 0>(true); | 565 SpecializedSetup<cmds::VertexAttrib3f, 0>(true); |
| 574 cmds::VertexAttrib3f cmd; | 566 cmds::VertexAttrib3f cmd; |
| 575 cmd.Init(1, 2, 3, 4); | 567 cmd.Init(1, 2, 3, 4); |
| 576 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd)); | 568 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd)); |
| 577 EXPECT_EQ(GL_NO_ERROR, GetGLError()); | 569 EXPECT_EQ(GL_NO_ERROR, GetGLError()); |
| 578 } | 570 } |
| 579 | 571 |
| 580 TEST_P(GLES2DecoderTest2, VertexAttrib3fvImmediateValidArgs) { | 572 TEST_P(GLES2DecoderTest2, VertexAttrib3fvImmediateValidArgs) { |
| 581 cmds::VertexAttrib3fvImmediate& cmd = | 573 cmds::VertexAttrib3fvImmediate& cmd = |
| 582 *GetImmediateAs<cmds::VertexAttrib3fvImmediate>(); | 574 *GetImmediateAs<cmds::VertexAttrib3fvImmediate>(); |
| 583 SpecializedSetup<cmds::VertexAttrib3fvImmediate, 0>(true); | 575 SpecializedSetup<cmds::VertexAttrib3fvImmediate, 0>(true); |
| 584 GLfloat temp[3] = { | 576 GLfloat temp[3] = { |
| 585 0, | 577 0, |
| 586 }; | 578 }; |
| 587 cmd.Init(1, &temp[0]); | 579 cmd.Init(1, &temp[0]); |
| 588 EXPECT_CALL(*gl_, | 580 EXPECT_CALL(*gl_, VertexAttrib3fv(1, reinterpret_cast<GLfloat*>( |
| 589 VertexAttrib3fv( | 581 ImmediateDataAddress(&cmd)))); |
| 590 1, reinterpret_cast<GLfloat*>(ImmediateDataAddress(&cmd)))); | |
| 591 EXPECT_EQ(error::kNoError, ExecuteImmediateCmd(cmd, sizeof(temp))); | 582 EXPECT_EQ(error::kNoError, ExecuteImmediateCmd(cmd, sizeof(temp))); |
| 592 EXPECT_EQ(GL_NO_ERROR, GetGLError()); | 583 EXPECT_EQ(GL_NO_ERROR, GetGLError()); |
| 593 } | 584 } |
| 594 | 585 |
| 595 TEST_P(GLES2DecoderTest2, VertexAttrib4fValidArgs) { | 586 TEST_P(GLES2DecoderTest2, VertexAttrib4fValidArgs) { |
| 596 EXPECT_CALL(*gl_, VertexAttrib4f(1, 2, 3, 4, 5)); | 587 EXPECT_CALL(*gl_, VertexAttrib4f(1, 2, 3, 4, 5)); |
| 597 SpecializedSetup<cmds::VertexAttrib4f, 0>(true); | 588 SpecializedSetup<cmds::VertexAttrib4f, 0>(true); |
| 598 cmds::VertexAttrib4f cmd; | 589 cmds::VertexAttrib4f cmd; |
| 599 cmd.Init(1, 2, 3, 4, 5); | 590 cmd.Init(1, 2, 3, 4, 5); |
| 600 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd)); | 591 EXPECT_EQ(error::kNoError, ExecuteCmd(cmd)); |
| 601 EXPECT_EQ(GL_NO_ERROR, GetGLError()); | 592 EXPECT_EQ(GL_NO_ERROR, GetGLError()); |
| 602 } | 593 } |
| 603 | 594 |
| 604 TEST_P(GLES2DecoderTest2, VertexAttrib4fvImmediateValidArgs) { | 595 TEST_P(GLES2DecoderTest2, VertexAttrib4fvImmediateValidArgs) { |
| 605 cmds::VertexAttrib4fvImmediate& cmd = | 596 cmds::VertexAttrib4fvImmediate& cmd = |
| 606 *GetImmediateAs<cmds::VertexAttrib4fvImmediate>(); | 597 *GetImmediateAs<cmds::VertexAttrib4fvImmediate>(); |
| 607 SpecializedSetup<cmds::VertexAttrib4fvImmediate, 0>(true); | 598 SpecializedSetup<cmds::VertexAttrib4fvImmediate, 0>(true); |
| 608 GLfloat temp[4] = { | 599 GLfloat temp[4] = { |
| 609 0, | 600 0, |
| 610 }; | 601 }; |
| 611 cmd.Init(1, &temp[0]); | 602 cmd.Init(1, &temp[0]); |
| 612 EXPECT_CALL(*gl_, | 603 EXPECT_CALL(*gl_, VertexAttrib4fv(1, reinterpret_cast<GLfloat*>( |
| 613 VertexAttrib4fv( | 604 ImmediateDataAddress(&cmd)))); |
| 614 1, reinterpret_cast<GLfloat*>(ImmediateDataAddress(&cmd)))); | |
| 615 EXPECT_EQ(error::kNoError, ExecuteImmediateCmd(cmd, sizeof(temp))); | 605 EXPECT_EQ(error::kNoError, ExecuteImmediateCmd(cmd, sizeof(temp))); |
| 616 EXPECT_EQ(GL_NO_ERROR, GetGLError()); | 606 EXPECT_EQ(GL_NO_ERROR, GetGLError()); |
| 617 } | 607 } |
| 618 // TODO(gman): VertexAttribPointer | 608 // TODO(gman): VertexAttribPointer |
| 619 | 609 |
| 620 TEST_P(GLES2DecoderTest2, ViewportValidArgs) { | 610 TEST_P(GLES2DecoderTest2, ViewportValidArgs) { |
| 621 EXPECT_CALL(*gl_, Viewport(1, 2, 3, 4)); | 611 EXPECT_CALL(*gl_, Viewport(1, 2, 3, 4)); |
| 622 SpecializedSetup<cmds::Viewport, 0>(true); | 612 SpecializedSetup<cmds::Viewport, 0>(true); |
| 623 cmds::Viewport cmd; | 613 cmds::Viewport cmd; |
| 624 cmd.Init(1, 2, 3, 4); | 614 cmd.Init(1, 2, 3, 4); |
| (...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 708 // TODO(gman): LoseContextCHROMIUM | 698 // TODO(gman): LoseContextCHROMIUM |
| 709 // TODO(gman): InsertSyncPointCHROMIUM | 699 // TODO(gman): InsertSyncPointCHROMIUM |
| 710 | 700 |
| 711 // TODO(gman): WaitSyncPointCHROMIUM | 701 // TODO(gman): WaitSyncPointCHROMIUM |
| 712 | 702 |
| 713 // TODO(gman): DrawBuffersEXTImmediate | 703 // TODO(gman): DrawBuffersEXTImmediate |
| 714 // TODO(gman): DiscardBackbufferCHROMIUM | 704 // TODO(gman): DiscardBackbufferCHROMIUM |
| 715 | 705 |
| 716 // TODO(gman): ScheduleOverlayPlaneCHROMIUM | 706 // TODO(gman): ScheduleOverlayPlaneCHROMIUM |
| 717 #endif // GPU_COMMAND_BUFFER_SERVICE_GLES2_CMD_DECODER_UNITTEST_2_AUTOGEN_H_ | 707 #endif // GPU_COMMAND_BUFFER_SERVICE_GLES2_CMD_DECODER_UNITTEST_2_AUTOGEN_H_ |
| OLD | NEW |