Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(398)

Side by Side Diff: gpu/command_buffer/common/gles2_cmd_format_test_autogen.h

Issue 935333002: Update from https://crrev.com/316786 (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 1077 matching lines...) Expand 10 before | Expand all | Expand 10 after
1088 cmd.header.command); 1088 cmd.header.command);
1089 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); 1089 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
1090 EXPECT_EQ(static_cast<GLuint>(11), cmd.program); 1090 EXPECT_EQ(static_cast<GLuint>(11), cmd.program);
1091 EXPECT_EQ(static_cast<GLuint>(12), cmd.index); 1091 EXPECT_EQ(static_cast<GLuint>(12), cmd.index);
1092 EXPECT_EQ(static_cast<uint32_t>(13), cmd.name_bucket_id); 1092 EXPECT_EQ(static_cast<uint32_t>(13), cmd.name_bucket_id);
1093 EXPECT_EQ(static_cast<uint32_t>(14), cmd.result_shm_id); 1093 EXPECT_EQ(static_cast<uint32_t>(14), cmd.result_shm_id);
1094 EXPECT_EQ(static_cast<uint32_t>(15), cmd.result_shm_offset); 1094 EXPECT_EQ(static_cast<uint32_t>(15), cmd.result_shm_offset);
1095 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); 1095 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd));
1096 } 1096 }
1097 1097
1098 TEST_F(GLES2FormatTest, GetActiveUniformBlockiv) {
1099 cmds::GetActiveUniformBlockiv& cmd =
1100 *GetBufferAs<cmds::GetActiveUniformBlockiv>();
1101 void* next_cmd =
1102 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<GLuint>(12),
1103 static_cast<GLenum>(13), static_cast<uint32_t>(14),
1104 static_cast<uint32_t>(15));
1105 EXPECT_EQ(static_cast<uint32_t>(cmds::GetActiveUniformBlockiv::kCmdId),
1106 cmd.header.command);
1107 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
1108 EXPECT_EQ(static_cast<GLuint>(11), cmd.program);
1109 EXPECT_EQ(static_cast<GLuint>(12), cmd.index);
1110 EXPECT_EQ(static_cast<GLenum>(13), cmd.pname);
1111 EXPECT_EQ(static_cast<uint32_t>(14), cmd.params_shm_id);
1112 EXPECT_EQ(static_cast<uint32_t>(15), cmd.params_shm_offset);
1113 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd));
1114 }
1115
1098 TEST_F(GLES2FormatTest, GetActiveUniformBlockName) { 1116 TEST_F(GLES2FormatTest, GetActiveUniformBlockName) {
1099 cmds::GetActiveUniformBlockName& cmd = 1117 cmds::GetActiveUniformBlockName& cmd =
1100 *GetBufferAs<cmds::GetActiveUniformBlockName>(); 1118 *GetBufferAs<cmds::GetActiveUniformBlockName>();
1101 void* next_cmd = 1119 void* next_cmd =
1102 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<GLuint>(12), 1120 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<GLuint>(12),
1103 static_cast<uint32_t>(13), static_cast<uint32_t>(14), 1121 static_cast<uint32_t>(13), static_cast<uint32_t>(14),
1104 static_cast<uint32_t>(15)); 1122 static_cast<uint32_t>(15));
1105 EXPECT_EQ(static_cast<uint32_t>(cmds::GetActiveUniformBlockName::kCmdId), 1123 EXPECT_EQ(static_cast<uint32_t>(cmds::GetActiveUniformBlockName::kCmdId),
1106 cmd.header.command); 1124 cmd.header.command);
1107 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); 1125 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
1108 EXPECT_EQ(static_cast<GLuint>(11), cmd.program); 1126 EXPECT_EQ(static_cast<GLuint>(11), cmd.program);
1109 EXPECT_EQ(static_cast<GLuint>(12), cmd.index); 1127 EXPECT_EQ(static_cast<GLuint>(12), cmd.index);
1110 EXPECT_EQ(static_cast<uint32_t>(13), cmd.name_bucket_id); 1128 EXPECT_EQ(static_cast<uint32_t>(13), cmd.name_bucket_id);
1111 EXPECT_EQ(static_cast<uint32_t>(14), cmd.result_shm_id); 1129 EXPECT_EQ(static_cast<uint32_t>(14), cmd.result_shm_id);
1112 EXPECT_EQ(static_cast<uint32_t>(15), cmd.result_shm_offset); 1130 EXPECT_EQ(static_cast<uint32_t>(15), cmd.result_shm_offset);
1113 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); 1131 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd));
1114 } 1132 }
1115 1133
1134 TEST_F(GLES2FormatTest, GetActiveUniformsiv) {
1135 cmds::GetActiveUniformsiv& cmd = *GetBufferAs<cmds::GetActiveUniformsiv>();
1136 void* next_cmd =
1137 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<uint32_t>(12),
1138 static_cast<GLenum>(13), static_cast<uint32_t>(14),
1139 static_cast<uint32_t>(15));
1140 EXPECT_EQ(static_cast<uint32_t>(cmds::GetActiveUniformsiv::kCmdId),
1141 cmd.header.command);
1142 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
1143 EXPECT_EQ(static_cast<GLuint>(11), cmd.program);
1144 EXPECT_EQ(static_cast<uint32_t>(12), cmd.indices_bucket_id);
1145 EXPECT_EQ(static_cast<GLenum>(13), cmd.pname);
1146 EXPECT_EQ(static_cast<uint32_t>(14), cmd.params_shm_id);
1147 EXPECT_EQ(static_cast<uint32_t>(15), cmd.params_shm_offset);
1148 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd));
1149 }
1150
1116 TEST_F(GLES2FormatTest, GetAttachedShaders) { 1151 TEST_F(GLES2FormatTest, GetAttachedShaders) {
1117 cmds::GetAttachedShaders& cmd = *GetBufferAs<cmds::GetAttachedShaders>(); 1152 cmds::GetAttachedShaders& cmd = *GetBufferAs<cmds::GetAttachedShaders>();
1118 void* next_cmd = 1153 void* next_cmd =
1119 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<uint32_t>(12), 1154 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<uint32_t>(12),
1120 static_cast<uint32_t>(13), static_cast<uint32_t>(14)); 1155 static_cast<uint32_t>(13), static_cast<uint32_t>(14));
1121 EXPECT_EQ(static_cast<uint32_t>(cmds::GetAttachedShaders::kCmdId), 1156 EXPECT_EQ(static_cast<uint32_t>(cmds::GetAttachedShaders::kCmdId),
1122 cmd.header.command); 1157 cmd.header.command);
1123 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); 1158 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
1124 EXPECT_EQ(static_cast<GLuint>(11), cmd.program); 1159 EXPECT_EQ(static_cast<GLuint>(11), cmd.program);
1125 EXPECT_EQ(static_cast<uint32_t>(12), cmd.result_shm_id); 1160 EXPECT_EQ(static_cast<uint32_t>(12), cmd.result_shm_id);
(...skipping 300 matching lines...) Expand 10 before | Expand all | Expand 10 after
1426 EXPECT_EQ(static_cast<uint32_t>(cmds::GetTexParameteriv::kCmdId), 1461 EXPECT_EQ(static_cast<uint32_t>(cmds::GetTexParameteriv::kCmdId),
1427 cmd.header.command); 1462 cmd.header.command);
1428 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); 1463 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
1429 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); 1464 EXPECT_EQ(static_cast<GLenum>(11), cmd.target);
1430 EXPECT_EQ(static_cast<GLenum>(12), cmd.pname); 1465 EXPECT_EQ(static_cast<GLenum>(12), cmd.pname);
1431 EXPECT_EQ(static_cast<uint32_t>(13), cmd.params_shm_id); 1466 EXPECT_EQ(static_cast<uint32_t>(13), cmd.params_shm_id);
1432 EXPECT_EQ(static_cast<uint32_t>(14), cmd.params_shm_offset); 1467 EXPECT_EQ(static_cast<uint32_t>(14), cmd.params_shm_offset);
1433 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); 1468 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd));
1434 } 1469 }
1435 1470
1471 TEST_F(GLES2FormatTest, GetTransformFeedbackVarying) {
1472 cmds::GetTransformFeedbackVarying& cmd =
1473 *GetBufferAs<cmds::GetTransformFeedbackVarying>();
1474 void* next_cmd =
1475 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<GLuint>(12),
1476 static_cast<uint32_t>(13), static_cast<uint32_t>(14),
1477 static_cast<uint32_t>(15));
1478 EXPECT_EQ(static_cast<uint32_t>(cmds::GetTransformFeedbackVarying::kCmdId),
1479 cmd.header.command);
1480 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
1481 EXPECT_EQ(static_cast<GLuint>(11), cmd.program);
1482 EXPECT_EQ(static_cast<GLuint>(12), cmd.index);
1483 EXPECT_EQ(static_cast<uint32_t>(13), cmd.name_bucket_id);
1484 EXPECT_EQ(static_cast<uint32_t>(14), cmd.result_shm_id);
1485 EXPECT_EQ(static_cast<uint32_t>(15), cmd.result_shm_offset);
1486 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd));
1487 }
1488
1436 TEST_F(GLES2FormatTest, GetUniformBlockIndex) { 1489 TEST_F(GLES2FormatTest, GetUniformBlockIndex) {
1437 cmds::GetUniformBlockIndex& cmd = *GetBufferAs<cmds::GetUniformBlockIndex>(); 1490 cmds::GetUniformBlockIndex& cmd = *GetBufferAs<cmds::GetUniformBlockIndex>();
1438 void* next_cmd = 1491 void* next_cmd =
1439 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<uint32_t>(12), 1492 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<uint32_t>(12),
1440 static_cast<uint32_t>(13), static_cast<uint32_t>(14)); 1493 static_cast<uint32_t>(13), static_cast<uint32_t>(14));
1441 EXPECT_EQ(static_cast<uint32_t>(cmds::GetUniformBlockIndex::kCmdId), 1494 EXPECT_EQ(static_cast<uint32_t>(cmds::GetUniformBlockIndex::kCmdId),
1442 cmd.header.command); 1495 cmd.header.command);
1443 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); 1496 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
1444 EXPECT_EQ(static_cast<GLuint>(11), cmd.program); 1497 EXPECT_EQ(static_cast<GLuint>(11), cmd.program);
1445 EXPECT_EQ(static_cast<uint32_t>(12), cmd.name_bucket_id); 1498 EXPECT_EQ(static_cast<uint32_t>(12), cmd.name_bucket_id);
(...skipping 25 matching lines...) Expand all
1471 EXPECT_EQ(static_cast<uint32_t>(cmds::GetUniformiv::kCmdId), 1524 EXPECT_EQ(static_cast<uint32_t>(cmds::GetUniformiv::kCmdId),
1472 cmd.header.command); 1525 cmd.header.command);
1473 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); 1526 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
1474 EXPECT_EQ(static_cast<GLuint>(11), cmd.program); 1527 EXPECT_EQ(static_cast<GLuint>(11), cmd.program);
1475 EXPECT_EQ(static_cast<GLint>(12), cmd.location); 1528 EXPECT_EQ(static_cast<GLint>(12), cmd.location);
1476 EXPECT_EQ(static_cast<uint32_t>(13), cmd.params_shm_id); 1529 EXPECT_EQ(static_cast<uint32_t>(13), cmd.params_shm_id);
1477 EXPECT_EQ(static_cast<uint32_t>(14), cmd.params_shm_offset); 1530 EXPECT_EQ(static_cast<uint32_t>(14), cmd.params_shm_offset);
1478 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); 1531 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd));
1479 } 1532 }
1480 1533
1534 TEST_F(GLES2FormatTest, GetUniformIndices) {
1535 cmds::GetUniformIndices& cmd = *GetBufferAs<cmds::GetUniformIndices>();
1536 void* next_cmd =
1537 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<uint32_t>(12),
1538 static_cast<uint32_t>(13), static_cast<uint32_t>(14));
1539 EXPECT_EQ(static_cast<uint32_t>(cmds::GetUniformIndices::kCmdId),
1540 cmd.header.command);
1541 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
1542 EXPECT_EQ(static_cast<GLuint>(11), cmd.program);
1543 EXPECT_EQ(static_cast<uint32_t>(12), cmd.names_bucket_id);
1544 EXPECT_EQ(static_cast<uint32_t>(13), cmd.indices_shm_id);
1545 EXPECT_EQ(static_cast<uint32_t>(14), cmd.indices_shm_offset);
1546 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd));
1547 }
1548
1481 TEST_F(GLES2FormatTest, GetUniformLocation) { 1549 TEST_F(GLES2FormatTest, GetUniformLocation) {
1482 cmds::GetUniformLocation& cmd = *GetBufferAs<cmds::GetUniformLocation>(); 1550 cmds::GetUniformLocation& cmd = *GetBufferAs<cmds::GetUniformLocation>();
1483 void* next_cmd = 1551 void* next_cmd =
1484 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<uint32_t>(12), 1552 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<uint32_t>(12),
1485 static_cast<uint32_t>(13), static_cast<uint32_t>(14)); 1553 static_cast<uint32_t>(13), static_cast<uint32_t>(14));
1486 EXPECT_EQ(static_cast<uint32_t>(cmds::GetUniformLocation::kCmdId), 1554 EXPECT_EQ(static_cast<uint32_t>(cmds::GetUniformLocation::kCmdId),
1487 cmd.header.command); 1555 cmd.header.command);
1488 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); 1556 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
1489 EXPECT_EQ(static_cast<GLuint>(11), cmd.program); 1557 EXPECT_EQ(static_cast<GLuint>(11), cmd.program);
1490 EXPECT_EQ(static_cast<uint32_t>(12), cmd.name_bucket_id); 1558 EXPECT_EQ(static_cast<uint32_t>(12), cmd.name_bucket_id);
(...skipping 1218 matching lines...) Expand 10 before | Expand all | Expand 10 after
2709 EXPECT_EQ(static_cast<uint32_t>(cmds::Uniform4uivImmediate::kCmdId), 2777 EXPECT_EQ(static_cast<uint32_t>(cmds::Uniform4uivImmediate::kCmdId),
2710 cmd.header.command); 2778 cmd.header.command);
2711 EXPECT_EQ(kExpectedCmdSize, cmd.header.size * 4u); 2779 EXPECT_EQ(kExpectedCmdSize, cmd.header.size * 4u);
2712 EXPECT_EQ(static_cast<GLint>(1), cmd.location); 2780 EXPECT_EQ(static_cast<GLint>(1), cmd.location);
2713 EXPECT_EQ(static_cast<GLsizei>(2), cmd.count); 2781 EXPECT_EQ(static_cast<GLsizei>(2), cmd.count);
2714 CheckBytesWrittenMatchesExpectedSize( 2782 CheckBytesWrittenMatchesExpectedSize(
2715 next_cmd, sizeof(cmd) + RoundSizeToMultipleOfEntries(sizeof(data))); 2783 next_cmd, sizeof(cmd) + RoundSizeToMultipleOfEntries(sizeof(data)));
2716 // TODO(gman): Check that data was inserted; 2784 // TODO(gman): Check that data was inserted;
2717 } 2785 }
2718 2786
2787 TEST_F(GLES2FormatTest, UniformBlockBinding) {
2788 cmds::UniformBlockBinding& cmd = *GetBufferAs<cmds::UniformBlockBinding>();
2789 void* next_cmd = cmd.Set(&cmd, static_cast<GLuint>(11),
2790 static_cast<GLuint>(12), static_cast<GLuint>(13));
2791 EXPECT_EQ(static_cast<uint32_t>(cmds::UniformBlockBinding::kCmdId),
2792 cmd.header.command);
2793 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
2794 EXPECT_EQ(static_cast<GLuint>(11), cmd.program);
2795 EXPECT_EQ(static_cast<GLuint>(12), cmd.index);
2796 EXPECT_EQ(static_cast<GLuint>(13), cmd.binding);
2797 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd));
2798 }
2799
2719 TEST_F(GLES2FormatTest, UniformMatrix2fvImmediate) { 2800 TEST_F(GLES2FormatTest, UniformMatrix2fvImmediate) {
2720 const int kSomeBaseValueToTestWith = 51; 2801 const int kSomeBaseValueToTestWith = 51;
2721 static GLfloat data[] = { 2802 static GLfloat data[] = {
2722 static_cast<GLfloat>(kSomeBaseValueToTestWith + 0), 2803 static_cast<GLfloat>(kSomeBaseValueToTestWith + 0),
2723 static_cast<GLfloat>(kSomeBaseValueToTestWith + 1), 2804 static_cast<GLfloat>(kSomeBaseValueToTestWith + 1),
2724 static_cast<GLfloat>(kSomeBaseValueToTestWith + 2), 2805 static_cast<GLfloat>(kSomeBaseValueToTestWith + 2),
2725 static_cast<GLfloat>(kSomeBaseValueToTestWith + 3), 2806 static_cast<GLfloat>(kSomeBaseValueToTestWith + 3),
2726 static_cast<GLfloat>(kSomeBaseValueToTestWith + 4), 2807 static_cast<GLfloat>(kSomeBaseValueToTestWith + 4),
2727 static_cast<GLfloat>(kSomeBaseValueToTestWith + 5), 2808 static_cast<GLfloat>(kSomeBaseValueToTestWith + 5),
2728 static_cast<GLfloat>(kSomeBaseValueToTestWith + 6), 2809 static_cast<GLfloat>(kSomeBaseValueToTestWith + 6),
(...skipping 977 matching lines...) Expand 10 before | Expand all | Expand 10 after
3706 void* next_cmd = 3787 void* next_cmd =
3707 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<uint32_t>(12)); 3788 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<uint32_t>(12));
3708 EXPECT_EQ(static_cast<uint32_t>(cmds::GetUniformBlocksCHROMIUM::kCmdId), 3789 EXPECT_EQ(static_cast<uint32_t>(cmds::GetUniformBlocksCHROMIUM::kCmdId),
3709 cmd.header.command); 3790 cmd.header.command);
3710 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); 3791 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
3711 EXPECT_EQ(static_cast<GLuint>(11), cmd.program); 3792 EXPECT_EQ(static_cast<GLuint>(11), cmd.program);
3712 EXPECT_EQ(static_cast<uint32_t>(12), cmd.bucket_id); 3793 EXPECT_EQ(static_cast<uint32_t>(12), cmd.bucket_id);
3713 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); 3794 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd));
3714 } 3795 }
3715 3796
3797 TEST_F(GLES2FormatTest, GetTransformFeedbackVaryingsCHROMIUM) {
3798 cmds::GetTransformFeedbackVaryingsCHROMIUM& cmd =
3799 *GetBufferAs<cmds::GetTransformFeedbackVaryingsCHROMIUM>();
3800 void* next_cmd =
3801 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<uint32_t>(12));
3802 EXPECT_EQ(
3803 static_cast<uint32_t>(cmds::GetTransformFeedbackVaryingsCHROMIUM::kCmdId),
3804 cmd.header.command);
3805 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
3806 EXPECT_EQ(static_cast<GLuint>(11), cmd.program);
3807 EXPECT_EQ(static_cast<uint32_t>(12), cmd.bucket_id);
3808 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd));
3809 }
3810
3811 TEST_F(GLES2FormatTest, GetUniformsES3CHROMIUM) {
3812 cmds::GetUniformsES3CHROMIUM& cmd =
3813 *GetBufferAs<cmds::GetUniformsES3CHROMIUM>();
3814 void* next_cmd =
3815 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<uint32_t>(12));
3816 EXPECT_EQ(static_cast<uint32_t>(cmds::GetUniformsES3CHROMIUM::kCmdId),
3817 cmd.header.command);
3818 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
3819 EXPECT_EQ(static_cast<GLuint>(11), cmd.program);
3820 EXPECT_EQ(static_cast<uint32_t>(12), cmd.bucket_id);
3821 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd));
3822 }
3823
3716 TEST_F(GLES2FormatTest, GetTranslatedShaderSourceANGLE) { 3824 TEST_F(GLES2FormatTest, GetTranslatedShaderSourceANGLE) {
3717 cmds::GetTranslatedShaderSourceANGLE& cmd = 3825 cmds::GetTranslatedShaderSourceANGLE& cmd =
3718 *GetBufferAs<cmds::GetTranslatedShaderSourceANGLE>(); 3826 *GetBufferAs<cmds::GetTranslatedShaderSourceANGLE>();
3719 void* next_cmd = 3827 void* next_cmd =
3720 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<uint32_t>(12)); 3828 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<uint32_t>(12));
3721 EXPECT_EQ(static_cast<uint32_t>(cmds::GetTranslatedShaderSourceANGLE::kCmdId), 3829 EXPECT_EQ(static_cast<uint32_t>(cmds::GetTranslatedShaderSourceANGLE::kCmdId),
3722 cmd.header.command); 3830 cmd.header.command);
3723 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); 3831 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
3724 EXPECT_EQ(static_cast<GLuint>(11), cmd.shader); 3832 EXPECT_EQ(static_cast<GLuint>(11), cmd.shader);
3725 EXPECT_EQ(static_cast<uint32_t>(12), cmd.bucket_id); 3833 EXPECT_EQ(static_cast<uint32_t>(12), cmd.bucket_id);
(...skipping 751 matching lines...) Expand 10 before | Expand all | Expand 10 after
4477 TEST_F(GLES2FormatTest, BlendBarrierKHR) { 4585 TEST_F(GLES2FormatTest, BlendBarrierKHR) {
4478 cmds::BlendBarrierKHR& cmd = *GetBufferAs<cmds::BlendBarrierKHR>(); 4586 cmds::BlendBarrierKHR& cmd = *GetBufferAs<cmds::BlendBarrierKHR>();
4479 void* next_cmd = cmd.Set(&cmd); 4587 void* next_cmd = cmd.Set(&cmd);
4480 EXPECT_EQ(static_cast<uint32_t>(cmds::BlendBarrierKHR::kCmdId), 4588 EXPECT_EQ(static_cast<uint32_t>(cmds::BlendBarrierKHR::kCmdId),
4481 cmd.header.command); 4589 cmd.header.command);
4482 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); 4590 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
4483 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); 4591 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd));
4484 } 4592 }
4485 4593
4486 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ 4594 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_
OLDNEW
« no previous file with comments | « gpu/command_buffer/common/gles2_cmd_format_autogen.h ('k') | gpu/command_buffer/common/gles2_cmd_ids_autogen.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698