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 3200 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3211 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 3211 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
3212 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); | 3212 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); |
3213 EXPECT_EQ(static_cast<GLenum>(12), cmd.source_id); | 3213 EXPECT_EQ(static_cast<GLenum>(12), cmd.source_id); |
3214 EXPECT_EQ(static_cast<GLenum>(13), cmd.dest_id); | 3214 EXPECT_EQ(static_cast<GLenum>(13), cmd.dest_id); |
3215 EXPECT_EQ(static_cast<GLint>(14), cmd.level); | 3215 EXPECT_EQ(static_cast<GLint>(14), cmd.level); |
3216 EXPECT_EQ(static_cast<GLint>(15), cmd.internalformat); | 3216 EXPECT_EQ(static_cast<GLint>(15), cmd.internalformat); |
3217 EXPECT_EQ(static_cast<GLenum>(16), cmd.dest_type); | 3217 EXPECT_EQ(static_cast<GLenum>(16), cmd.dest_type); |
3218 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 3218 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
3219 } | 3219 } |
3220 | 3220 |
| 3221 TEST_F(GLES2FormatTest, CopyCompressedTextureCHROMIUM) { |
| 3222 cmds::CopyCompressedTextureCHROMIUM& cmd = |
| 3223 *GetBufferAs<cmds::CopyCompressedTextureCHROMIUM>(); |
| 3224 void* next_cmd = cmd.Set(&cmd, static_cast<GLenum>(11), |
| 3225 static_cast<GLenum>(12), static_cast<GLenum>(13), |
| 3226 static_cast<GLenum>(14), static_cast<GLenum>(15)); |
| 3227 EXPECT_EQ(static_cast<uint32_t>(cmds::CopyCompressedTextureCHROMIUM::kCmdId), |
| 3228 cmd.header.command); |
| 3229 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 3230 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); |
| 3231 EXPECT_EQ(static_cast<GLenum>(12), cmd.source_id); |
| 3232 EXPECT_EQ(static_cast<GLenum>(13), cmd.dest_id); |
| 3233 EXPECT_EQ(static_cast<GLenum>(14), cmd.internalformat); |
| 3234 EXPECT_EQ(static_cast<GLenum>(15), cmd.dest_type); |
| 3235 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
| 3236 } |
| 3237 |
3221 TEST_F(GLES2FormatTest, DrawArraysInstancedANGLE) { | 3238 TEST_F(GLES2FormatTest, DrawArraysInstancedANGLE) { |
3222 cmds::DrawArraysInstancedANGLE& cmd = | 3239 cmds::DrawArraysInstancedANGLE& cmd = |
3223 *GetBufferAs<cmds::DrawArraysInstancedANGLE>(); | 3240 *GetBufferAs<cmds::DrawArraysInstancedANGLE>(); |
3224 void* next_cmd = | 3241 void* next_cmd = |
3225 cmd.Set(&cmd, static_cast<GLenum>(11), static_cast<GLint>(12), | 3242 cmd.Set(&cmd, static_cast<GLenum>(11), static_cast<GLint>(12), |
3226 static_cast<GLsizei>(13), static_cast<GLsizei>(14)); | 3243 static_cast<GLsizei>(13), static_cast<GLsizei>(14)); |
3227 EXPECT_EQ(static_cast<uint32_t>(cmds::DrawArraysInstancedANGLE::kCmdId), | 3244 EXPECT_EQ(static_cast<uint32_t>(cmds::DrawArraysInstancedANGLE::kCmdId), |
3228 cmd.header.command); | 3245 cmd.header.command); |
3229 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 3246 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
3230 EXPECT_EQ(static_cast<GLenum>(11), cmd.mode); | 3247 EXPECT_EQ(static_cast<GLenum>(11), cmd.mode); |
(...skipping 500 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3731 EXPECT_EQ(static_cast<GLenum>(16), cmd.format); | 3748 EXPECT_EQ(static_cast<GLenum>(16), cmd.format); |
3732 EXPECT_EQ(static_cast<GLenum>(17), cmd.type); | 3749 EXPECT_EQ(static_cast<GLenum>(17), cmd.type); |
3733 EXPECT_EQ(static_cast<uint32_t>(18), cmd.pixels_shm_id); | 3750 EXPECT_EQ(static_cast<uint32_t>(18), cmd.pixels_shm_id); |
3734 EXPECT_EQ(static_cast<uint32_t>(19), cmd.pixels_shm_offset); | 3751 EXPECT_EQ(static_cast<uint32_t>(19), cmd.pixels_shm_offset); |
3735 EXPECT_EQ(static_cast<uint32_t>(20), cmd.async_upload_token); | 3752 EXPECT_EQ(static_cast<uint32_t>(20), cmd.async_upload_token); |
3736 EXPECT_EQ(static_cast<uint32_t>(21), cmd.sync_data_shm_id); | 3753 EXPECT_EQ(static_cast<uint32_t>(21), cmd.sync_data_shm_id); |
3737 EXPECT_EQ(static_cast<uint32_t>(22), cmd.sync_data_shm_offset); | 3754 EXPECT_EQ(static_cast<uint32_t>(22), cmd.sync_data_shm_offset); |
3738 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 3755 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
3739 } | 3756 } |
3740 | 3757 |
| 3758 TEST_F(GLES2FormatTest, AsyncCompressedTexSubImage2DCHROMIUM) { |
| 3759 cmds::AsyncCompressedTexSubImage2DCHROMIUM& cmd = |
| 3760 *GetBufferAs<cmds::AsyncCompressedTexSubImage2DCHROMIUM>(); |
| 3761 void* next_cmd = cmd.Set( |
| 3762 &cmd, static_cast<GLenum>(11), static_cast<GLint>(12), |
| 3763 static_cast<GLint>(13), static_cast<GLint>(14), static_cast<GLsizei>(15), |
| 3764 static_cast<GLsizei>(16), static_cast<GLenum>(17), |
| 3765 static_cast<GLsizei>(18), static_cast<uint32_t>(19), |
| 3766 static_cast<uint32_t>(20), static_cast<uint32_t>(21), |
| 3767 static_cast<uint32_t>(22), static_cast<uint32_t>(23)); |
| 3768 EXPECT_EQ( |
| 3769 static_cast<uint32_t>(cmds::AsyncCompressedTexSubImage2DCHROMIUM::kCmdId), |
| 3770 cmd.header.command); |
| 3771 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 3772 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); |
| 3773 EXPECT_EQ(static_cast<GLint>(12), cmd.level); |
| 3774 EXPECT_EQ(static_cast<GLint>(13), cmd.xoffset); |
| 3775 EXPECT_EQ(static_cast<GLint>(14), cmd.yoffset); |
| 3776 EXPECT_EQ(static_cast<GLsizei>(15), cmd.width); |
| 3777 EXPECT_EQ(static_cast<GLsizei>(16), cmd.height); |
| 3778 EXPECT_EQ(static_cast<GLenum>(17), cmd.format); |
| 3779 EXPECT_EQ(static_cast<GLsizei>(18), cmd.imagesize); |
| 3780 EXPECT_EQ(static_cast<uint32_t>(19), cmd.data_shm_id); |
| 3781 EXPECT_EQ(static_cast<uint32_t>(20), cmd.data_shm_offset); |
| 3782 EXPECT_EQ(static_cast<uint32_t>(21), cmd.async_upload_token); |
| 3783 EXPECT_EQ(static_cast<uint32_t>(22), cmd.sync_data_shm_id); |
| 3784 EXPECT_EQ(static_cast<uint32_t>(23), cmd.sync_data_shm_offset); |
| 3785 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
| 3786 } |
| 3787 |
| 3788 TEST_F(GLES2FormatTest, AsyncCompressedTexImage2DCHROMIUM) { |
| 3789 cmds::AsyncCompressedTexImage2DCHROMIUM& cmd = |
| 3790 *GetBufferAs<cmds::AsyncCompressedTexImage2DCHROMIUM>(); |
| 3791 void* next_cmd = |
| 3792 cmd.Set(&cmd, static_cast<GLenum>(11), static_cast<GLint>(12), |
| 3793 static_cast<GLint>(13), static_cast<GLsizei>(14), |
| 3794 static_cast<GLsizei>(15), static_cast<GLsizei>(16), |
| 3795 static_cast<uint32_t>(17), static_cast<uint32_t>(18), |
| 3796 static_cast<uint32_t>(19), static_cast<uint32_t>(20), |
| 3797 static_cast<uint32_t>(21)); |
| 3798 EXPECT_EQ( |
| 3799 static_cast<uint32_t>(cmds::AsyncCompressedTexImage2DCHROMIUM::kCmdId), |
| 3800 cmd.header.command); |
| 3801 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 3802 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); |
| 3803 EXPECT_EQ(static_cast<GLint>(12), cmd.level); |
| 3804 EXPECT_EQ(static_cast<GLint>(13), cmd.internalformat); |
| 3805 EXPECT_EQ(static_cast<GLsizei>(14), cmd.width); |
| 3806 EXPECT_EQ(static_cast<GLsizei>(15), cmd.height); |
| 3807 EXPECT_EQ(static_cast<GLsizei>(16), cmd.imagesize); |
| 3808 EXPECT_EQ(static_cast<uint32_t>(17), cmd.pixels_shm_id); |
| 3809 EXPECT_EQ(static_cast<uint32_t>(18), cmd.pixels_shm_offset); |
| 3810 EXPECT_EQ(static_cast<uint32_t>(19), cmd.async_upload_token); |
| 3811 EXPECT_EQ(static_cast<uint32_t>(20), cmd.sync_data_shm_id); |
| 3812 EXPECT_EQ(static_cast<uint32_t>(21), cmd.sync_data_shm_offset); |
| 3813 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
| 3814 } |
| 3815 |
3741 TEST_F(GLES2FormatTest, WaitAsyncTexImage2DCHROMIUM) { | 3816 TEST_F(GLES2FormatTest, WaitAsyncTexImage2DCHROMIUM) { |
3742 cmds::WaitAsyncTexImage2DCHROMIUM& cmd = | 3817 cmds::WaitAsyncTexImage2DCHROMIUM& cmd = |
3743 *GetBufferAs<cmds::WaitAsyncTexImage2DCHROMIUM>(); | 3818 *GetBufferAs<cmds::WaitAsyncTexImage2DCHROMIUM>(); |
3744 void* next_cmd = cmd.Set(&cmd, static_cast<GLenum>(11)); | 3819 void* next_cmd = cmd.Set(&cmd, static_cast<GLenum>(11)); |
3745 EXPECT_EQ(static_cast<uint32_t>(cmds::WaitAsyncTexImage2DCHROMIUM::kCmdId), | 3820 EXPECT_EQ(static_cast<uint32_t>(cmds::WaitAsyncTexImage2DCHROMIUM::kCmdId), |
3746 cmd.header.command); | 3821 cmd.header.command); |
3747 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 3822 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
3748 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); | 3823 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); |
3749 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 3824 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
3750 } | 3825 } |
(...skipping 168 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3919 TEST_F(GLES2FormatTest, BlendBarrierKHR) { | 3994 TEST_F(GLES2FormatTest, BlendBarrierKHR) { |
3920 cmds::BlendBarrierKHR& cmd = *GetBufferAs<cmds::BlendBarrierKHR>(); | 3995 cmds::BlendBarrierKHR& cmd = *GetBufferAs<cmds::BlendBarrierKHR>(); |
3921 void* next_cmd = cmd.Set(&cmd); | 3996 void* next_cmd = cmd.Set(&cmd); |
3922 EXPECT_EQ(static_cast<uint32_t>(cmds::BlendBarrierKHR::kCmdId), | 3997 EXPECT_EQ(static_cast<uint32_t>(cmds::BlendBarrierKHR::kCmdId), |
3923 cmd.header.command); | 3998 cmd.header.command); |
3924 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 3999 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
3925 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 4000 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
3926 } | 4001 } |
3927 | 4002 |
3928 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ | 4003 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ |
OLD | NEW |