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 1077 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
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 Loading... |
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 Loading... |
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 Loading... |
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 Loading... |
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 Loading... |
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_ |
OLD | NEW |