OLD | NEW |
1 // Copyright (c) 2014 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 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 3620 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3631 void* next_cmd = cmd.Set(&cmd, | 3631 void* next_cmd = cmd.Set(&cmd, |
3632 static_cast<GLenum>(11), | 3632 static_cast<GLenum>(11), |
3633 static_cast<GLint>(12), | 3633 static_cast<GLint>(12), |
3634 static_cast<GLint>(13), | 3634 static_cast<GLint>(13), |
3635 static_cast<GLint>(14), | 3635 static_cast<GLint>(14), |
3636 static_cast<GLsizei>(15), | 3636 static_cast<GLsizei>(15), |
3637 static_cast<GLsizei>(16), | 3637 static_cast<GLsizei>(16), |
3638 static_cast<GLenum>(17), | 3638 static_cast<GLenum>(17), |
3639 static_cast<GLenum>(18), | 3639 static_cast<GLenum>(18), |
3640 static_cast<uint32>(19), | 3640 static_cast<uint32>(19), |
3641 static_cast<uint32>(20)); | 3641 static_cast<uint32>(20), |
| 3642 static_cast<uint32>(21), |
| 3643 static_cast<uint32>(22), |
| 3644 static_cast<uint32>(23)); |
3642 EXPECT_EQ(static_cast<uint32>(cmds::AsyncTexSubImage2DCHROMIUM::kCmdId), | 3645 EXPECT_EQ(static_cast<uint32>(cmds::AsyncTexSubImage2DCHROMIUM::kCmdId), |
3643 cmd.header.command); | 3646 cmd.header.command); |
3644 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 3647 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
3645 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); | 3648 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); |
3646 EXPECT_EQ(static_cast<GLint>(12), cmd.level); | 3649 EXPECT_EQ(static_cast<GLint>(12), cmd.level); |
3647 EXPECT_EQ(static_cast<GLint>(13), cmd.xoffset); | 3650 EXPECT_EQ(static_cast<GLint>(13), cmd.xoffset); |
3648 EXPECT_EQ(static_cast<GLint>(14), cmd.yoffset); | 3651 EXPECT_EQ(static_cast<GLint>(14), cmd.yoffset); |
3649 EXPECT_EQ(static_cast<GLsizei>(15), cmd.width); | 3652 EXPECT_EQ(static_cast<GLsizei>(15), cmd.width); |
3650 EXPECT_EQ(static_cast<GLsizei>(16), cmd.height); | 3653 EXPECT_EQ(static_cast<GLsizei>(16), cmd.height); |
3651 EXPECT_EQ(static_cast<GLenum>(17), cmd.format); | 3654 EXPECT_EQ(static_cast<GLenum>(17), cmd.format); |
3652 EXPECT_EQ(static_cast<GLenum>(18), cmd.type); | 3655 EXPECT_EQ(static_cast<GLenum>(18), cmd.type); |
3653 EXPECT_EQ(static_cast<uint32>(19), cmd.data_shm_id); | 3656 EXPECT_EQ(static_cast<uint32>(19), cmd.data_shm_id); |
3654 EXPECT_EQ(static_cast<uint32>(20), cmd.data_shm_offset); | 3657 EXPECT_EQ(static_cast<uint32>(20), cmd.data_shm_offset); |
| 3658 EXPECT_EQ(static_cast<uint32>(21), cmd.async_upload_token); |
| 3659 EXPECT_EQ(static_cast<uint32>(22), cmd.sync_data_shm_id); |
| 3660 EXPECT_EQ(static_cast<uint32>(23), cmd.sync_data_shm_offset); |
3655 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 3661 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
3656 } | 3662 } |
3657 | 3663 |
3658 TEST_F(GLES2FormatTest, AsyncTexImage2DCHROMIUM) { | 3664 TEST_F(GLES2FormatTest, AsyncTexImage2DCHROMIUM) { |
3659 cmds::AsyncTexImage2DCHROMIUM& cmd = | 3665 cmds::AsyncTexImage2DCHROMIUM& cmd = |
3660 *GetBufferAs<cmds::AsyncTexImage2DCHROMIUM>(); | 3666 *GetBufferAs<cmds::AsyncTexImage2DCHROMIUM>(); |
3661 void* next_cmd = cmd.Set(&cmd, | 3667 void* next_cmd = cmd.Set(&cmd, |
3662 static_cast<GLenum>(11), | 3668 static_cast<GLenum>(11), |
3663 static_cast<GLint>(12), | 3669 static_cast<GLint>(12), |
3664 static_cast<GLint>(13), | 3670 static_cast<GLint>(13), |
3665 static_cast<GLsizei>(14), | 3671 static_cast<GLsizei>(14), |
3666 static_cast<GLsizei>(15), | 3672 static_cast<GLsizei>(15), |
3667 static_cast<GLint>(16), | 3673 static_cast<GLint>(16), |
3668 static_cast<GLenum>(17), | 3674 static_cast<GLenum>(17), |
3669 static_cast<GLenum>(18), | 3675 static_cast<GLenum>(18), |
3670 static_cast<uint32>(19), | 3676 static_cast<uint32>(19), |
3671 static_cast<uint32>(20)); | 3677 static_cast<uint32>(20), |
| 3678 static_cast<uint32>(21), |
| 3679 static_cast<uint32>(22), |
| 3680 static_cast<uint32>(23)); |
3672 EXPECT_EQ(static_cast<uint32>(cmds::AsyncTexImage2DCHROMIUM::kCmdId), | 3681 EXPECT_EQ(static_cast<uint32>(cmds::AsyncTexImage2DCHROMIUM::kCmdId), |
3673 cmd.header.command); | 3682 cmd.header.command); |
3674 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 3683 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
3675 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); | 3684 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); |
3676 EXPECT_EQ(static_cast<GLint>(12), cmd.level); | 3685 EXPECT_EQ(static_cast<GLint>(12), cmd.level); |
3677 EXPECT_EQ(static_cast<GLint>(13), cmd.internalformat); | 3686 EXPECT_EQ(static_cast<GLint>(13), cmd.internalformat); |
3678 EXPECT_EQ(static_cast<GLsizei>(14), cmd.width); | 3687 EXPECT_EQ(static_cast<GLsizei>(14), cmd.width); |
3679 EXPECT_EQ(static_cast<GLsizei>(15), cmd.height); | 3688 EXPECT_EQ(static_cast<GLsizei>(15), cmd.height); |
3680 EXPECT_EQ(static_cast<GLint>(16), cmd.border); | 3689 EXPECT_EQ(static_cast<GLint>(16), cmd.border); |
3681 EXPECT_EQ(static_cast<GLenum>(17), cmd.format); | 3690 EXPECT_EQ(static_cast<GLenum>(17), cmd.format); |
3682 EXPECT_EQ(static_cast<GLenum>(18), cmd.type); | 3691 EXPECT_EQ(static_cast<GLenum>(18), cmd.type); |
3683 EXPECT_EQ(static_cast<uint32>(19), cmd.pixels_shm_id); | 3692 EXPECT_EQ(static_cast<uint32>(19), cmd.pixels_shm_id); |
3684 EXPECT_EQ(static_cast<uint32>(20), cmd.pixels_shm_offset); | 3693 EXPECT_EQ(static_cast<uint32>(20), cmd.pixels_shm_offset); |
| 3694 EXPECT_EQ(static_cast<uint32>(21), cmd.async_upload_token); |
| 3695 EXPECT_EQ(static_cast<uint32>(22), cmd.sync_data_shm_id); |
| 3696 EXPECT_EQ(static_cast<uint32>(23), cmd.sync_data_shm_offset); |
3685 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 3697 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
3686 } | 3698 } |
3687 | 3699 |
3688 TEST_F(GLES2FormatTest, WaitAsyncTexImage2DCHROMIUM) { | 3700 TEST_F(GLES2FormatTest, WaitAsyncTexImage2DCHROMIUM) { |
3689 cmds::WaitAsyncTexImage2DCHROMIUM& cmd = | 3701 cmds::WaitAsyncTexImage2DCHROMIUM& cmd = |
3690 *GetBufferAs<cmds::WaitAsyncTexImage2DCHROMIUM>(); | 3702 *GetBufferAs<cmds::WaitAsyncTexImage2DCHROMIUM>(); |
3691 void* next_cmd = cmd.Set(&cmd, static_cast<GLenum>(11)); | 3703 void* next_cmd = cmd.Set(&cmd, static_cast<GLenum>(11)); |
3692 EXPECT_EQ(static_cast<uint32>(cmds::WaitAsyncTexImage2DCHROMIUM::kCmdId), | 3704 EXPECT_EQ(static_cast<uint32>(cmds::WaitAsyncTexImage2DCHROMIUM::kCmdId), |
3693 cmd.header.command); | 3705 cmd.header.command); |
3694 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 3706 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
3695 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); | 3707 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); |
3696 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 3708 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
3697 } | 3709 } |
3698 | 3710 |
| 3711 TEST_F(GLES2FormatTest, WaitAllAsyncTexImage2DCHROMIUM) { |
| 3712 cmds::WaitAllAsyncTexImage2DCHROMIUM& cmd = |
| 3713 *GetBufferAs<cmds::WaitAllAsyncTexImage2DCHROMIUM>(); |
| 3714 void* next_cmd = cmd.Set(&cmd); |
| 3715 EXPECT_EQ(static_cast<uint32>(cmds::WaitAllAsyncTexImage2DCHROMIUM::kCmdId), |
| 3716 cmd.header.command); |
| 3717 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 3718 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
| 3719 } |
| 3720 |
3699 TEST_F(GLES2FormatTest, DiscardFramebufferEXT) { | 3721 TEST_F(GLES2FormatTest, DiscardFramebufferEXT) { |
3700 cmds::DiscardFramebufferEXT& cmd = | 3722 cmds::DiscardFramebufferEXT& cmd = |
3701 *GetBufferAs<cmds::DiscardFramebufferEXT>(); | 3723 *GetBufferAs<cmds::DiscardFramebufferEXT>(); |
3702 void* next_cmd = cmd.Set(&cmd, | 3724 void* next_cmd = cmd.Set(&cmd, |
3703 static_cast<GLenum>(11), | 3725 static_cast<GLenum>(11), |
3704 static_cast<GLsizei>(12), | 3726 static_cast<GLsizei>(12), |
3705 static_cast<uint32>(13), | 3727 static_cast<uint32>(13), |
3706 static_cast<uint32>(14)); | 3728 static_cast<uint32>(14)); |
3707 EXPECT_EQ(static_cast<uint32>(cmds::DiscardFramebufferEXT::kCmdId), | 3729 EXPECT_EQ(static_cast<uint32>(cmds::DiscardFramebufferEXT::kCmdId), |
3708 cmd.header.command); | 3730 cmd.header.command); |
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3796 cmds::DiscardBackbufferCHROMIUM& cmd = | 3818 cmds::DiscardBackbufferCHROMIUM& cmd = |
3797 *GetBufferAs<cmds::DiscardBackbufferCHROMIUM>(); | 3819 *GetBufferAs<cmds::DiscardBackbufferCHROMIUM>(); |
3798 void* next_cmd = cmd.Set(&cmd); | 3820 void* next_cmd = cmd.Set(&cmd); |
3799 EXPECT_EQ(static_cast<uint32>(cmds::DiscardBackbufferCHROMIUM::kCmdId), | 3821 EXPECT_EQ(static_cast<uint32>(cmds::DiscardBackbufferCHROMIUM::kCmdId), |
3800 cmd.header.command); | 3822 cmd.header.command); |
3801 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 3823 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
3802 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 3824 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
3803 } | 3825 } |
3804 | 3826 |
3805 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ | 3827 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ |
OLD | NEW |