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

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

Issue 2127001: Makes shader translation a runtime switch.... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 10 years, 7 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 | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2009 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 3367 matching lines...) Expand 10 before | Expand all | Expand 10 after
3378 EXPECT_EQ(static_cast<GLuint>(11), cmd.namespace_id); 3378 EXPECT_EQ(static_cast<GLuint>(11), cmd.namespace_id);
3379 EXPECT_EQ(static_cast<GLsizei>(12), cmd.n); 3379 EXPECT_EQ(static_cast<GLsizei>(12), cmd.n);
3380 EXPECT_EQ(static_cast<uint32>(13), cmd.ids_shm_id); 3380 EXPECT_EQ(static_cast<uint32>(13), cmd.ids_shm_id);
3381 EXPECT_EQ(static_cast<uint32>(14), cmd.ids_shm_offset); 3381 EXPECT_EQ(static_cast<uint32>(14), cmd.ids_shm_offset);
3382 } 3382 }
3383 3383
3384 TEST(GLES2FormatTest, CommandBufferEnable) { 3384 TEST(GLES2FormatTest, CommandBufferEnable) {
3385 CommandBufferEnable cmd = { { 0 } }; 3385 CommandBufferEnable cmd = { { 0 } };
3386 void* next_cmd = cmd.Set( 3386 void* next_cmd = cmd.Set(
3387 &cmd, 3387 &cmd,
3388 static_cast<GLenum>(11), 3388 static_cast<GLuint>(11),
3389 static_cast<GLboolean>(12)); 3389 static_cast<uint32>(12),
3390 static_cast<uint32>(13));
3390 EXPECT_EQ(static_cast<uint32>(CommandBufferEnable::kCmdId), 3391 EXPECT_EQ(static_cast<uint32>(CommandBufferEnable::kCmdId),
3391 cmd.header.command); 3392 cmd.header.command);
3392 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); 3393 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
3393 EXPECT_EQ(static_cast<char*>(next_cmd), 3394 EXPECT_EQ(static_cast<char*>(next_cmd),
3394 reinterpret_cast<char*>(&cmd) + sizeof(cmd)); 3395 reinterpret_cast<char*>(&cmd) + sizeof(cmd));
3395 EXPECT_EQ(static_cast<GLenum>(11), cmd.cap); 3396 EXPECT_EQ(static_cast<GLuint>(11), cmd.bucket_id);
3396 EXPECT_EQ(static_cast<GLboolean>(12), cmd.enable); 3397 EXPECT_EQ(static_cast<uint32>(12), cmd.result_shm_id);
3398 EXPECT_EQ(static_cast<uint32>(13), cmd.result_shm_offset);
3397 } 3399 }
3398 3400
3399 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ 3401 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_
3400 3402
OLDNEW
« no previous file with comments | « gpu/command_buffer/common/gles2_cmd_format_autogen.h ('k') | gpu/command_buffer/docs/gles2_cmd_format_docs.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698