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 2646 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2657 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 2657 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
2658 EXPECT_EQ(static_cast<GLuint>(11), cmd.buffer_id); | 2658 EXPECT_EQ(static_cast<GLuint>(11), cmd.buffer_id); |
2659 EXPECT_EQ(static_cast<GLsizei>(12), cmd.count); | 2659 EXPECT_EQ(static_cast<GLsizei>(12), cmd.count); |
2660 EXPECT_EQ(static_cast<GLenum>(13), cmd.type); | 2660 EXPECT_EQ(static_cast<GLenum>(13), cmd.type); |
2661 EXPECT_EQ(static_cast<GLuint>(14), cmd.offset); | 2661 EXPECT_EQ(static_cast<GLuint>(14), cmd.offset); |
2662 EXPECT_EQ(static_cast<uint32_t>(15), cmd.result_shm_id); | 2662 EXPECT_EQ(static_cast<uint32_t>(15), cmd.result_shm_id); |
2663 EXPECT_EQ(static_cast<uint32_t>(16), cmd.result_shm_offset); | 2663 EXPECT_EQ(static_cast<uint32_t>(16), cmd.result_shm_offset); |
2664 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 2664 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
2665 } | 2665 } |
2666 | 2666 |
2667 TEST_F(GLES2FormatTest, GenSharedIdsCHROMIUM) { | |
2668 cmds::GenSharedIdsCHROMIUM& cmd = *GetBufferAs<cmds::GenSharedIdsCHROMIUM>(); | |
2669 void* next_cmd = cmd.Set(&cmd, | |
2670 static_cast<GLuint>(11), | |
2671 static_cast<GLuint>(12), | |
2672 static_cast<GLsizei>(13), | |
2673 static_cast<uint32_t>(14), | |
2674 static_cast<uint32_t>(15)); | |
2675 EXPECT_EQ(static_cast<uint32_t>(cmds::GenSharedIdsCHROMIUM::kCmdId), | |
2676 cmd.header.command); | |
2677 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | |
2678 EXPECT_EQ(static_cast<GLuint>(11), cmd.namespace_id); | |
2679 EXPECT_EQ(static_cast<GLuint>(12), cmd.id_offset); | |
2680 EXPECT_EQ(static_cast<GLsizei>(13), cmd.n); | |
2681 EXPECT_EQ(static_cast<uint32_t>(14), cmd.ids_shm_id); | |
2682 EXPECT_EQ(static_cast<uint32_t>(15), cmd.ids_shm_offset); | |
2683 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | |
2684 } | |
2685 | |
2686 TEST_F(GLES2FormatTest, DeleteSharedIdsCHROMIUM) { | |
2687 cmds::DeleteSharedIdsCHROMIUM& cmd = | |
2688 *GetBufferAs<cmds::DeleteSharedIdsCHROMIUM>(); | |
2689 void* next_cmd = cmd.Set(&cmd, | |
2690 static_cast<GLuint>(11), | |
2691 static_cast<GLsizei>(12), | |
2692 static_cast<uint32_t>(13), | |
2693 static_cast<uint32_t>(14)); | |
2694 EXPECT_EQ(static_cast<uint32_t>(cmds::DeleteSharedIdsCHROMIUM::kCmdId), | |
2695 cmd.header.command); | |
2696 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | |
2697 EXPECT_EQ(static_cast<GLuint>(11), cmd.namespace_id); | |
2698 EXPECT_EQ(static_cast<GLsizei>(12), cmd.n); | |
2699 EXPECT_EQ(static_cast<uint32_t>(13), cmd.ids_shm_id); | |
2700 EXPECT_EQ(static_cast<uint32_t>(14), cmd.ids_shm_offset); | |
2701 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | |
2702 } | |
2703 | |
2704 TEST_F(GLES2FormatTest, RegisterSharedIdsCHROMIUM) { | |
2705 cmds::RegisterSharedIdsCHROMIUM& cmd = | |
2706 *GetBufferAs<cmds::RegisterSharedIdsCHROMIUM>(); | |
2707 void* next_cmd = cmd.Set(&cmd, | |
2708 static_cast<GLuint>(11), | |
2709 static_cast<GLsizei>(12), | |
2710 static_cast<uint32_t>(13), | |
2711 static_cast<uint32_t>(14)); | |
2712 EXPECT_EQ(static_cast<uint32_t>(cmds::RegisterSharedIdsCHROMIUM::kCmdId), | |
2713 cmd.header.command); | |
2714 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | |
2715 EXPECT_EQ(static_cast<GLuint>(11), cmd.namespace_id); | |
2716 EXPECT_EQ(static_cast<GLsizei>(12), cmd.n); | |
2717 EXPECT_EQ(static_cast<uint32_t>(13), cmd.ids_shm_id); | |
2718 EXPECT_EQ(static_cast<uint32_t>(14), cmd.ids_shm_offset); | |
2719 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | |
2720 } | |
2721 | |
2722 TEST_F(GLES2FormatTest, EnableFeatureCHROMIUM) { | 2667 TEST_F(GLES2FormatTest, EnableFeatureCHROMIUM) { |
2723 cmds::EnableFeatureCHROMIUM& cmd = | 2668 cmds::EnableFeatureCHROMIUM& cmd = |
2724 *GetBufferAs<cmds::EnableFeatureCHROMIUM>(); | 2669 *GetBufferAs<cmds::EnableFeatureCHROMIUM>(); |
2725 void* next_cmd = cmd.Set(&cmd, | 2670 void* next_cmd = cmd.Set(&cmd, |
2726 static_cast<GLuint>(11), | 2671 static_cast<GLuint>(11), |
2727 static_cast<uint32_t>(12), | 2672 static_cast<uint32_t>(12), |
2728 static_cast<uint32_t>(13)); | 2673 static_cast<uint32_t>(13)); |
2729 EXPECT_EQ(static_cast<uint32_t>(cmds::EnableFeatureCHROMIUM::kCmdId), | 2674 EXPECT_EQ(static_cast<uint32_t>(cmds::EnableFeatureCHROMIUM::kCmdId), |
2730 cmd.header.command); | 2675 cmd.header.command); |
2731 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 2676 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
(...skipping 749 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3481 *GetBufferAs<cmds::MatrixLoadIdentityCHROMIUM>(); | 3426 *GetBufferAs<cmds::MatrixLoadIdentityCHROMIUM>(); |
3482 void* next_cmd = cmd.Set(&cmd, static_cast<GLenum>(11)); | 3427 void* next_cmd = cmd.Set(&cmd, static_cast<GLenum>(11)); |
3483 EXPECT_EQ(static_cast<uint32_t>(cmds::MatrixLoadIdentityCHROMIUM::kCmdId), | 3428 EXPECT_EQ(static_cast<uint32_t>(cmds::MatrixLoadIdentityCHROMIUM::kCmdId), |
3484 cmd.header.command); | 3429 cmd.header.command); |
3485 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 3430 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
3486 EXPECT_EQ(static_cast<GLenum>(11), cmd.matrixMode); | 3431 EXPECT_EQ(static_cast<GLenum>(11), cmd.matrixMode); |
3487 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); | 3432 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); |
3488 } | 3433 } |
3489 | 3434 |
3490 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ | 3435 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ |
OLD | NEW |