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

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

Issue 1894313002: Removed implementation of CHROMIUM_subscribe_uniform (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Missed a couple more mus/ references Created 4 years, 8 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 4495 matching lines...) Expand 10 before | Expand all | Expand 10 after
4506 EXPECT_EQ( 4506 EXPECT_EQ(
4507 static_cast<uint32_t>(cmds::BindUniformLocationCHROMIUMBucket::kCmdId), 4507 static_cast<uint32_t>(cmds::BindUniformLocationCHROMIUMBucket::kCmdId),
4508 cmd.header.command); 4508 cmd.header.command);
4509 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); 4509 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
4510 EXPECT_EQ(static_cast<GLuint>(11), cmd.program); 4510 EXPECT_EQ(static_cast<GLuint>(11), cmd.program);
4511 EXPECT_EQ(static_cast<GLint>(12), cmd.location); 4511 EXPECT_EQ(static_cast<GLint>(12), cmd.location);
4512 EXPECT_EQ(static_cast<uint32_t>(13), cmd.name_bucket_id); 4512 EXPECT_EQ(static_cast<uint32_t>(13), cmd.name_bucket_id);
4513 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd)); 4513 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd));
4514 } 4514 }
4515 4515
4516 TEST_F(GLES2FormatTest, GenValuebuffersCHROMIUMImmediate) {
4517 static GLuint ids[] = {
4518 12, 23, 34,
4519 };
4520 cmds::GenValuebuffersCHROMIUMImmediate& cmd =
4521 *GetBufferAs<cmds::GenValuebuffersCHROMIUMImmediate>();
4522 void* next_cmd = cmd.Set(&cmd, static_cast<GLsizei>(arraysize(ids)), ids);
4523 EXPECT_EQ(
4524 static_cast<uint32_t>(cmds::GenValuebuffersCHROMIUMImmediate::kCmdId),
4525 cmd.header.command);
4526 EXPECT_EQ(sizeof(cmd) + RoundSizeToMultipleOfEntries(cmd.n * 4u),
4527 cmd.header.size * 4u);
4528 EXPECT_EQ(static_cast<GLsizei>(arraysize(ids)), cmd.n);
4529 CheckBytesWrittenMatchesExpectedSize(
4530 next_cmd,
4531 sizeof(cmd) + RoundSizeToMultipleOfEntries(arraysize(ids) * 4u));
4532 EXPECT_EQ(0, memcmp(ids, ImmediateDataAddress(&cmd), sizeof(ids)));
4533 }
4534
4535 TEST_F(GLES2FormatTest, DeleteValuebuffersCHROMIUMImmediate) {
4536 static GLuint ids[] = {
4537 12, 23, 34,
4538 };
4539 cmds::DeleteValuebuffersCHROMIUMImmediate& cmd =
4540 *GetBufferAs<cmds::DeleteValuebuffersCHROMIUMImmediate>();
4541 void* next_cmd = cmd.Set(&cmd, static_cast<GLsizei>(arraysize(ids)), ids);
4542 EXPECT_EQ(
4543 static_cast<uint32_t>(cmds::DeleteValuebuffersCHROMIUMImmediate::kCmdId),
4544 cmd.header.command);
4545 EXPECT_EQ(sizeof(cmd) + RoundSizeToMultipleOfEntries(cmd.n * 4u),
4546 cmd.header.size * 4u);
4547 EXPECT_EQ(static_cast<GLsizei>(arraysize(ids)), cmd.n);
4548 CheckBytesWrittenMatchesExpectedSize(
4549 next_cmd,
4550 sizeof(cmd) + RoundSizeToMultipleOfEntries(arraysize(ids) * 4u));
4551 EXPECT_EQ(0, memcmp(ids, ImmediateDataAddress(&cmd), sizeof(ids)));
4552 }
4553
4554 TEST_F(GLES2FormatTest, IsValuebufferCHROMIUM) {
4555 cmds::IsValuebufferCHROMIUM& cmd =
4556 *GetBufferAs<cmds::IsValuebufferCHROMIUM>();
4557 void* next_cmd =
4558 cmd.Set(&cmd, static_cast<GLuint>(11), static_cast<uint32_t>(12),
4559 static_cast<uint32_t>(13));
4560 EXPECT_EQ(static_cast<uint32_t>(cmds::IsValuebufferCHROMIUM::kCmdId),
4561 cmd.header.command);
4562 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
4563 EXPECT_EQ(static_cast<GLuint>(11), cmd.valuebuffer);
4564 EXPECT_EQ(static_cast<uint32_t>(12), cmd.result_shm_id);
4565 EXPECT_EQ(static_cast<uint32_t>(13), cmd.result_shm_offset);
4566 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd));
4567 }
4568
4569 TEST_F(GLES2FormatTest, BindValuebufferCHROMIUM) {
4570 cmds::BindValuebufferCHROMIUM& cmd =
4571 *GetBufferAs<cmds::BindValuebufferCHROMIUM>();
4572 void* next_cmd =
4573 cmd.Set(&cmd, static_cast<GLenum>(11), static_cast<GLuint>(12));
4574 EXPECT_EQ(static_cast<uint32_t>(cmds::BindValuebufferCHROMIUM::kCmdId),
4575 cmd.header.command);
4576 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
4577 EXPECT_EQ(static_cast<GLenum>(11), cmd.target);
4578 EXPECT_EQ(static_cast<GLuint>(12), cmd.valuebuffer);
4579 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd));
4580 }
4581
4582 TEST_F(GLES2FormatTest, SubscribeValueCHROMIUM) {
4583 cmds::SubscribeValueCHROMIUM& cmd =
4584 *GetBufferAs<cmds::SubscribeValueCHROMIUM>();
4585 void* next_cmd =
4586 cmd.Set(&cmd, static_cast<GLenum>(11), static_cast<GLenum>(12));
4587 EXPECT_EQ(static_cast<uint32_t>(cmds::SubscribeValueCHROMIUM::kCmdId),
4588 cmd.header.command);
4589 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
4590 EXPECT_EQ(static_cast<GLenum>(11), cmd.target);
4591 EXPECT_EQ(static_cast<GLenum>(12), cmd.subscription);
4592 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd));
4593 }
4594
4595 TEST_F(GLES2FormatTest, PopulateSubscribedValuesCHROMIUM) {
4596 cmds::PopulateSubscribedValuesCHROMIUM& cmd =
4597 *GetBufferAs<cmds::PopulateSubscribedValuesCHROMIUM>();
4598 void* next_cmd = cmd.Set(&cmd, static_cast<GLenum>(11));
4599 EXPECT_EQ(
4600 static_cast<uint32_t>(cmds::PopulateSubscribedValuesCHROMIUM::kCmdId),
4601 cmd.header.command);
4602 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
4603 EXPECT_EQ(static_cast<GLenum>(11), cmd.target);
4604 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd));
4605 }
4606
4607 TEST_F(GLES2FormatTest, UniformValuebufferCHROMIUM) {
4608 cmds::UniformValuebufferCHROMIUM& cmd =
4609 *GetBufferAs<cmds::UniformValuebufferCHROMIUM>();
4610 void* next_cmd = cmd.Set(&cmd, static_cast<GLint>(11),
4611 static_cast<GLenum>(12), static_cast<GLenum>(13));
4612 EXPECT_EQ(static_cast<uint32_t>(cmds::UniformValuebufferCHROMIUM::kCmdId),
4613 cmd.header.command);
4614 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
4615 EXPECT_EQ(static_cast<GLint>(11), cmd.location);
4616 EXPECT_EQ(static_cast<GLenum>(12), cmd.target);
4617 EXPECT_EQ(static_cast<GLenum>(13), cmd.subscription);
4618 CheckBytesWrittenMatchesExpectedSize(next_cmd, sizeof(cmd));
4619 }
4620
4621 TEST_F(GLES2FormatTest, BindTexImage2DCHROMIUM) { 4516 TEST_F(GLES2FormatTest, BindTexImage2DCHROMIUM) {
4622 cmds::BindTexImage2DCHROMIUM& cmd = 4517 cmds::BindTexImage2DCHROMIUM& cmd =
4623 *GetBufferAs<cmds::BindTexImage2DCHROMIUM>(); 4518 *GetBufferAs<cmds::BindTexImage2DCHROMIUM>();
4624 void* next_cmd = 4519 void* next_cmd =
4625 cmd.Set(&cmd, static_cast<GLenum>(11), static_cast<GLint>(12)); 4520 cmd.Set(&cmd, static_cast<GLenum>(11), static_cast<GLint>(12));
4626 EXPECT_EQ(static_cast<uint32_t>(cmds::BindTexImage2DCHROMIUM::kCmdId), 4521 EXPECT_EQ(static_cast<uint32_t>(cmds::BindTexImage2DCHROMIUM::kCmdId),
4627 cmd.header.command); 4522 cmd.header.command);
4628 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u); 4523 EXPECT_EQ(sizeof(cmd), cmd.header.size * 4u);
4629 EXPECT_EQ(static_cast<GLenum>(11), cmd.target); 4524 EXPECT_EQ(static_cast<GLenum>(11), cmd.target);
4630 EXPECT_EQ(static_cast<GLint>(12), cmd.imageId); 4525 EXPECT_EQ(static_cast<GLint>(12), cmd.imageId);
(...skipping 729 matching lines...) Expand 10 before | Expand all | Expand 10 after
5360 cmd.header.command); 5255 cmd.header.command);
5361 EXPECT_EQ(sizeof(cmd) + RoundSizeToMultipleOfEntries(sizeof(data)), 5256 EXPECT_EQ(sizeof(cmd) + RoundSizeToMultipleOfEntries(sizeof(data)),
5362 cmd.header.size * 4u); 5257 cmd.header.size * 4u);
5363 EXPECT_EQ(static_cast<GLint>(11), cmd.location); 5258 EXPECT_EQ(static_cast<GLint>(11), cmd.location);
5364 EXPECT_EQ(static_cast<GLboolean>(12), cmd.transpose); 5259 EXPECT_EQ(static_cast<GLboolean>(12), cmd.transpose);
5365 CheckBytesWrittenMatchesExpectedSize( 5260 CheckBytesWrittenMatchesExpectedSize(
5366 next_cmd, sizeof(cmd) + RoundSizeToMultipleOfEntries(sizeof(data))); 5261 next_cmd, sizeof(cmd) + RoundSizeToMultipleOfEntries(sizeof(data)));
5367 } 5262 }
5368 5263
5369 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_TEST_AUTOGEN_H_ 5264 #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