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

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

Issue 1135943002: Pull in various gpu/command_buffer fixes from chromium (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 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
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 4032 matching lines...) Expand 10 before | Expand all | Expand 10 after
4043 offsetof(GetFramebufferAttachmentParameteriv, pname) == 12, 4043 offsetof(GetFramebufferAttachmentParameteriv, pname) == 12,
4044 "offset of GetFramebufferAttachmentParameteriv pname should be 12"); 4044 "offset of GetFramebufferAttachmentParameteriv pname should be 12");
4045 static_assert( 4045 static_assert(
4046 offsetof(GetFramebufferAttachmentParameteriv, params_shm_id) == 16, 4046 offsetof(GetFramebufferAttachmentParameteriv, params_shm_id) == 16,
4047 "offset of GetFramebufferAttachmentParameteriv params_shm_id should be 16"); 4047 "offset of GetFramebufferAttachmentParameteriv params_shm_id should be 16");
4048 static_assert(offsetof(GetFramebufferAttachmentParameteriv, 4048 static_assert(offsetof(GetFramebufferAttachmentParameteriv,
4049 params_shm_offset) == 20, 4049 params_shm_offset) == 20,
4050 "offset of GetFramebufferAttachmentParameteriv params_shm_offset " 4050 "offset of GetFramebufferAttachmentParameteriv params_shm_offset "
4051 "should be 20"); 4051 "should be 20");
4052 4052
4053 struct GetInteger64v {
4054 typedef GetInteger64v ValueType;
4055 static const CommandId kCmdId = kGetInteger64v;
4056 static const cmd::ArgFlags kArgFlags = cmd::kFixed;
4057 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
4058
4059 typedef SizedResult<GLint64> Result;
4060
4061 static uint32_t ComputeSize() {
4062 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
4063 }
4064
4065 void SetHeader() { header.SetCmd<ValueType>(); }
4066
4067 void Init(GLenum _pname,
4068 uint32_t _params_shm_id,
4069 uint32_t _params_shm_offset) {
4070 SetHeader();
4071 pname = _pname;
4072 params_shm_id = _params_shm_id;
4073 params_shm_offset = _params_shm_offset;
4074 }
4075
4076 void* Set(void* cmd,
4077 GLenum _pname,
4078 uint32_t _params_shm_id,
4079 uint32_t _params_shm_offset) {
4080 static_cast<ValueType*>(cmd)
4081 ->Init(_pname, _params_shm_id, _params_shm_offset);
4082 return NextCmdAddress<ValueType>(cmd);
4083 }
4084
4085 gpu::CommandHeader header;
4086 uint32_t pname;
4087 uint32_t params_shm_id;
4088 uint32_t params_shm_offset;
4089 };
4090
4091 static_assert(sizeof(GetInteger64v) == 16,
4092 "size of GetInteger64v should be 16");
4093 static_assert(offsetof(GetInteger64v, header) == 0,
4094 "offset of GetInteger64v header should be 0");
4095 static_assert(offsetof(GetInteger64v, pname) == 4,
4096 "offset of GetInteger64v pname should be 4");
4097 static_assert(offsetof(GetInteger64v, params_shm_id) == 8,
4098 "offset of GetInteger64v params_shm_id should be 8");
4099 static_assert(offsetof(GetInteger64v, params_shm_offset) == 12,
4100 "offset of GetInteger64v params_shm_offset should be 12");
4101
4102 struct GetIntegeri_v {
4103 typedef GetIntegeri_v ValueType;
4104 static const CommandId kCmdId = kGetIntegeri_v;
4105 static const cmd::ArgFlags kArgFlags = cmd::kFixed;
4106 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
4107
4108 typedef SizedResult<GLint> Result;
4109
4110 static uint32_t ComputeSize() {
4111 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
4112 }
4113
4114 void SetHeader() { header.SetCmd<ValueType>(); }
4115
4116 void Init(GLenum _pname,
4117 GLuint _index,
4118 uint32_t _data_shm_id,
4119 uint32_t _data_shm_offset) {
4120 SetHeader();
4121 pname = _pname;
4122 index = _index;
4123 data_shm_id = _data_shm_id;
4124 data_shm_offset = _data_shm_offset;
4125 }
4126
4127 void* Set(void* cmd,
4128 GLenum _pname,
4129 GLuint _index,
4130 uint32_t _data_shm_id,
4131 uint32_t _data_shm_offset) {
4132 static_cast<ValueType*>(cmd)
4133 ->Init(_pname, _index, _data_shm_id, _data_shm_offset);
4134 return NextCmdAddress<ValueType>(cmd);
4135 }
4136
4137 gpu::CommandHeader header;
4138 uint32_t pname;
4139 uint32_t index;
4140 uint32_t data_shm_id;
4141 uint32_t data_shm_offset;
4142 };
4143
4144 static_assert(sizeof(GetIntegeri_v) == 20,
4145 "size of GetIntegeri_v should be 20");
4146 static_assert(offsetof(GetIntegeri_v, header) == 0,
4147 "offset of GetIntegeri_v header should be 0");
4148 static_assert(offsetof(GetIntegeri_v, pname) == 4,
4149 "offset of GetIntegeri_v pname should be 4");
4150 static_assert(offsetof(GetIntegeri_v, index) == 8,
4151 "offset of GetIntegeri_v index should be 8");
4152 static_assert(offsetof(GetIntegeri_v, data_shm_id) == 12,
4153 "offset of GetIntegeri_v data_shm_id should be 12");
4154 static_assert(offsetof(GetIntegeri_v, data_shm_offset) == 16,
4155 "offset of GetIntegeri_v data_shm_offset should be 16");
4156
4157 struct GetInteger64i_v {
4158 typedef GetInteger64i_v ValueType;
4159 static const CommandId kCmdId = kGetInteger64i_v;
4160 static const cmd::ArgFlags kArgFlags = cmd::kFixed;
4161 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
4162
4163 typedef SizedResult<GLint64> Result;
4164
4165 static uint32_t ComputeSize() {
4166 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
4167 }
4168
4169 void SetHeader() { header.SetCmd<ValueType>(); }
4170
4171 void Init(GLenum _pname,
4172 GLuint _index,
4173 uint32_t _data_shm_id,
4174 uint32_t _data_shm_offset) {
4175 SetHeader();
4176 pname = _pname;
4177 index = _index;
4178 data_shm_id = _data_shm_id;
4179 data_shm_offset = _data_shm_offset;
4180 }
4181
4182 void* Set(void* cmd,
4183 GLenum _pname,
4184 GLuint _index,
4185 uint32_t _data_shm_id,
4186 uint32_t _data_shm_offset) {
4187 static_cast<ValueType*>(cmd)
4188 ->Init(_pname, _index, _data_shm_id, _data_shm_offset);
4189 return NextCmdAddress<ValueType>(cmd);
4190 }
4191
4192 gpu::CommandHeader header;
4193 uint32_t pname;
4194 uint32_t index;
4195 uint32_t data_shm_id;
4196 uint32_t data_shm_offset;
4197 };
4198
4199 static_assert(sizeof(GetInteger64i_v) == 20,
4200 "size of GetInteger64i_v should be 20");
4201 static_assert(offsetof(GetInteger64i_v, header) == 0,
4202 "offset of GetInteger64i_v header should be 0");
4203 static_assert(offsetof(GetInteger64i_v, pname) == 4,
4204 "offset of GetInteger64i_v pname should be 4");
4205 static_assert(offsetof(GetInteger64i_v, index) == 8,
4206 "offset of GetInteger64i_v index should be 8");
4207 static_assert(offsetof(GetInteger64i_v, data_shm_id) == 12,
4208 "offset of GetInteger64i_v data_shm_id should be 12");
4209 static_assert(offsetof(GetInteger64i_v, data_shm_offset) == 16,
4210 "offset of GetInteger64i_v data_shm_offset should be 16");
4211
4053 struct GetIntegerv { 4212 struct GetIntegerv {
4054 typedef GetIntegerv ValueType; 4213 typedef GetIntegerv ValueType;
4055 static const CommandId kCmdId = kGetIntegerv; 4214 static const CommandId kCmdId = kGetIntegerv;
4056 static const cmd::ArgFlags kArgFlags = cmd::kFixed; 4215 static const cmd::ArgFlags kArgFlags = cmd::kFixed;
4057 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); 4216 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3);
4058 4217
4059 typedef SizedResult<GLint> Result; 4218 typedef SizedResult<GLint> Result;
4060 4219
4061 static uint32_t ComputeSize() { 4220 static uint32_t ComputeSize() {
4062 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT 4221 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT
(...skipping 8962 matching lines...) Expand 10 before | Expand all | Expand 10 after
13025 13184
13026 gpu::CommandHeader header; 13185 gpu::CommandHeader header;
13027 }; 13186 };
13028 13187
13029 static_assert(sizeof(BlendBarrierKHR) == 4, 13188 static_assert(sizeof(BlendBarrierKHR) == 4,
13030 "size of BlendBarrierKHR should be 4"); 13189 "size of BlendBarrierKHR should be 4");
13031 static_assert(offsetof(BlendBarrierKHR, header) == 0, 13190 static_assert(offsetof(BlendBarrierKHR, header) == 0,
13032 "offset of BlendBarrierKHR header should be 0"); 13191 "offset of BlendBarrierKHR header should be 0");
13033 13192
13034 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_ 13193 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_
OLDNEW
« no previous file with comments | « gpu/command_buffer/common/gles2_cmd_format.h ('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