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

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

Issue 936183002: Add glWaitSync to GPU command buffer. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@sync
Patch Set: rebase Created 5 years, 10 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
OLDNEW
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 3423 matching lines...) Expand 10 before | Expand all | Expand 10 after
3434 static_cast<GLsizei>(13), static_cast<GLsizei>(14)); 3434 static_cast<GLsizei>(13), static_cast<GLsizei>(14));
3435 EXPECT_EQ(static_cast<uint32_t>(cmds::Viewport::kCmdId), cmd.header.command); 3435 EXPECT_EQ(static_cast<uint32_t>(cmds::Viewport::kCmdId), cmd.header.command);
3436 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); 3436 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
3437 EXPECT_EQ(static_cast<GLint>(11), cmd.x); 3437 EXPECT_EQ(static_cast<GLint>(11), cmd.x);
3438 EXPECT_EQ(static_cast<GLint>(12), cmd.y); 3438 EXPECT_EQ(static_cast<GLint>(12), cmd.y);
3439 EXPECT_EQ(static_cast<GLsizei>(13), cmd.width); 3439 EXPECT_EQ(static_cast<GLsizei>(13), cmd.width);
3440 EXPECT_EQ(static_cast<GLsizei>(14), cmd.height); 3440 EXPECT_EQ(static_cast<GLsizei>(14), cmd.height);
3441 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); 3441 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd));
3442 } 3442 }
3443 3443
3444 TEST_F(GLES2FormatTest, WaitSync) {
3445 cmds::WaitSync& cmd = *GetBufferAs<cmds::WaitSync>();
3446 void* next_cmd =
3447 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<GLbitfield>(12),
3448 static_cast<GLuint>(13), static_cast<GLuint>(14));
3449 EXPECT_EQ(static_cast<uint32_t>(cmds::WaitSync::kCmdId), cmd.header.command);
3450 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
3451 EXPECT_EQ(static_cast<GLuint>(11), cmd.sync);
3452 EXPECT_EQ(static_cast<GLbitfield>(12), cmd.flags);
3453 EXPECT_EQ(static_cast<GLuint>(13), cmd.timeout_0);
3454 EXPECT_EQ(static_cast<GLuint>(14), cmd.timeout_1);
3455 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd));
3456 }
3457
3444 TEST_F(GLES2FormatTest, BlitFramebufferCHROMIUM) { 3458 TEST_F(GLES2FormatTest, BlitFramebufferCHROMIUM) {
3445 cmds::BlitFramebufferCHROMIUM& cmd = 3459 cmds::BlitFramebufferCHROMIUM& cmd =
3446 *GetBufferAs<cmds::BlitFramebufferCHROMIUM>(); 3460 *GetBufferAs<cmds::BlitFramebufferCHROMIUM>();
3447 void* next_cmd = cmd.Set( 3461 void* next_cmd = cmd.Set(
3448 &cmd, static_cast<GLint>(11), static_cast<GLint>(12), 3462 &cmd, static_cast<GLint>(11), static_cast<GLint>(12),
3449 static_cast<GLint>(13), static_cast<GLint>(14), static_cast<GLint>(15), 3463 static_cast<GLint>(13), static_cast<GLint>(14), static_cast<GLint>(15),
3450 static_cast<GLint>(16), static_cast<GLint>(17), static_cast<GLint>(18), 3464 static_cast<GLint>(16), static_cast<GLint>(17), static_cast<GLint>(18),
3451 static_cast<GLbitfield>(19), static_cast<GLenum>(20)); 3465 static_cast<GLbitfield>(19), static_cast<GLenum>(20));
3452 EXPECT_EQ(static_cast<uint32_t>(cmds::BlitFramebufferCHROMIUM::kCmdId), 3466 EXPECT_EQ(static_cast<uint32_t>(cmds::BlitFramebufferCHROMIUM::kCmdId),
3453 cmd.header.command); 3467 cmd.header.command);
(...skipping 1149 matching lines...) Expand 10 before | Expand all | Expand 10 after
4603 TEST_F(GLES2FormatTest, BlendBarrierKHR) { 4617 TEST_F(GLES2FormatTest, BlendBarrierKHR) {
4604 cmds::BlendBarrierKHR& cmd = *GetBufferAs<cmds::BlendBarrierKHR>(); 4618 cmds::BlendBarrierKHR& cmd = *GetBufferAs<cmds::BlendBarrierKHR>();
4605 void* next_cmd = cmd.Set(&cmd); 4619 void* next_cmd = cmd.Set(&cmd);
4606 EXPECT_EQ(static_cast<uint32_t>(cmds::BlendBarrierKHR::kCmdId), 4620 EXPECT_EQ(static_cast<uint32_t>(cmds::BlendBarrierKHR::kCmdId),
4607 cmd.header.command); 4621 cmd.header.command);
4608 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); 4622 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
4609 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); 4623 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd));
4610 } 4624 }
4611 4625
4612 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ 4626 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_
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