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

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

Issue 960873002: Update from https://crrev.com/318214 (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: 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 4642 matching lines...) Expand 10 before | Expand all | Expand 10 after
4653 }; 4653 };
4654 4654
4655 static_assert(sizeof(GetString) == 12, "size of GetString should be 12"); 4655 static_assert(sizeof(GetString) == 12, "size of GetString should be 12");
4656 static_assert(offsetof(GetString, header) == 0, 4656 static_assert(offsetof(GetString, header) == 0,
4657 "offset of GetString header should be 0"); 4657 "offset of GetString header should be 0");
4658 static_assert(offsetof(GetString, name) == 4, 4658 static_assert(offsetof(GetString, name) == 4,
4659 "offset of GetString name should be 4"); 4659 "offset of GetString name should be 4");
4660 static_assert(offsetof(GetString, bucket_id) == 8, 4660 static_assert(offsetof(GetString, bucket_id) == 8,
4661 "offset of GetString bucket_id should be 8"); 4661 "offset of GetString bucket_id should be 8");
4662 4662
4663 struct GetSynciv {
4664 typedef GetSynciv ValueType;
4665 static const CommandId kCmdId = kGetSynciv;
4666 static const cmd::ArgFlags kArgFlags = cmd::kFixed;
4667 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
4668
4669 typedef SizedResult<GLint> Result;
4670
4671 static uint32_t ComputeSize() {
4672 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
4673 }
4674
4675 void SetHeader() { header.SetCmd<ValueType>(); }
4676
4677 void Init(GLuint _sync,
4678 GLenum _pname,
4679 uint32_t _values_shm_id,
4680 uint32_t _values_shm_offset) {
4681 SetHeader();
4682 sync = _sync;
4683 pname = _pname;
4684 values_shm_id = _values_shm_id;
4685 values_shm_offset = _values_shm_offset;
4686 }
4687
4688 void* Set(void* cmd,
4689 GLuint _sync,
4690 GLenum _pname,
4691 uint32_t _values_shm_id,
4692 uint32_t _values_shm_offset) {
4693 static_cast<ValueType*>(cmd)
4694 ->Init(_sync, _pname, _values_shm_id, _values_shm_offset);
4695 return NextCmdAddress<ValueType>(cmd);
4696 }
4697
4698 gpu::CommandHeader header;
4699 uint32_t sync;
4700 uint32_t pname;
4701 uint32_t values_shm_id;
4702 uint32_t values_shm_offset;
4703 };
4704
4705 static_assert(sizeof(GetSynciv) == 20, "size of GetSynciv should be 20");
4706 static_assert(offsetof(GetSynciv, header) == 0,
4707 "offset of GetSynciv header should be 0");
4708 static_assert(offsetof(GetSynciv, sync) == 4,
4709 "offset of GetSynciv sync should be 4");
4710 static_assert(offsetof(GetSynciv, pname) == 8,
4711 "offset of GetSynciv pname should be 8");
4712 static_assert(offsetof(GetSynciv, values_shm_id) == 12,
4713 "offset of GetSynciv values_shm_id should be 12");
4714 static_assert(offsetof(GetSynciv, values_shm_offset) == 16,
4715 "offset of GetSynciv values_shm_offset should be 16");
4716
4663 struct GetTexParameterfv { 4717 struct GetTexParameterfv {
4664 typedef GetTexParameterfv ValueType; 4718 typedef GetTexParameterfv ValueType;
4665 static const CommandId kCmdId = kGetTexParameterfv; 4719 static const CommandId kCmdId = kGetTexParameterfv;
4666 static const cmd::ArgFlags kArgFlags = cmd::kFixed; 4720 static const cmd::ArgFlags kArgFlags = cmd::kFixed;
4667 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); 4721 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
4668 4722
4669 typedef SizedResult<GLfloat> Result; 4723 typedef SizedResult<GLfloat> Result;
4670 4724
4671 static uint32_t ComputeSize() { 4725 static uint32_t ComputeSize() {
4672 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT 4726 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
(...skipping 8133 matching lines...) Expand 10 before | Expand all | Expand 10 after
12806 12860
12807 gpu::CommandHeader header; 12861 gpu::CommandHeader header;
12808 }; 12862 };
12809 12863
12810 static_assert(sizeof(BlendBarrierKHR) == 4, 12864 static_assert(sizeof(BlendBarrierKHR) == 4,
12811 "size of BlendBarrierKHR should be 4"); 12865 "size of BlendBarrierKHR should be 4");
12812 static_assert(offsetof(BlendBarrierKHR, header) == 0, 12866 static_assert(offsetof(BlendBarrierKHR, header) == 0,
12813 "offset of BlendBarrierKHR header should be 0"); 12867 "offset of BlendBarrierKHR header should be 0");
12814 12868
12815 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_ 12869 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_
OLDNEW
« no previous file with comments | « gpu/command_buffer/common/capabilities.cc ('k') | gpu/command_buffer/common/gles2_cmd_format_test_autogen.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698