OLD | NEW |
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 Loading... |
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 Loading... |
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_ |
OLD | NEW |