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 3125 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3136 EXPECT_EQ( | 3136 EXPECT_EQ( |
3137 static_cast<uint32_t>(cmds::BindUniformLocationCHROMIUMBucket::kCmdId), | 3137 static_cast<uint32_t>(cmds::BindUniformLocationCHROMIUMBucket::kCmdId), |
3138 cmd.header.command); | 3138 cmd.header.command); |
3139 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 3139 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
3140 EXPECT_EQ(static_cast<GLuint>(11), cmd.program); | 3140 EXPECT_EQ(static_cast<GLuint>(11), cmd.program); |
3141 EXPECT_EQ(static_cast<GLint>(12), cmd.location); | 3141 EXPECT_EQ(static_cast<GLint>(12), cmd.location); |
3142 EXPECT_EQ(static_cast<uint32_t>(13), cmd.name_bucket_id); | 3142 EXPECT_EQ(static_cast<uint32_t>(13), cmd.name_bucket_id); |
3143 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 3143 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
3144 } | 3144 } |
3145 | 3145 |
| 3146 TEST_F(GLES2FormatTest, SubscribeUniformCHROMIUM) { |
| 3147 cmds::SubscribeUniformCHROMIUM& cmd = |
| 3148 *GetBufferAs<cmds::SubscribeUniformCHROMIUM>(); |
| 3149 void* next_cmd = |
| 3150 cmd.Set(&cmd, static_cast<GLint>(11), static_cast<GLenum>(12)); |
| 3151 EXPECT_EQ(static_cast<uint32_t>(cmds::SubscribeUniformCHROMIUM::kCmdId), |
| 3152 cmd.header.command); |
| 3153 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 3154 EXPECT_EQ(static_cast<GLint>(11), cmd.location); |
| 3155 EXPECT_EQ(static_cast<GLenum>(12), cmd.target); |
| 3156 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
| 3157 } |
| 3158 |
| 3159 TEST_F(GLES2FormatTest, UnsubscribeUniformCHROMIUM) { |
| 3160 cmds::UnsubscribeUniformCHROMIUM& cmd = |
| 3161 *GetBufferAs<cmds::UnsubscribeUniformCHROMIUM>(); |
| 3162 void* next_cmd = cmd.Set(&cmd, static_cast<GLint>(11)); |
| 3163 EXPECT_EQ(static_cast<uint32_t>(cmds::UnsubscribeUniformCHROMIUM::kCmdId), |
| 3164 cmd.header.command); |
| 3165 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 3166 EXPECT_EQ(static_cast<GLint>(11), cmd.location); |
| 3167 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
| 3168 } |
| 3169 |
| 3170 TEST_F(GLES2FormatTest, PopulateSubscribedUniformsCHROMIUM) { |
| 3171 cmds::PopulateSubscribedUniformsCHROMIUM& cmd = |
| 3172 *GetBufferAs<cmds::PopulateSubscribedUniformsCHROMIUM>(); |
| 3173 void* next_cmd = cmd.Set(&cmd); |
| 3174 EXPECT_EQ( |
| 3175 static_cast<uint32_t>(cmds::PopulateSubscribedUniformsCHROMIUM::kCmdId), |
| 3176 cmd.header.command); |
| 3177 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 3178 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
| 3179 } |
| 3180 |
3146 TEST_F(GLES2FormatTest, BindTexImage2DCHROMIUM) { | 3181 TEST_F(GLES2FormatTest, BindTexImage2DCHROMIUM) { |
3147 cmds::BindTexImage2DCHROMIUM& cmd = | 3182 cmds::BindTexImage2DCHROMIUM& cmd = |
3148 *GetBufferAs<cmds::BindTexImage2DCHROMIUM>(); | 3183 *GetBufferAs<cmds::BindTexImage2DCHROMIUM>(); |
3149 void* next_cmd = | 3184 void* next_cmd = |
3150 cmd.Set(&cmd, static_cast<GLenum>(11), static_cast<GLint>(12)); | 3185 cmd.Set(&cmd, static_cast<GLenum>(11), static_cast<GLint>(12)); |
3151 EXPECT_EQ(static_cast<uint32_t>(cmds::BindTexImage2DCHROMIUM::kCmdId), | 3186 EXPECT_EQ(static_cast<uint32_t>(cmds::BindTexImage2DCHROMIUM::kCmdId), |
3152 cmd.header.command); | 3187 cmd.header.command); |
3153 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 3188 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
3154 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); | 3189 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); |
3155 EXPECT_EQ(static_cast<GLint>(12), cmd.imageId); | 3190 EXPECT_EQ(static_cast<GLint>(12), cmd.imageId); |
(...skipping 270 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3426 *GetBufferAs<cmds::MatrixLoadIdentityCHROMIUM>(); | 3461 *GetBufferAs<cmds::MatrixLoadIdentityCHROMIUM>(); |
3427 void* next_cmd = cmd.Set(&cmd, static_cast<GLenum>(11)); | 3462 void* next_cmd = cmd.Set(&cmd, static_cast<GLenum>(11)); |
3428 EXPECT_EQ(static_cast<uint32_t>(cmds::MatrixLoadIdentityCHROMIUM::kCmdId), | 3463 EXPECT_EQ(static_cast<uint32_t>(cmds::MatrixLoadIdentityCHROMIUM::kCmdId), |
3429 cmd.header.command); | 3464 cmd.header.command); |
3430 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 3465 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
3431 EXPECT_EQ(static_cast<GLenum>(11), cmd.matrixMode); | 3466 EXPECT_EQ(static_cast<GLenum>(11), cmd.matrixMode); |
3432 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 3467 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
3433 } | 3468 } |
3434 | 3469 |
3435 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ | 3470 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ |
OLD | NEW |