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

Side by Side Diff: gpu/command_buffer/common/gles2_cmd_format_test_autogen.h

Issue 851503003: Update from https://crrev.com/311076 (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 11 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
OLDNEW
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
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
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
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
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_
OLDNEW
« no previous file with comments | « gpu/command_buffer/common/gles2_cmd_format_autogen.h ('k') | gpu/command_buffer/common/gles2_cmd_ids_autogen.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698