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 377 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
388 cmd.header.command); | 388 cmd.header.command); |
389 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 389 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
390 EXPECT_EQ(static_cast<GLint>(11), cmd.s); | 390 EXPECT_EQ(static_cast<GLint>(11), cmd.s); |
391 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 391 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
392 } | 392 } |
393 | 393 |
394 TEST_F(GLES2FormatTest, ClientWaitSync) { | 394 TEST_F(GLES2FormatTest, ClientWaitSync) { |
395 cmds::ClientWaitSync& cmd = *GetBufferAs<cmds::ClientWaitSync>(); | 395 cmds::ClientWaitSync& cmd = *GetBufferAs<cmds::ClientWaitSync>(); |
396 void* next_cmd = | 396 void* next_cmd = |
397 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<GLbitfield>(12), | 397 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<GLbitfield>(12), |
398 static_cast<GLuint>(13), static_cast<GLuint>(14), | 398 static_cast<GLuint64>(13), static_cast<uint32_t>(14), |
399 static_cast<uint32_t>(15), static_cast<uint32_t>(16)); | 399 static_cast<uint32_t>(15)); |
400 EXPECT_EQ(static_cast<uint32_t>(cmds::ClientWaitSync::kCmdId), | 400 EXPECT_EQ(static_cast<uint32_t>(cmds::ClientWaitSync::kCmdId), |
401 cmd.header.command); | 401 cmd.header.command); |
402 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 402 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
403 EXPECT_EQ(static_cast<GLuint>(11), cmd.sync); | 403 EXPECT_EQ(static_cast<GLuint>(11), cmd.sync); |
404 EXPECT_EQ(static_cast<GLbitfield>(12), cmd.flags); | 404 EXPECT_EQ(static_cast<GLbitfield>(12), cmd.flags); |
405 EXPECT_EQ(static_cast<GLuint>(13), cmd.timeout_0); | 405 EXPECT_EQ(static_cast<GLuint64>(13), cmd.timeout()); |
406 EXPECT_EQ(static_cast<GLuint>(14), cmd.timeout_1); | 406 EXPECT_EQ(static_cast<uint32_t>(14), cmd.result_shm_id); |
407 EXPECT_EQ(static_cast<uint32_t>(15), cmd.result_shm_id); | 407 EXPECT_EQ(static_cast<uint32_t>(15), cmd.result_shm_offset); |
408 EXPECT_EQ(static_cast<uint32_t>(16), cmd.result_shm_offset); | |
409 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 408 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
410 } | 409 } |
411 | 410 |
412 TEST_F(GLES2FormatTest, ColorMask) { | 411 TEST_F(GLES2FormatTest, ColorMask) { |
413 cmds::ColorMask& cmd = *GetBufferAs<cmds::ColorMask>(); | 412 cmds::ColorMask& cmd = *GetBufferAs<cmds::ColorMask>(); |
414 void* next_cmd = | 413 void* next_cmd = |
415 cmd.Set(&cmd, static_cast<GLboolean>(11), static_cast<GLboolean>(12), | 414 cmd.Set(&cmd, static_cast<GLboolean>(11), static_cast<GLboolean>(12), |
416 static_cast<GLboolean>(13), static_cast<GLboolean>(14)); | 415 static_cast<GLboolean>(13), static_cast<GLboolean>(14)); |
417 EXPECT_EQ(static_cast<uint32_t>(cmds::ColorMask::kCmdId), cmd.header.command); | 416 EXPECT_EQ(static_cast<uint32_t>(cmds::ColorMask::kCmdId), cmd.header.command); |
418 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 417 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
(...skipping 3198 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3617 EXPECT_EQ(static_cast<GLint>(12), cmd.y); | 3616 EXPECT_EQ(static_cast<GLint>(12), cmd.y); |
3618 EXPECT_EQ(static_cast<GLsizei>(13), cmd.width); | 3617 EXPECT_EQ(static_cast<GLsizei>(13), cmd.width); |
3619 EXPECT_EQ(static_cast<GLsizei>(14), cmd.height); | 3618 EXPECT_EQ(static_cast<GLsizei>(14), cmd.height); |
3620 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 3619 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
3621 } | 3620 } |
3622 | 3621 |
3623 TEST_F(GLES2FormatTest, WaitSync) { | 3622 TEST_F(GLES2FormatTest, WaitSync) { |
3624 cmds::WaitSync& cmd = *GetBufferAs<cmds::WaitSync>(); | 3623 cmds::WaitSync& cmd = *GetBufferAs<cmds::WaitSync>(); |
3625 void* next_cmd = | 3624 void* next_cmd = |
3626 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<GLbitfield>(12), | 3625 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<GLbitfield>(12), |
3627 static_cast<GLuint>(13), static_cast<GLuint>(14)); | 3626 static_cast<GLuint64>(13)); |
3628 EXPECT_EQ(static_cast<uint32_t>(cmds::WaitSync::kCmdId), cmd.header.command); | 3627 EXPECT_EQ(static_cast<uint32_t>(cmds::WaitSync::kCmdId), cmd.header.command); |
3629 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 3628 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
3630 EXPECT_EQ(static_cast<GLuint>(11), cmd.sync); | 3629 EXPECT_EQ(static_cast<GLuint>(11), cmd.sync); |
3631 EXPECT_EQ(static_cast<GLbitfield>(12), cmd.flags); | 3630 EXPECT_EQ(static_cast<GLbitfield>(12), cmd.flags); |
3632 EXPECT_EQ(static_cast<GLuint>(13), cmd.timeout_0); | 3631 EXPECT_EQ(static_cast<GLuint64>(13), cmd.timeout()); |
3633 EXPECT_EQ(static_cast<GLuint>(14), cmd.timeout_1); | |
3634 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 3632 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
3635 } | 3633 } |
3636 | 3634 |
3637 TEST_F(GLES2FormatTest, BlitFramebufferCHROMIUM) { | 3635 TEST_F(GLES2FormatTest, BlitFramebufferCHROMIUM) { |
3638 cmds::BlitFramebufferCHROMIUM& cmd = | 3636 cmds::BlitFramebufferCHROMIUM& cmd = |
3639 *GetBufferAs<cmds::BlitFramebufferCHROMIUM>(); | 3637 *GetBufferAs<cmds::BlitFramebufferCHROMIUM>(); |
3640 void* next_cmd = cmd.Set( | 3638 void* next_cmd = cmd.Set( |
3641 &cmd, static_cast<GLint>(11), static_cast<GLint>(12), | 3639 &cmd, static_cast<GLint>(11), static_cast<GLint>(12), |
3642 static_cast<GLint>(13), static_cast<GLint>(14), static_cast<GLint>(15), | 3640 static_cast<GLint>(13), static_cast<GLint>(14), static_cast<GLint>(15), |
3643 static_cast<GLint>(16), static_cast<GLint>(17), static_cast<GLint>(18), | 3641 static_cast<GLint>(16), static_cast<GLint>(17), static_cast<GLint>(18), |
(...skipping 1086 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4730 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 4728 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
4731 } | 4729 } |
4732 | 4730 |
4733 TEST_F(GLES2FormatTest, InsertFenceSyncCHROMIUM) { | 4731 TEST_F(GLES2FormatTest, InsertFenceSyncCHROMIUM) { |
4734 cmds::InsertFenceSyncCHROMIUM& cmd = | 4732 cmds::InsertFenceSyncCHROMIUM& cmd = |
4735 *GetBufferAs<cmds::InsertFenceSyncCHROMIUM>(); | 4733 *GetBufferAs<cmds::InsertFenceSyncCHROMIUM>(); |
4736 void* next_cmd = cmd.Set(&cmd, static_cast<GLuint64>(11)); | 4734 void* next_cmd = cmd.Set(&cmd, static_cast<GLuint64>(11)); |
4737 EXPECT_EQ(static_cast<uint32_t>(cmds::InsertFenceSyncCHROMIUM::kCmdId), | 4735 EXPECT_EQ(static_cast<uint32_t>(cmds::InsertFenceSyncCHROMIUM::kCmdId), |
4738 cmd.header.command); | 4736 cmd.header.command); |
4739 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 4737 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
4740 EXPECT_EQ(static_cast<GLuint64>(11), cmd.release_count); | 4738 EXPECT_EQ(static_cast<GLuint64>(11), cmd.release_count()); |
4741 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 4739 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
4742 } | 4740 } |
4743 | 4741 |
4744 TEST_F(GLES2FormatTest, WaitSyncTokenCHROMIUM) { | 4742 TEST_F(GLES2FormatTest, WaitSyncTokenCHROMIUM) { |
4745 cmds::WaitSyncTokenCHROMIUM& cmd = | 4743 cmds::WaitSyncTokenCHROMIUM& cmd = |
4746 *GetBufferAs<cmds::WaitSyncTokenCHROMIUM>(); | 4744 *GetBufferAs<cmds::WaitSyncTokenCHROMIUM>(); |
4747 void* next_cmd = | 4745 void* next_cmd = |
4748 cmd.Set(&cmd, static_cast<GLint>(11), static_cast<GLuint64>(12), | 4746 cmd.Set(&cmd, static_cast<GLint>(11), static_cast<GLuint64>(12), |
4749 static_cast<GLuint64>(13)); | 4747 static_cast<GLuint64>(13)); |
4750 EXPECT_EQ(static_cast<uint32_t>(cmds::WaitSyncTokenCHROMIUM::kCmdId), | 4748 EXPECT_EQ(static_cast<uint32_t>(cmds::WaitSyncTokenCHROMIUM::kCmdId), |
4751 cmd.header.command); | 4749 cmd.header.command); |
4752 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 4750 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
4753 EXPECT_EQ(static_cast<GLint>(11), cmd.namespace_id); | 4751 EXPECT_EQ(static_cast<GLint>(11), cmd.namespace_id); |
4754 EXPECT_EQ(static_cast<GLuint64>(12), cmd.command_buffer_id); | 4752 EXPECT_EQ(static_cast<GLuint64>(12), cmd.command_buffer_id()); |
4755 EXPECT_EQ(static_cast<GLuint64>(13), cmd.release_count); | 4753 EXPECT_EQ(static_cast<GLuint64>(13), cmd.release_count()); |
4756 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 4754 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
4757 } | 4755 } |
4758 | 4756 |
4759 TEST_F(GLES2FormatTest, DrawBuffersEXTImmediate) { | 4757 TEST_F(GLES2FormatTest, DrawBuffersEXTImmediate) { |
4760 const int kSomeBaseValueToTestWith = 51; | 4758 const int kSomeBaseValueToTestWith = 51; |
4761 static GLenum data[] = { | 4759 static GLenum data[] = { |
4762 static_cast<GLenum>(kSomeBaseValueToTestWith + 0), | 4760 static_cast<GLenum>(kSomeBaseValueToTestWith + 0), |
4763 }; | 4761 }; |
4764 cmds::DrawBuffersEXTImmediate& cmd = | 4762 cmds::DrawBuffersEXTImmediate& cmd = |
4765 *GetBufferAs<cmds::DrawBuffersEXTImmediate>(); | 4763 *GetBufferAs<cmds::DrawBuffersEXTImmediate>(); |
(...skipping 572 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5338 cmd.header.command); | 5336 cmd.header.command); |
5339 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 5337 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
5340 EXPECT_EQ(static_cast<GLuint>(11), cmd.program); | 5338 EXPECT_EQ(static_cast<GLuint>(11), cmd.program); |
5341 EXPECT_EQ(static_cast<uint32_t>(12), cmd.name_bucket_id); | 5339 EXPECT_EQ(static_cast<uint32_t>(12), cmd.name_bucket_id); |
5342 EXPECT_EQ(static_cast<uint32_t>(13), cmd.index_shm_id); | 5340 EXPECT_EQ(static_cast<uint32_t>(13), cmd.index_shm_id); |
5343 EXPECT_EQ(static_cast<uint32_t>(14), cmd.index_shm_offset); | 5341 EXPECT_EQ(static_cast<uint32_t>(14), cmd.index_shm_offset); |
5344 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 5342 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
5345 } | 5343 } |
5346 | 5344 |
5347 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ | 5345 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ |
OLD | NEW |