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 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
55 void* next_cmd = | 55 void* next_cmd = |
56 cmd.Set(&cmd, static_cast<GLenum>(11), static_cast<GLuint>(12)); | 56 cmd.Set(&cmd, static_cast<GLenum>(11), static_cast<GLuint>(12)); |
57 EXPECT_EQ(static_cast<uint32_t>(cmds::BindBuffer::kCmdId), | 57 EXPECT_EQ(static_cast<uint32_t>(cmds::BindBuffer::kCmdId), |
58 cmd.header.command); | 58 cmd.header.command); |
59 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 59 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
60 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); | 60 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); |
61 EXPECT_EQ(static_cast<GLuint>(12), cmd.buffer); | 61 EXPECT_EQ(static_cast<GLuint>(12), cmd.buffer); |
62 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 62 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
63 } | 63 } |
64 | 64 |
| 65 TEST_F(GLES2FormatTest, BindBufferBase) { |
| 66 cmds::BindBufferBase& cmd = *GetBufferAs<cmds::BindBufferBase>(); |
| 67 void* next_cmd = cmd.Set(&cmd, static_cast<GLenum>(11), |
| 68 static_cast<GLuint>(12), static_cast<GLuint>(13)); |
| 69 EXPECT_EQ(static_cast<uint32_t>(cmds::BindBufferBase::kCmdId), |
| 70 cmd.header.command); |
| 71 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 72 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); |
| 73 EXPECT_EQ(static_cast<GLuint>(12), cmd.index); |
| 74 EXPECT_EQ(static_cast<GLuint>(13), cmd.buffer); |
| 75 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
| 76 } |
| 77 |
65 TEST_F(GLES2FormatTest, BindFramebuffer) { | 78 TEST_F(GLES2FormatTest, BindFramebuffer) { |
66 cmds::BindFramebuffer& cmd = *GetBufferAs<cmds::BindFramebuffer>(); | 79 cmds::BindFramebuffer& cmd = *GetBufferAs<cmds::BindFramebuffer>(); |
67 void* next_cmd = | 80 void* next_cmd = |
68 cmd.Set(&cmd, static_cast<GLenum>(11), static_cast<GLuint>(12)); | 81 cmd.Set(&cmd, static_cast<GLenum>(11), static_cast<GLuint>(12)); |
69 EXPECT_EQ(static_cast<uint32_t>(cmds::BindFramebuffer::kCmdId), | 82 EXPECT_EQ(static_cast<uint32_t>(cmds::BindFramebuffer::kCmdId), |
70 cmd.header.command); | 83 cmd.header.command); |
71 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 84 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
72 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); | 85 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); |
73 EXPECT_EQ(static_cast<GLuint>(12), cmd.framebuffer); | 86 EXPECT_EQ(static_cast<GLuint>(12), cmd.framebuffer); |
74 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 87 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
(...skipping 1783 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1858 EXPECT_EQ(static_cast<GLint>(13), cmd.internalformat); | 1871 EXPECT_EQ(static_cast<GLint>(13), cmd.internalformat); |
1859 EXPECT_EQ(static_cast<GLsizei>(14), cmd.width); | 1872 EXPECT_EQ(static_cast<GLsizei>(14), cmd.width); |
1860 EXPECT_EQ(static_cast<GLsizei>(15), cmd.height); | 1873 EXPECT_EQ(static_cast<GLsizei>(15), cmd.height); |
1861 EXPECT_EQ(static_cast<GLenum>(16), cmd.format); | 1874 EXPECT_EQ(static_cast<GLenum>(16), cmd.format); |
1862 EXPECT_EQ(static_cast<GLenum>(17), cmd.type); | 1875 EXPECT_EQ(static_cast<GLenum>(17), cmd.type); |
1863 EXPECT_EQ(static_cast<uint32_t>(18), cmd.pixels_shm_id); | 1876 EXPECT_EQ(static_cast<uint32_t>(18), cmd.pixels_shm_id); |
1864 EXPECT_EQ(static_cast<uint32_t>(19), cmd.pixels_shm_offset); | 1877 EXPECT_EQ(static_cast<uint32_t>(19), cmd.pixels_shm_offset); |
1865 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 1878 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
1866 } | 1879 } |
1867 | 1880 |
| 1881 TEST_F(GLES2FormatTest, TexImage3D) { |
| 1882 cmds::TexImage3D& cmd = *GetBufferAs<cmds::TexImage3D>(); |
| 1883 void* next_cmd = |
| 1884 cmd.Set(&cmd, static_cast<GLenum>(11), static_cast<GLint>(12), |
| 1885 static_cast<GLint>(13), static_cast<GLsizei>(14), |
| 1886 static_cast<GLsizei>(15), static_cast<GLsizei>(16), |
| 1887 static_cast<GLenum>(17), static_cast<GLenum>(18), |
| 1888 static_cast<uint32_t>(19), static_cast<uint32_t>(20)); |
| 1889 EXPECT_EQ(static_cast<uint32_t>(cmds::TexImage3D::kCmdId), |
| 1890 cmd.header.command); |
| 1891 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 1892 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); |
| 1893 EXPECT_EQ(static_cast<GLint>(12), cmd.level); |
| 1894 EXPECT_EQ(static_cast<GLint>(13), cmd.internalformat); |
| 1895 EXPECT_EQ(static_cast<GLsizei>(14), cmd.width); |
| 1896 EXPECT_EQ(static_cast<GLsizei>(15), cmd.height); |
| 1897 EXPECT_EQ(static_cast<GLsizei>(16), cmd.depth); |
| 1898 EXPECT_EQ(static_cast<GLenum>(17), cmd.format); |
| 1899 EXPECT_EQ(static_cast<GLenum>(18), cmd.type); |
| 1900 EXPECT_EQ(static_cast<uint32_t>(19), cmd.pixels_shm_id); |
| 1901 EXPECT_EQ(static_cast<uint32_t>(20), cmd.pixels_shm_offset); |
| 1902 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
| 1903 } |
| 1904 |
1868 TEST_F(GLES2FormatTest, TexParameterf) { | 1905 TEST_F(GLES2FormatTest, TexParameterf) { |
1869 cmds::TexParameterf& cmd = *GetBufferAs<cmds::TexParameterf>(); | 1906 cmds::TexParameterf& cmd = *GetBufferAs<cmds::TexParameterf>(); |
1870 void* next_cmd = cmd.Set(&cmd, static_cast<GLenum>(11), | 1907 void* next_cmd = cmd.Set(&cmd, static_cast<GLenum>(11), |
1871 static_cast<GLenum>(12), static_cast<GLfloat>(13)); | 1908 static_cast<GLenum>(12), static_cast<GLfloat>(13)); |
1872 EXPECT_EQ(static_cast<uint32_t>(cmds::TexParameterf::kCmdId), | 1909 EXPECT_EQ(static_cast<uint32_t>(cmds::TexParameterf::kCmdId), |
1873 cmd.header.command); | 1910 cmd.header.command); |
1874 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 1911 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
1875 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); | 1912 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); |
1876 EXPECT_EQ(static_cast<GLenum>(12), cmd.pname); | 1913 EXPECT_EQ(static_cast<GLenum>(12), cmd.pname); |
1877 EXPECT_EQ(static_cast<GLfloat>(13), cmd.param); | 1914 EXPECT_EQ(static_cast<GLfloat>(13), cmd.param); |
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1967 EXPECT_EQ(static_cast<GLsizei>(15), cmd.width); | 2004 EXPECT_EQ(static_cast<GLsizei>(15), cmd.width); |
1968 EXPECT_EQ(static_cast<GLsizei>(16), cmd.height); | 2005 EXPECT_EQ(static_cast<GLsizei>(16), cmd.height); |
1969 EXPECT_EQ(static_cast<GLenum>(17), cmd.format); | 2006 EXPECT_EQ(static_cast<GLenum>(17), cmd.format); |
1970 EXPECT_EQ(static_cast<GLenum>(18), cmd.type); | 2007 EXPECT_EQ(static_cast<GLenum>(18), cmd.type); |
1971 EXPECT_EQ(static_cast<uint32_t>(19), cmd.pixels_shm_id); | 2008 EXPECT_EQ(static_cast<uint32_t>(19), cmd.pixels_shm_id); |
1972 EXPECT_EQ(static_cast<uint32_t>(20), cmd.pixels_shm_offset); | 2009 EXPECT_EQ(static_cast<uint32_t>(20), cmd.pixels_shm_offset); |
1973 EXPECT_EQ(static_cast<GLboolean>(21), cmd.internal); | 2010 EXPECT_EQ(static_cast<GLboolean>(21), cmd.internal); |
1974 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 2011 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
1975 } | 2012 } |
1976 | 2013 |
| 2014 TEST_F(GLES2FormatTest, TexSubImage3D) { |
| 2015 cmds::TexSubImage3D& cmd = *GetBufferAs<cmds::TexSubImage3D>(); |
| 2016 void* next_cmd = cmd.Set( |
| 2017 &cmd, static_cast<GLenum>(11), static_cast<GLint>(12), |
| 2018 static_cast<GLint>(13), static_cast<GLint>(14), static_cast<GLint>(15), |
| 2019 static_cast<GLsizei>(16), static_cast<GLsizei>(17), |
| 2020 static_cast<GLsizei>(18), static_cast<GLenum>(19), |
| 2021 static_cast<GLenum>(20), static_cast<uint32_t>(21), |
| 2022 static_cast<uint32_t>(22), static_cast<GLboolean>(23)); |
| 2023 EXPECT_EQ(static_cast<uint32_t>(cmds::TexSubImage3D::kCmdId), |
| 2024 cmd.header.command); |
| 2025 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 2026 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); |
| 2027 EXPECT_EQ(static_cast<GLint>(12), cmd.level); |
| 2028 EXPECT_EQ(static_cast<GLint>(13), cmd.xoffset); |
| 2029 EXPECT_EQ(static_cast<GLint>(14), cmd.yoffset); |
| 2030 EXPECT_EQ(static_cast<GLint>(15), cmd.zoffset); |
| 2031 EXPECT_EQ(static_cast<GLsizei>(16), cmd.width); |
| 2032 EXPECT_EQ(static_cast<GLsizei>(17), cmd.height); |
| 2033 EXPECT_EQ(static_cast<GLsizei>(18), cmd.depth); |
| 2034 EXPECT_EQ(static_cast<GLenum>(19), cmd.format); |
| 2035 EXPECT_EQ(static_cast<GLenum>(20), cmd.type); |
| 2036 EXPECT_EQ(static_cast<uint32_t>(21), cmd.pixels_shm_id); |
| 2037 EXPECT_EQ(static_cast<uint32_t>(22), cmd.pixels_shm_offset); |
| 2038 EXPECT_EQ(static_cast<GLboolean>(23), cmd.internal); |
| 2039 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
| 2040 } |
| 2041 |
1977 TEST_F(GLES2FormatTest, Uniform1f) { | 2042 TEST_F(GLES2FormatTest, Uniform1f) { |
1978 cmds::Uniform1f& cmd = *GetBufferAs<cmds::Uniform1f>(); | 2043 cmds::Uniform1f& cmd = *GetBufferAs<cmds::Uniform1f>(); |
1979 void* next_cmd = | 2044 void* next_cmd = |
1980 cmd.Set(&cmd, static_cast<GLint>(11), static_cast<GLfloat>(12)); | 2045 cmd.Set(&cmd, static_cast<GLint>(11), static_cast<GLfloat>(12)); |
1981 EXPECT_EQ(static_cast<uint32_t>(cmds::Uniform1f::kCmdId), cmd.header.command); | 2046 EXPECT_EQ(static_cast<uint32_t>(cmds::Uniform1f::kCmdId), cmd.header.command); |
1982 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 2047 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
1983 EXPECT_EQ(static_cast<GLint>(11), cmd.location); | 2048 EXPECT_EQ(static_cast<GLint>(11), cmd.location); |
1984 EXPECT_EQ(static_cast<GLfloat>(12), cmd.x); | 2049 EXPECT_EQ(static_cast<GLfloat>(12), cmd.x); |
1985 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 2050 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
1986 } | 2051 } |
(...skipping 2194 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4181 TEST_F(GLES2FormatTest, BlendBarrierKHR) { | 4246 TEST_F(GLES2FormatTest, BlendBarrierKHR) { |
4182 cmds::BlendBarrierKHR& cmd = *GetBufferAs<cmds::BlendBarrierKHR>(); | 4247 cmds::BlendBarrierKHR& cmd = *GetBufferAs<cmds::BlendBarrierKHR>(); |
4183 void* next_cmd = cmd.Set(&cmd); | 4248 void* next_cmd = cmd.Set(&cmd); |
4184 EXPECT_EQ(static_cast<uint32_t>(cmds::BlendBarrierKHR::kCmdId), | 4249 EXPECT_EQ(static_cast<uint32_t>(cmds::BlendBarrierKHR::kCmdId), |
4185 cmd.header.command); | 4250 cmd.header.command); |
4186 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 4251 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
4187 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 4252 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
4188 } | 4253 } |
4189 | 4254 |
4190 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ | 4255 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ |
OLD | NEW |