OLD | NEW |
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 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 // DO NOT EDIT! | 7 // DO NOT EDIT! |
8 | 8 |
9 // This file contains unit tests for gles2 commmands | 9 // This file contains unit tests for gles2 commmands |
10 // It is included by gles2_cmd_format_test.cc | 10 // It is included by gles2_cmd_format_test.cc |
(...skipping 3436 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3447 EXPECT_EQ(static_cast<uint32>(CommandBufferEnableCHROMIUM::kCmdId), | 3447 EXPECT_EQ(static_cast<uint32>(CommandBufferEnableCHROMIUM::kCmdId), |
3448 cmd.header.command); | 3448 cmd.header.command); |
3449 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 3449 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
3450 EXPECT_EQ(static_cast<char*>(next_cmd), | 3450 EXPECT_EQ(static_cast<char*>(next_cmd), |
3451 reinterpret_cast<char*>(&cmd) + sizeof(cmd)); | 3451 reinterpret_cast<char*>(&cmd) + sizeof(cmd)); |
3452 EXPECT_EQ(static_cast<GLuint>(11), cmd.bucket_id); | 3452 EXPECT_EQ(static_cast<GLuint>(11), cmd.bucket_id); |
3453 EXPECT_EQ(static_cast<uint32>(12), cmd.result_shm_id); | 3453 EXPECT_EQ(static_cast<uint32>(12), cmd.result_shm_id); |
3454 EXPECT_EQ(static_cast<uint32>(13), cmd.result_shm_offset); | 3454 EXPECT_EQ(static_cast<uint32>(13), cmd.result_shm_offset); |
3455 } | 3455 } |
3456 | 3456 |
3457 TEST(GLES2FormatTest, CopyTextureToParentTextureCHROMIUM) { | |
3458 CopyTextureToParentTextureCHROMIUM cmd = { { 0 } }; | |
3459 void* next_cmd = cmd.Set( | |
3460 &cmd, | |
3461 static_cast<GLuint>(11), | |
3462 static_cast<GLuint>(12)); | |
3463 EXPECT_EQ(static_cast<uint32>(CopyTextureToParentTextureCHROMIUM::kCmdId), | |
3464 cmd.header.command); | |
3465 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | |
3466 EXPECT_EQ(static_cast<char*>(next_cmd), | |
3467 reinterpret_cast<char*>(&cmd) + sizeof(cmd)); | |
3468 EXPECT_EQ(static_cast<GLuint>(11), cmd.client_child_id); | |
3469 EXPECT_EQ(static_cast<GLuint>(12), cmd.client_parent_id); | |
3470 } | |
3471 | |
3472 TEST(GLES2FormatTest, ResizeCHROMIUM) { | 3457 TEST(GLES2FormatTest, ResizeCHROMIUM) { |
3473 ResizeCHROMIUM cmd = { { 0 } }; | 3458 ResizeCHROMIUM cmd = { { 0 } }; |
3474 void* next_cmd = cmd.Set( | 3459 void* next_cmd = cmd.Set( |
3475 &cmd, | 3460 &cmd, |
3476 static_cast<GLuint>(11), | 3461 static_cast<GLuint>(11), |
3477 static_cast<GLuint>(12)); | 3462 static_cast<GLuint>(12)); |
3478 EXPECT_EQ(static_cast<uint32>(ResizeCHROMIUM::kCmdId), | 3463 EXPECT_EQ(static_cast<uint32>(ResizeCHROMIUM::kCmdId), |
3479 cmd.header.command); | 3464 cmd.header.command); |
3480 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 3465 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
3481 EXPECT_EQ(static_cast<char*>(next_cmd), | 3466 EXPECT_EQ(static_cast<char*>(next_cmd), |
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3554 static_cast<uint32>(12)); | 3539 static_cast<uint32>(12)); |
3555 EXPECT_EQ(static_cast<uint32>(GetProgramInfoCHROMIUM::kCmdId), | 3540 EXPECT_EQ(static_cast<uint32>(GetProgramInfoCHROMIUM::kCmdId), |
3556 cmd.header.command); | 3541 cmd.header.command); |
3557 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); | 3542 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
3558 EXPECT_EQ(static_cast<char*>(next_cmd), | 3543 EXPECT_EQ(static_cast<char*>(next_cmd), |
3559 reinterpret_cast<char*>(&cmd) + sizeof(cmd)); | 3544 reinterpret_cast<char*>(&cmd) + sizeof(cmd)); |
3560 EXPECT_EQ(static_cast<GLuint>(11), cmd.program); | 3545 EXPECT_EQ(static_cast<GLuint>(11), cmd.program); |
3561 EXPECT_EQ(static_cast<uint32>(12), cmd.bucket_id); | 3546 EXPECT_EQ(static_cast<uint32>(12), cmd.bucket_id); |
3562 } | 3547 } |
3563 | 3548 |
| 3549 TEST(GLES2FormatTest, Placeholder447CHROMIUM) { |
| 3550 Placeholder447CHROMIUM cmd = { { 0 } }; |
| 3551 void* next_cmd = cmd.Set( |
| 3552 &cmd); |
| 3553 EXPECT_EQ(static_cast<uint32>(Placeholder447CHROMIUM::kCmdId), |
| 3554 cmd.header.command); |
| 3555 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 3556 EXPECT_EQ(static_cast<char*>(next_cmd), |
| 3557 reinterpret_cast<char*>(&cmd) + sizeof(cmd)); |
| 3558 } |
| 3559 |
| 3560 TEST(GLES2FormatTest, Placeholder451CHROMIUM) { |
| 3561 Placeholder451CHROMIUM cmd = { { 0 } }; |
| 3562 void* next_cmd = cmd.Set( |
| 3563 &cmd); |
| 3564 EXPECT_EQ(static_cast<uint32>(Placeholder451CHROMIUM::kCmdId), |
| 3565 cmd.header.command); |
| 3566 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 3567 EXPECT_EQ(static_cast<char*>(next_cmd), |
| 3568 reinterpret_cast<char*>(&cmd) + sizeof(cmd)); |
| 3569 } |
| 3570 |
| 3571 TEST(GLES2FormatTest, Placeholder452CHROMIUM) { |
| 3572 Placeholder452CHROMIUM cmd = { { 0 } }; |
| 3573 void* next_cmd = cmd.Set( |
| 3574 &cmd); |
| 3575 EXPECT_EQ(static_cast<uint32>(Placeholder452CHROMIUM::kCmdId), |
| 3576 cmd.header.command); |
| 3577 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); |
| 3578 EXPECT_EQ(static_cast<char*>(next_cmd), |
| 3579 reinterpret_cast<char*>(&cmd) + sizeof(cmd)); |
| 3580 } |
| 3581 |
3564 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ | 3582 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ |
3565 | 3583 |
OLD | NEW |