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

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

Issue 5626008: Exposed support for dynamically enabling extensions in command buffer... (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: '' Created 10 years 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 | Annotate | Revision Log
OLDNEW
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
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
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