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 859 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
870 EXPECT_EQ(static_cast<uint32_t>(cmds::GetAttachedShaders::kCmdId), | 870 EXPECT_EQ(static_cast<uint32_t>(cmds::GetAttachedShaders::kCmdId), |
871 cmd.header.command); | 871 cmd.header.command); |
872 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 872 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
873 EXPECT_EQ(static_cast<GLuint>(11), cmd.program); | 873 EXPECT_EQ(static_cast<GLuint>(11), cmd.program); |
874 EXPECT_EQ(static_cast<uint32_t>(12), cmd.result_shm_id); | 874 EXPECT_EQ(static_cast<uint32_t>(12), cmd.result_shm_id); |
875 EXPECT_EQ(static_cast<uint32_t>(13), cmd.result_shm_offset); | 875 EXPECT_EQ(static_cast<uint32_t>(13), cmd.result_shm_offset); |
876 EXPECT_EQ(static_cast<uint32_t>(14), cmd.result_size); | 876 EXPECT_EQ(static_cast<uint32_t>(14), cmd.result_size); |
877 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 877 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
878 } | 878 } |
879 | 879 |
880 // TODO(gman): Write test for GetAttribLocation | 880 TEST_F(GLES2FormatTest, GetAttribLocation) { |
| 881 cmds::GetAttribLocation& cmd = *GetBufferAs<cmds::GetAttribLocation>(); |
| 882 void* next_cmd = cmd.Set(&cmd, |
| 883 static_cast<GLuint>(11), |
| 884 static_cast<uint32_t>(12), |
| 885 static_cast<uint32_t>(13), |
| 886 static_cast<uint32_t>(14)); |
| 887 EXPECT_EQ(static_cast<uint32_t>(cmds::GetAttribLocation::kCmdId), |
| 888 cmd.header.command); |
| 889 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 890 EXPECT_EQ(static_cast<GLuint>(11), cmd.program); |
| 891 EXPECT_EQ(static_cast<uint32_t>(12), cmd.name_bucket_id); |
| 892 EXPECT_EQ(static_cast<uint32_t>(13), cmd.location_shm_id); |
| 893 EXPECT_EQ(static_cast<uint32_t>(14), cmd.location_shm_offset); |
| 894 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
| 895 } |
| 896 |
881 TEST_F(GLES2FormatTest, GetBooleanv) { | 897 TEST_F(GLES2FormatTest, GetBooleanv) { |
882 cmds::GetBooleanv& cmd = *GetBufferAs<cmds::GetBooleanv>(); | 898 cmds::GetBooleanv& cmd = *GetBufferAs<cmds::GetBooleanv>(); |
883 void* next_cmd = cmd.Set(&cmd, | 899 void* next_cmd = cmd.Set(&cmd, |
884 static_cast<GLenum>(11), | 900 static_cast<GLenum>(11), |
885 static_cast<uint32_t>(12), | 901 static_cast<uint32_t>(12), |
886 static_cast<uint32_t>(13)); | 902 static_cast<uint32_t>(13)); |
887 EXPECT_EQ(static_cast<uint32_t>(cmds::GetBooleanv::kCmdId), | 903 EXPECT_EQ(static_cast<uint32_t>(cmds::GetBooleanv::kCmdId), |
888 cmd.header.command); | 904 cmd.header.command); |
889 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 905 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
890 EXPECT_EQ(static_cast<GLenum>(11), cmd.pname); | 906 EXPECT_EQ(static_cast<GLenum>(11), cmd.pname); |
(...skipping 258 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1149 EXPECT_EQ(static_cast<uint32_t>(cmds::GetUniformiv::kCmdId), | 1165 EXPECT_EQ(static_cast<uint32_t>(cmds::GetUniformiv::kCmdId), |
1150 cmd.header.command); | 1166 cmd.header.command); |
1151 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 1167 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
1152 EXPECT_EQ(static_cast<GLuint>(11), cmd.program); | 1168 EXPECT_EQ(static_cast<GLuint>(11), cmd.program); |
1153 EXPECT_EQ(static_cast<GLint>(12), cmd.location); | 1169 EXPECT_EQ(static_cast<GLint>(12), cmd.location); |
1154 EXPECT_EQ(static_cast<uint32_t>(13), cmd.params_shm_id); | 1170 EXPECT_EQ(static_cast<uint32_t>(13), cmd.params_shm_id); |
1155 EXPECT_EQ(static_cast<uint32_t>(14), cmd.params_shm_offset); | 1171 EXPECT_EQ(static_cast<uint32_t>(14), cmd.params_shm_offset); |
1156 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 1172 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
1157 } | 1173 } |
1158 | 1174 |
1159 // TODO(gman): Write test for GetUniformLocation | 1175 TEST_F(GLES2FormatTest, GetUniformLocation) { |
| 1176 cmds::GetUniformLocation& cmd = *GetBufferAs<cmds::GetUniformLocation>(); |
| 1177 void* next_cmd = cmd.Set(&cmd, |
| 1178 static_cast<GLuint>(11), |
| 1179 static_cast<uint32_t>(12), |
| 1180 static_cast<uint32_t>(13), |
| 1181 static_cast<uint32_t>(14)); |
| 1182 EXPECT_EQ(static_cast<uint32_t>(cmds::GetUniformLocation::kCmdId), |
| 1183 cmd.header.command); |
| 1184 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 1185 EXPECT_EQ(static_cast<GLuint>(11), cmd.program); |
| 1186 EXPECT_EQ(static_cast<uint32_t>(12), cmd.name_bucket_id); |
| 1187 EXPECT_EQ(static_cast<uint32_t>(13), cmd.location_shm_id); |
| 1188 EXPECT_EQ(static_cast<uint32_t>(14), cmd.location_shm_offset); |
| 1189 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
| 1190 } |
| 1191 |
1160 TEST_F(GLES2FormatTest, GetVertexAttribfv) { | 1192 TEST_F(GLES2FormatTest, GetVertexAttribfv) { |
1161 cmds::GetVertexAttribfv& cmd = *GetBufferAs<cmds::GetVertexAttribfv>(); | 1193 cmds::GetVertexAttribfv& cmd = *GetBufferAs<cmds::GetVertexAttribfv>(); |
1162 void* next_cmd = cmd.Set(&cmd, | 1194 void* next_cmd = cmd.Set(&cmd, |
1163 static_cast<GLuint>(11), | 1195 static_cast<GLuint>(11), |
1164 static_cast<GLenum>(12), | 1196 static_cast<GLenum>(12), |
1165 static_cast<uint32_t>(13), | 1197 static_cast<uint32_t>(13), |
1166 static_cast<uint32_t>(14)); | 1198 static_cast<uint32_t>(14)); |
1167 EXPECT_EQ(static_cast<uint32_t>(cmds::GetVertexAttribfv::kCmdId), | 1199 EXPECT_EQ(static_cast<uint32_t>(cmds::GetVertexAttribfv::kCmdId), |
1168 cmd.header.command); | 1200 cmd.header.command); |
1169 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 1201 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
(...skipping 2235 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3405 EXPECT_EQ(static_cast<GLint>(16), cmd.bounds_width); | 3437 EXPECT_EQ(static_cast<GLint>(16), cmd.bounds_width); |
3406 EXPECT_EQ(static_cast<GLint>(17), cmd.bounds_height); | 3438 EXPECT_EQ(static_cast<GLint>(17), cmd.bounds_height); |
3407 EXPECT_EQ(static_cast<GLfloat>(18), cmd.uv_x); | 3439 EXPECT_EQ(static_cast<GLfloat>(18), cmd.uv_x); |
3408 EXPECT_EQ(static_cast<GLfloat>(19), cmd.uv_y); | 3440 EXPECT_EQ(static_cast<GLfloat>(19), cmd.uv_y); |
3409 EXPECT_EQ(static_cast<GLfloat>(20), cmd.uv_width); | 3441 EXPECT_EQ(static_cast<GLfloat>(20), cmd.uv_width); |
3410 EXPECT_EQ(static_cast<GLfloat>(21), cmd.uv_height); | 3442 EXPECT_EQ(static_cast<GLfloat>(21), cmd.uv_height); |
3411 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 3443 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
3412 } | 3444 } |
3413 | 3445 |
3414 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ | 3446 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ |
OLD | NEW |