| 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 426 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 437 cmds::FrontFace cmd; | 437 cmds::FrontFace cmd; |
| 438 }; | 438 }; |
| 439 Cmds expected; | 439 Cmds expected; |
| 440 expected.cmd.Init(GL_CW); | 440 expected.cmd.Init(GL_CW); |
| 441 | 441 |
| 442 gl_->FrontFace(GL_CW); | 442 gl_->FrontFace(GL_CW); |
| 443 EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected))); | 443 EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected))); |
| 444 } | 444 } |
| 445 | 445 |
| 446 TEST_F(GLES2ImplementationTest, GenBuffers) { | 446 TEST_F(GLES2ImplementationTest, GenBuffers) { |
| 447 GLuint ids[2] = {0, }; | 447 GLuint ids[2] = { |
| 448 0, |
| 449 }; |
| 448 struct Cmds { | 450 struct Cmds { |
| 449 cmds::GenBuffersImmediate gen; | 451 cmds::GenBuffersImmediate gen; |
| 450 GLuint data[2]; | 452 GLuint data[2]; |
| 451 }; | 453 }; |
| 452 Cmds expected; | 454 Cmds expected; |
| 453 expected.gen.Init(arraysize(ids), &ids[0]); | 455 expected.gen.Init(arraysize(ids), &ids[0]); |
| 454 expected.data[0] = kBuffersStartId; | 456 expected.data[0] = kBuffersStartId; |
| 455 expected.data[1] = kBuffersStartId + 1; | 457 expected.data[1] = kBuffersStartId + 1; |
| 456 gl_->GenBuffers(arraysize(ids), &ids[0]); | 458 gl_->GenBuffers(arraysize(ids), &ids[0]); |
| 457 EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected))); | 459 EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected))); |
| 458 EXPECT_EQ(kBuffersStartId, ids[0]); | 460 EXPECT_EQ(kBuffersStartId, ids[0]); |
| 459 EXPECT_EQ(kBuffersStartId + 1, ids[1]); | 461 EXPECT_EQ(kBuffersStartId + 1, ids[1]); |
| 460 } | 462 } |
| 461 | 463 |
| 462 TEST_F(GLES2ImplementationTest, GenerateMipmap) { | 464 TEST_F(GLES2ImplementationTest, GenerateMipmap) { |
| 463 struct Cmds { | 465 struct Cmds { |
| 464 cmds::GenerateMipmap cmd; | 466 cmds::GenerateMipmap cmd; |
| 465 }; | 467 }; |
| 466 Cmds expected; | 468 Cmds expected; |
| 467 expected.cmd.Init(GL_TEXTURE_2D); | 469 expected.cmd.Init(GL_TEXTURE_2D); |
| 468 | 470 |
| 469 gl_->GenerateMipmap(GL_TEXTURE_2D); | 471 gl_->GenerateMipmap(GL_TEXTURE_2D); |
| 470 EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected))); | 472 EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected))); |
| 471 } | 473 } |
| 472 | 474 |
| 473 TEST_F(GLES2ImplementationTest, GenFramebuffers) { | 475 TEST_F(GLES2ImplementationTest, GenFramebuffers) { |
| 474 GLuint ids[2] = {0, }; | 476 GLuint ids[2] = { |
| 477 0, |
| 478 }; |
| 475 struct Cmds { | 479 struct Cmds { |
| 476 cmds::GenFramebuffersImmediate gen; | 480 cmds::GenFramebuffersImmediate gen; |
| 477 GLuint data[2]; | 481 GLuint data[2]; |
| 478 }; | 482 }; |
| 479 Cmds expected; | 483 Cmds expected; |
| 480 expected.gen.Init(arraysize(ids), &ids[0]); | 484 expected.gen.Init(arraysize(ids), &ids[0]); |
| 481 expected.data[0] = kFramebuffersStartId; | 485 expected.data[0] = kFramebuffersStartId; |
| 482 expected.data[1] = kFramebuffersStartId + 1; | 486 expected.data[1] = kFramebuffersStartId + 1; |
| 483 gl_->GenFramebuffers(arraysize(ids), &ids[0]); | 487 gl_->GenFramebuffers(arraysize(ids), &ids[0]); |
| 484 EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected))); | 488 EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected))); |
| 485 EXPECT_EQ(kFramebuffersStartId, ids[0]); | 489 EXPECT_EQ(kFramebuffersStartId, ids[0]); |
| 486 EXPECT_EQ(kFramebuffersStartId + 1, ids[1]); | 490 EXPECT_EQ(kFramebuffersStartId + 1, ids[1]); |
| 487 } | 491 } |
| 488 | 492 |
| 489 TEST_F(GLES2ImplementationTest, GenRenderbuffers) { | 493 TEST_F(GLES2ImplementationTest, GenRenderbuffers) { |
| 490 GLuint ids[2] = {0, }; | 494 GLuint ids[2] = { |
| 495 0, |
| 496 }; |
| 491 struct Cmds { | 497 struct Cmds { |
| 492 cmds::GenRenderbuffersImmediate gen; | 498 cmds::GenRenderbuffersImmediate gen; |
| 493 GLuint data[2]; | 499 GLuint data[2]; |
| 494 }; | 500 }; |
| 495 Cmds expected; | 501 Cmds expected; |
| 496 expected.gen.Init(arraysize(ids), &ids[0]); | 502 expected.gen.Init(arraysize(ids), &ids[0]); |
| 497 expected.data[0] = kRenderbuffersStartId; | 503 expected.data[0] = kRenderbuffersStartId; |
| 498 expected.data[1] = kRenderbuffersStartId + 1; | 504 expected.data[1] = kRenderbuffersStartId + 1; |
| 499 gl_->GenRenderbuffers(arraysize(ids), &ids[0]); | 505 gl_->GenRenderbuffers(arraysize(ids), &ids[0]); |
| 500 EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected))); | 506 EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected))); |
| 501 EXPECT_EQ(kRenderbuffersStartId, ids[0]); | 507 EXPECT_EQ(kRenderbuffersStartId, ids[0]); |
| 502 EXPECT_EQ(kRenderbuffersStartId + 1, ids[1]); | 508 EXPECT_EQ(kRenderbuffersStartId + 1, ids[1]); |
| 503 } | 509 } |
| 504 | 510 |
| 505 TEST_F(GLES2ImplementationTest, GenTextures) { | 511 TEST_F(GLES2ImplementationTest, GenTextures) { |
| 506 GLuint ids[2] = {0, }; | 512 GLuint ids[2] = { |
| 513 0, |
| 514 }; |
| 507 struct Cmds { | 515 struct Cmds { |
| 508 cmds::GenTexturesImmediate gen; | 516 cmds::GenTexturesImmediate gen; |
| 509 GLuint data[2]; | 517 GLuint data[2]; |
| 510 }; | 518 }; |
| 511 Cmds expected; | 519 Cmds expected; |
| 512 expected.gen.Init(arraysize(ids), &ids[0]); | 520 expected.gen.Init(arraysize(ids), &ids[0]); |
| 513 expected.data[0] = kTexturesStartId; | 521 expected.data[0] = kTexturesStartId; |
| 514 expected.data[1] = kTexturesStartId + 1; | 522 expected.data[1] = kTexturesStartId + 1; |
| 515 gl_->GenTextures(arraysize(ids), &ids[0]); | 523 gl_->GenTextures(arraysize(ids), &ids[0]); |
| 516 EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected))); | 524 EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected))); |
| (...skipping 1059 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1576 cmds::TexStorage2DEXT cmd; | 1584 cmds::TexStorage2DEXT cmd; |
| 1577 }; | 1585 }; |
| 1578 Cmds expected; | 1586 Cmds expected; |
| 1579 expected.cmd.Init(GL_TEXTURE_2D, 2, GL_RGB565, 4, 5); | 1587 expected.cmd.Init(GL_TEXTURE_2D, 2, GL_RGB565, 4, 5); |
| 1580 | 1588 |
| 1581 gl_->TexStorage2DEXT(GL_TEXTURE_2D, 2, GL_RGB565, 4, 5); | 1589 gl_->TexStorage2DEXT(GL_TEXTURE_2D, 2, GL_RGB565, 4, 5); |
| 1582 EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected))); | 1590 EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected))); |
| 1583 } | 1591 } |
| 1584 | 1592 |
| 1585 TEST_F(GLES2ImplementationTest, GenQueriesEXT) { | 1593 TEST_F(GLES2ImplementationTest, GenQueriesEXT) { |
| 1586 GLuint ids[2] = {0, }; | 1594 GLuint ids[2] = { |
| 1595 0, |
| 1596 }; |
| 1587 struct Cmds { | 1597 struct Cmds { |
| 1588 cmds::GenQueriesEXTImmediate gen; | 1598 cmds::GenQueriesEXTImmediate gen; |
| 1589 GLuint data[2]; | 1599 GLuint data[2]; |
| 1590 }; | 1600 }; |
| 1591 Cmds expected; | 1601 Cmds expected; |
| 1592 expected.gen.Init(arraysize(ids), &ids[0]); | 1602 expected.gen.Init(arraysize(ids), &ids[0]); |
| 1593 expected.data[0] = kQueriesStartId; | 1603 expected.data[0] = kQueriesStartId; |
| 1594 expected.data[1] = kQueriesStartId + 1; | 1604 expected.data[1] = kQueriesStartId + 1; |
| 1595 gl_->GenQueriesEXT(arraysize(ids), &ids[0]); | 1605 gl_->GenQueriesEXT(arraysize(ids), &ids[0]); |
| 1596 EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected))); | 1606 EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected))); |
| (...skipping 23 matching lines...) Expand all Loading... |
| 1620 cmds::PopGroupMarkerEXT cmd; | 1630 cmds::PopGroupMarkerEXT cmd; |
| 1621 }; | 1631 }; |
| 1622 Cmds expected; | 1632 Cmds expected; |
| 1623 expected.cmd.Init(); | 1633 expected.cmd.Init(); |
| 1624 | 1634 |
| 1625 gl_->PopGroupMarkerEXT(); | 1635 gl_->PopGroupMarkerEXT(); |
| 1626 EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected))); | 1636 EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected))); |
| 1627 } | 1637 } |
| 1628 | 1638 |
| 1629 TEST_F(GLES2ImplementationTest, GenVertexArraysOES) { | 1639 TEST_F(GLES2ImplementationTest, GenVertexArraysOES) { |
| 1630 GLuint ids[2] = {0, }; | 1640 GLuint ids[2] = { |
| 1641 0, |
| 1642 }; |
| 1631 struct Cmds { | 1643 struct Cmds { |
| 1632 cmds::GenVertexArraysOESImmediate gen; | 1644 cmds::GenVertexArraysOESImmediate gen; |
| 1633 GLuint data[2]; | 1645 GLuint data[2]; |
| 1634 }; | 1646 }; |
| 1635 Cmds expected; | 1647 Cmds expected; |
| 1636 expected.gen.Init(arraysize(ids), &ids[0]); | 1648 expected.gen.Init(arraysize(ids), &ids[0]); |
| 1637 expected.data[0] = kVertexArraysStartId; | 1649 expected.data[0] = kVertexArraysStartId; |
| 1638 expected.data[1] = kVertexArraysStartId + 1; | 1650 expected.data[1] = kVertexArraysStartId + 1; |
| 1639 gl_->GenVertexArraysOES(arraysize(ids), &ids[0]); | 1651 gl_->GenVertexArraysOES(arraysize(ids), &ids[0]); |
| 1640 EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected))); | 1652 EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected))); |
| (...skipping 183 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1824 struct Cmds { | 1836 struct Cmds { |
| 1825 cmds::DiscardBackbufferCHROMIUM cmd; | 1837 cmds::DiscardBackbufferCHROMIUM cmd; |
| 1826 }; | 1838 }; |
| 1827 Cmds expected; | 1839 Cmds expected; |
| 1828 expected.cmd.Init(); | 1840 expected.cmd.Init(); |
| 1829 | 1841 |
| 1830 gl_->DiscardBackbufferCHROMIUM(); | 1842 gl_->DiscardBackbufferCHROMIUM(); |
| 1831 EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected))); | 1843 EXPECT_EQ(0, memcmp(&expected, commands_, sizeof(expected))); |
| 1832 } | 1844 } |
| 1833 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_UNITTEST_AUTOGEN_H_ | 1845 #endif // GPU_COMMAND_BUFFER_CLIENT_GLES2_IMPLEMENTATION_UNITTEST_AUTOGEN_H_ |
| OLD | NEW |