OLD | NEW |
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 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. DO NOT EDIT! | 5 // This file is auto-generated. DO NOT EDIT! |
6 | 6 |
7 // This file contains unit tests for gles2 commmands | 7 // This file contains unit tests for gles2 commmands |
8 // It is included by gles2_cmd_format_test.cc | 8 // It is included by gles2_cmd_format_test.cc |
9 | 9 |
10 #ifndef GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ | 10 #ifndef GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ |
(...skipping 3462 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3473 static_cast<GLuint>(12)); | 3473 static_cast<GLuint>(12)); |
3474 EXPECT_EQ(static_cast<uint32>(ResizeCHROMIUM::kCmdId), | 3474 EXPECT_EQ(static_cast<uint32>(ResizeCHROMIUM::kCmdId), |
3475 cmd.header.command); | 3475 cmd.header.command); |
3476 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 3476 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
3477 EXPECT_EQ(static_cast<char*>(next_cmd), | 3477 EXPECT_EQ(static_cast<char*>(next_cmd), |
3478 reinterpret_cast<char*>(&cmd) + sizeof(cmd)); | 3478 reinterpret_cast<char*>(&cmd) + sizeof(cmd)); |
3479 EXPECT_EQ(static_cast<GLuint>(11), cmd.width); | 3479 EXPECT_EQ(static_cast<GLuint>(11), cmd.width); |
3480 EXPECT_EQ(static_cast<GLuint>(12), cmd.height); | 3480 EXPECT_EQ(static_cast<GLuint>(12), cmd.height); |
3481 } | 3481 } |
3482 | 3482 |
| 3483 TEST(GLES2FormatTest, GetRequestableExtensionsCHROMIUM) { |
| 3484 GetRequestableExtensionsCHROMIUM cmd = { { 0 } }; |
| 3485 void* next_cmd = cmd.Set( |
| 3486 &cmd, |
| 3487 static_cast<uint32>(11)); |
| 3488 EXPECT_EQ(static_cast<uint32>(GetRequestableExtensionsCHROMIUM::kCmdId), |
| 3489 cmd.header.command); |
| 3490 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 3491 EXPECT_EQ(static_cast<char*>(next_cmd), |
| 3492 reinterpret_cast<char*>(&cmd) + sizeof(cmd)); |
| 3493 EXPECT_EQ(static_cast<uint32>(11), cmd.bucket_id); |
| 3494 } |
| 3495 |
| 3496 TEST(GLES2FormatTest, RequestExtensionCHROMIUM) { |
| 3497 RequestExtensionCHROMIUM cmd = { { 0 } }; |
| 3498 void* next_cmd = cmd.Set( |
| 3499 &cmd, |
| 3500 static_cast<uint32>(11)); |
| 3501 EXPECT_EQ(static_cast<uint32>(RequestExtensionCHROMIUM::kCmdId), |
| 3502 cmd.header.command); |
| 3503 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 3504 EXPECT_EQ(static_cast<char*>(next_cmd), |
| 3505 reinterpret_cast<char*>(&cmd) + sizeof(cmd)); |
| 3506 EXPECT_EQ(static_cast<uint32>(11), cmd.bucket_id); |
| 3507 } |
| 3508 |
3483 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ | 3509 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ |
3484 | 3510 |
OLD | NEW |