| 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 657 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 668 cmd.header.command); | 668 cmd.header.command); |
| 669 EXPECT_EQ(sizeof(cmd) + RoundSizeToMultipleOfEntries(cmd.n * 4u), | 669 EXPECT_EQ(sizeof(cmd) + RoundSizeToMultipleOfEntries(cmd.n * 4u), |
| 670 cmd.header.size * 4u); | 670 cmd.header.size * 4u); |
| 671 EXPECT_EQ(static_cast<GLsizei>(arraysize(ids)), cmd.n); | 671 EXPECT_EQ(static_cast<GLsizei>(arraysize(ids)), cmd.n); |
| 672 CheckBytesWrittenMatchesExpectedSize( | 672 CheckBytesWrittenMatchesExpectedSize( |
| 673 next_cmd, | 673 next_cmd, |
| 674 sizeof(cmd) + RoundSizeToMultipleOfEntries(arraysize(ids) * 4u)); | 674 sizeof(cmd) + RoundSizeToMultipleOfEntries(arraysize(ids) * 4u)); |
| 675 // TODO(gman): Check that ids were inserted; | 675 // TODO(gman): Check that ids were inserted; |
| 676 } | 676 } |
| 677 | 677 |
| 678 TEST_F(GLES2FormatTest, DeleteSync) { |
| 679 cmds::DeleteSync& cmd = *GetBufferAs<cmds::DeleteSync>(); |
| 680 void* next_cmd = cmd.Set(&cmd, static_cast<GLuint>(11)); |
| 681 EXPECT_EQ(static_cast<uint32_t>(cmds::DeleteSync::kCmdId), |
| 682 cmd.header.command); |
| 683 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 684 EXPECT_EQ(static_cast<GLuint>(11), cmd.sync); |
| 685 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
| 686 } |
| 687 |
| 678 TEST_F(GLES2FormatTest, DeleteShader) { | 688 TEST_F(GLES2FormatTest, DeleteShader) { |
| 679 cmds::DeleteShader& cmd = *GetBufferAs<cmds::DeleteShader>(); | 689 cmds::DeleteShader& cmd = *GetBufferAs<cmds::DeleteShader>(); |
| 680 void* next_cmd = cmd.Set(&cmd, static_cast<GLuint>(11)); | 690 void* next_cmd = cmd.Set(&cmd, static_cast<GLuint>(11)); |
| 681 EXPECT_EQ(static_cast<uint32_t>(cmds::DeleteShader::kCmdId), | 691 EXPECT_EQ(static_cast<uint32_t>(cmds::DeleteShader::kCmdId), |
| 682 cmd.header.command); | 692 cmd.header.command); |
| 683 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 693 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 684 EXPECT_EQ(static_cast<GLuint>(11), cmd.shader); | 694 EXPECT_EQ(static_cast<GLuint>(11), cmd.shader); |
| 685 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 695 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
| 686 } | 696 } |
| 687 | 697 |
| (...skipping 137 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 825 cmds::EnableVertexAttribArray& cmd = | 835 cmds::EnableVertexAttribArray& cmd = |
| 826 *GetBufferAs<cmds::EnableVertexAttribArray>(); | 836 *GetBufferAs<cmds::EnableVertexAttribArray>(); |
| 827 void* next_cmd = cmd.Set(&cmd, static_cast<GLuint>(11)); | 837 void* next_cmd = cmd.Set(&cmd, static_cast<GLuint>(11)); |
| 828 EXPECT_EQ(static_cast<uint32_t>(cmds::EnableVertexAttribArray::kCmdId), | 838 EXPECT_EQ(static_cast<uint32_t>(cmds::EnableVertexAttribArray::kCmdId), |
| 829 cmd.header.command); | 839 cmd.header.command); |
| 830 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 840 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 831 EXPECT_EQ(static_cast<GLuint>(11), cmd.index); | 841 EXPECT_EQ(static_cast<GLuint>(11), cmd.index); |
| 832 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 842 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
| 833 } | 843 } |
| 834 | 844 |
| 845 TEST_F(GLES2FormatTest, FenceSync) { |
| 846 cmds::FenceSync& cmd = *GetBufferAs<cmds::FenceSync>(); |
| 847 void* next_cmd = cmd.Set(&cmd, static_cast<uint32_t>(11)); |
| 848 EXPECT_EQ(static_cast<uint32_t>(cmds::FenceSync::kCmdId), cmd.header.command); |
| 849 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 850 EXPECT_EQ(static_cast<uint32_t>(11), cmd.client_id); |
| 851 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
| 852 } |
| 853 |
| 835 TEST_F(GLES2FormatTest, Finish) { | 854 TEST_F(GLES2FormatTest, Finish) { |
| 836 cmds::Finish& cmd = *GetBufferAs<cmds::Finish>(); | 855 cmds::Finish& cmd = *GetBufferAs<cmds::Finish>(); |
| 837 void* next_cmd = cmd.Set(&cmd); | 856 void* next_cmd = cmd.Set(&cmd); |
| 838 EXPECT_EQ(static_cast<uint32_t>(cmds::Finish::kCmdId), cmd.header.command); | 857 EXPECT_EQ(static_cast<uint32_t>(cmds::Finish::kCmdId), cmd.header.command); |
| 839 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 858 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 840 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 859 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
| 841 } | 860 } |
| 842 | 861 |
| 843 TEST_F(GLES2FormatTest, Flush) { | 862 TEST_F(GLES2FormatTest, Flush) { |
| 844 cmds::Flush& cmd = *GetBufferAs<cmds::Flush>(); | 863 cmds::Flush& cmd = *GetBufferAs<cmds::Flush>(); |
| (...skipping 755 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1600 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<uint32_t>(12), | 1619 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<uint32_t>(12), |
| 1601 static_cast<uint32_t>(13)); | 1620 static_cast<uint32_t>(13)); |
| 1602 EXPECT_EQ(static_cast<uint32_t>(cmds::IsShader::kCmdId), cmd.header.command); | 1621 EXPECT_EQ(static_cast<uint32_t>(cmds::IsShader::kCmdId), cmd.header.command); |
| 1603 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 1622 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 1604 EXPECT_EQ(static_cast<GLuint>(11), cmd.shader); | 1623 EXPECT_EQ(static_cast<GLuint>(11), cmd.shader); |
| 1605 EXPECT_EQ(static_cast<uint32_t>(12), cmd.result_shm_id); | 1624 EXPECT_EQ(static_cast<uint32_t>(12), cmd.result_shm_id); |
| 1606 EXPECT_EQ(static_cast<uint32_t>(13), cmd.result_shm_offset); | 1625 EXPECT_EQ(static_cast<uint32_t>(13), cmd.result_shm_offset); |
| 1607 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 1626 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
| 1608 } | 1627 } |
| 1609 | 1628 |
| 1629 TEST_F(GLES2FormatTest, IsSync) { |
| 1630 cmds::IsSync& cmd = *GetBufferAs<cmds::IsSync>(); |
| 1631 void* next_cmd = |
| 1632 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<uint32_t>(12), |
| 1633 static_cast<uint32_t>(13)); |
| 1634 EXPECT_EQ(static_cast<uint32_t>(cmds::IsSync::kCmdId), cmd.header.command); |
| 1635 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 1636 EXPECT_EQ(static_cast<GLuint>(11), cmd.sync); |
| 1637 EXPECT_EQ(static_cast<uint32_t>(12), cmd.result_shm_id); |
| 1638 EXPECT_EQ(static_cast<uint32_t>(13), cmd.result_shm_offset); |
| 1639 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
| 1640 } |
| 1641 |
| 1610 TEST_F(GLES2FormatTest, IsTexture) { | 1642 TEST_F(GLES2FormatTest, IsTexture) { |
| 1611 cmds::IsTexture& cmd = *GetBufferAs<cmds::IsTexture>(); | 1643 cmds::IsTexture& cmd = *GetBufferAs<cmds::IsTexture>(); |
| 1612 void* next_cmd = | 1644 void* next_cmd = |
| 1613 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<uint32_t>(12), | 1645 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<uint32_t>(12), |
| 1614 static_cast<uint32_t>(13)); | 1646 static_cast<uint32_t>(13)); |
| 1615 EXPECT_EQ(static_cast<uint32_t>(cmds::IsTexture::kCmdId), cmd.header.command); | 1647 EXPECT_EQ(static_cast<uint32_t>(cmds::IsTexture::kCmdId), cmd.header.command); |
| 1616 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 1648 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 1617 EXPECT_EQ(static_cast<GLuint>(11), cmd.texture); | 1649 EXPECT_EQ(static_cast<GLuint>(11), cmd.texture); |
| 1618 EXPECT_EQ(static_cast<uint32_t>(12), cmd.result_shm_id); | 1650 EXPECT_EQ(static_cast<uint32_t>(12), cmd.result_shm_id); |
| 1619 EXPECT_EQ(static_cast<uint32_t>(13), cmd.result_shm_offset); | 1651 EXPECT_EQ(static_cast<uint32_t>(13), cmd.result_shm_offset); |
| (...skipping 248 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1868 } | 1900 } |
| 1869 | 1901 |
| 1870 TEST_F(GLES2FormatTest, ShaderSourceBucket) { | 1902 TEST_F(GLES2FormatTest, ShaderSourceBucket) { |
| 1871 cmds::ShaderSourceBucket& cmd = *GetBufferAs<cmds::ShaderSourceBucket>(); | 1903 cmds::ShaderSourceBucket& cmd = *GetBufferAs<cmds::ShaderSourceBucket>(); |
| 1872 void* next_cmd = | 1904 void* next_cmd = |
| 1873 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<uint32_t>(12)); | 1905 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<uint32_t>(12)); |
| 1874 EXPECT_EQ(static_cast<uint32_t>(cmds::ShaderSourceBucket::kCmdId), | 1906 EXPECT_EQ(static_cast<uint32_t>(cmds::ShaderSourceBucket::kCmdId), |
| 1875 cmd.header.command); | 1907 cmd.header.command); |
| 1876 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 1908 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 1877 EXPECT_EQ(static_cast<GLuint>(11), cmd.shader); | 1909 EXPECT_EQ(static_cast<GLuint>(11), cmd.shader); |
| 1878 EXPECT_EQ(static_cast<uint32_t>(12), cmd.data_bucket_id); | 1910 EXPECT_EQ(static_cast<uint32_t>(12), cmd.str_bucket_id); |
| 1879 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 1911 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
| 1880 } | 1912 } |
| 1881 | 1913 |
| 1882 TEST_F(GLES2FormatTest, StencilFunc) { | 1914 TEST_F(GLES2FormatTest, StencilFunc) { |
| 1883 cmds::StencilFunc& cmd = *GetBufferAs<cmds::StencilFunc>(); | 1915 cmds::StencilFunc& cmd = *GetBufferAs<cmds::StencilFunc>(); |
| 1884 void* next_cmd = cmd.Set(&cmd, static_cast<GLenum>(11), | 1916 void* next_cmd = cmd.Set(&cmd, static_cast<GLenum>(11), |
| 1885 static_cast<GLint>(12), static_cast<GLuint>(13)); | 1917 static_cast<GLint>(12), static_cast<GLuint>(13)); |
| 1886 EXPECT_EQ(static_cast<uint32_t>(cmds::StencilFunc::kCmdId), | 1918 EXPECT_EQ(static_cast<uint32_t>(cmds::StencilFunc::kCmdId), |
| 1887 cmd.header.command); | 1919 cmd.header.command); |
| 1888 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 1920 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| (...skipping 2458 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4347 TEST_F(GLES2FormatTest, BlendBarrierKHR) { | 4379 TEST_F(GLES2FormatTest, BlendBarrierKHR) { |
| 4348 cmds::BlendBarrierKHR& cmd = *GetBufferAs<cmds::BlendBarrierKHR>(); | 4380 cmds::BlendBarrierKHR& cmd = *GetBufferAs<cmds::BlendBarrierKHR>(); |
| 4349 void* next_cmd = cmd.Set(&cmd); | 4381 void* next_cmd = cmd.Set(&cmd); |
| 4350 EXPECT_EQ(static_cast<uint32_t>(cmds::BlendBarrierKHR::kCmdId), | 4382 EXPECT_EQ(static_cast<uint32_t>(cmds::BlendBarrierKHR::kCmdId), |
| 4351 cmd.header.command); | 4383 cmd.header.command); |
| 4352 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 4384 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 4353 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 4385 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
| 4354 } | 4386 } |
| 4355 | 4387 |
| 4356 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ | 4388 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ |
| OLD | NEW |