OLD | NEW |
1 // Copyright (c) 2014 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 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 10084 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10095 | 10095 |
10096 void Init(GLenum _target, | 10096 void Init(GLenum _target, |
10097 GLint _level, | 10097 GLint _level, |
10098 GLint _xoffset, | 10098 GLint _xoffset, |
10099 GLint _yoffset, | 10099 GLint _yoffset, |
10100 GLsizei _width, | 10100 GLsizei _width, |
10101 GLsizei _height, | 10101 GLsizei _height, |
10102 GLenum _format, | 10102 GLenum _format, |
10103 GLenum _type, | 10103 GLenum _type, |
10104 uint32 _data_shm_id, | 10104 uint32 _data_shm_id, |
10105 uint32 _data_shm_offset, | 10105 uint32 _data_shm_offset) { |
10106 uint32 _async_upload_token, | |
10107 uint32 _sync_data_shm_id, | |
10108 uint32 _sync_data_shm_offset) { | |
10109 SetHeader(); | 10106 SetHeader(); |
10110 target = _target; | 10107 target = _target; |
10111 level = _level; | 10108 level = _level; |
10112 xoffset = _xoffset; | 10109 xoffset = _xoffset; |
10113 yoffset = _yoffset; | 10110 yoffset = _yoffset; |
10114 width = _width; | 10111 width = _width; |
10115 height = _height; | 10112 height = _height; |
10116 format = _format; | 10113 format = _format; |
10117 type = _type; | 10114 type = _type; |
10118 data_shm_id = _data_shm_id; | 10115 data_shm_id = _data_shm_id; |
10119 data_shm_offset = _data_shm_offset; | 10116 data_shm_offset = _data_shm_offset; |
10120 async_upload_token = _async_upload_token; | |
10121 sync_data_shm_id = _sync_data_shm_id; | |
10122 sync_data_shm_offset = _sync_data_shm_offset; | |
10123 } | 10117 } |
10124 | 10118 |
10125 void* Set(void* cmd, | 10119 void* Set(void* cmd, |
10126 GLenum _target, | 10120 GLenum _target, |
10127 GLint _level, | 10121 GLint _level, |
10128 GLint _xoffset, | 10122 GLint _xoffset, |
10129 GLint _yoffset, | 10123 GLint _yoffset, |
10130 GLsizei _width, | 10124 GLsizei _width, |
10131 GLsizei _height, | 10125 GLsizei _height, |
10132 GLenum _format, | 10126 GLenum _format, |
10133 GLenum _type, | 10127 GLenum _type, |
10134 uint32 _data_shm_id, | 10128 uint32 _data_shm_id, |
10135 uint32 _data_shm_offset, | 10129 uint32 _data_shm_offset) { |
10136 uint32 _async_upload_token, | |
10137 uint32 _sync_data_shm_id, | |
10138 uint32 _sync_data_shm_offset) { | |
10139 static_cast<ValueType*>(cmd)->Init(_target, | 10130 static_cast<ValueType*>(cmd)->Init(_target, |
10140 _level, | 10131 _level, |
10141 _xoffset, | 10132 _xoffset, |
10142 _yoffset, | 10133 _yoffset, |
10143 _width, | 10134 _width, |
10144 _height, | 10135 _height, |
10145 _format, | 10136 _format, |
10146 _type, | 10137 _type, |
10147 _data_shm_id, | 10138 _data_shm_id, |
10148 _data_shm_offset, | 10139 _data_shm_offset); |
10149 _async_upload_token, | |
10150 _sync_data_shm_id, | |
10151 _sync_data_shm_offset); | |
10152 return NextCmdAddress<ValueType>(cmd); | 10140 return NextCmdAddress<ValueType>(cmd); |
10153 } | 10141 } |
10154 | 10142 |
10155 gpu::CommandHeader header; | 10143 gpu::CommandHeader header; |
10156 uint32 target; | 10144 uint32 target; |
10157 int32 level; | 10145 int32 level; |
10158 int32 xoffset; | 10146 int32 xoffset; |
10159 int32 yoffset; | 10147 int32 yoffset; |
10160 int32 width; | 10148 int32 width; |
10161 int32 height; | 10149 int32 height; |
10162 uint32 format; | 10150 uint32 format; |
10163 uint32 type; | 10151 uint32 type; |
10164 uint32 data_shm_id; | 10152 uint32 data_shm_id; |
10165 uint32 data_shm_offset; | 10153 uint32 data_shm_offset; |
10166 uint32 async_upload_token; | |
10167 uint32 sync_data_shm_id; | |
10168 uint32 sync_data_shm_offset; | |
10169 }; | 10154 }; |
10170 | 10155 |
10171 COMPILE_ASSERT(sizeof(AsyncTexSubImage2DCHROMIUM) == 56, | 10156 COMPILE_ASSERT(sizeof(AsyncTexSubImage2DCHROMIUM) == 44, |
10172 Sizeof_AsyncTexSubImage2DCHROMIUM_is_not_56); | 10157 Sizeof_AsyncTexSubImage2DCHROMIUM_is_not_44); |
10173 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, header) == 0, | 10158 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, header) == 0, |
10174 OffsetOf_AsyncTexSubImage2DCHROMIUM_header_not_0); | 10159 OffsetOf_AsyncTexSubImage2DCHROMIUM_header_not_0); |
10175 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, target) == 4, | 10160 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, target) == 4, |
10176 OffsetOf_AsyncTexSubImage2DCHROMIUM_target_not_4); | 10161 OffsetOf_AsyncTexSubImage2DCHROMIUM_target_not_4); |
10177 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, level) == 8, | 10162 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, level) == 8, |
10178 OffsetOf_AsyncTexSubImage2DCHROMIUM_level_not_8); | 10163 OffsetOf_AsyncTexSubImage2DCHROMIUM_level_not_8); |
10179 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, xoffset) == 12, | 10164 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, xoffset) == 12, |
10180 OffsetOf_AsyncTexSubImage2DCHROMIUM_xoffset_not_12); | 10165 OffsetOf_AsyncTexSubImage2DCHROMIUM_xoffset_not_12); |
10181 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, yoffset) == 16, | 10166 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, yoffset) == 16, |
10182 OffsetOf_AsyncTexSubImage2DCHROMIUM_yoffset_not_16); | 10167 OffsetOf_AsyncTexSubImage2DCHROMIUM_yoffset_not_16); |
10183 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, width) == 20, | 10168 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, width) == 20, |
10184 OffsetOf_AsyncTexSubImage2DCHROMIUM_width_not_20); | 10169 OffsetOf_AsyncTexSubImage2DCHROMIUM_width_not_20); |
10185 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, height) == 24, | 10170 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, height) == 24, |
10186 OffsetOf_AsyncTexSubImage2DCHROMIUM_height_not_24); | 10171 OffsetOf_AsyncTexSubImage2DCHROMIUM_height_not_24); |
10187 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, format) == 28, | 10172 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, format) == 28, |
10188 OffsetOf_AsyncTexSubImage2DCHROMIUM_format_not_28); | 10173 OffsetOf_AsyncTexSubImage2DCHROMIUM_format_not_28); |
10189 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, type) == 32, | 10174 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, type) == 32, |
10190 OffsetOf_AsyncTexSubImage2DCHROMIUM_type_not_32); | 10175 OffsetOf_AsyncTexSubImage2DCHROMIUM_type_not_32); |
10191 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, data_shm_id) == 36, | 10176 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, data_shm_id) == 36, |
10192 OffsetOf_AsyncTexSubImage2DCHROMIUM_data_shm_id_not_36); | 10177 OffsetOf_AsyncTexSubImage2DCHROMIUM_data_shm_id_not_36); |
10193 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, data_shm_offset) == 40, | 10178 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, data_shm_offset) == 40, |
10194 OffsetOf_AsyncTexSubImage2DCHROMIUM_data_shm_offset_not_40); | 10179 OffsetOf_AsyncTexSubImage2DCHROMIUM_data_shm_offset_not_40); |
10195 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, async_upload_token) == 44, | |
10196 OffsetOf_AsyncTexSubImage2DCHROMIUM_async_upload_token_not_44); | |
10197 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, sync_data_shm_id) == 48, | |
10198 OffsetOf_AsyncTexSubImage2DCHROMIUM_sync_data_shm_id_not_48); | |
10199 COMPILE_ASSERT(offsetof(AsyncTexSubImage2DCHROMIUM, sync_data_shm_offset) == 52, | |
10200 OffsetOf_AsyncTexSubImage2DCHROMIUM_sync_data_shm_offset_not_52); | |
10201 | 10180 |
10202 struct AsyncTexImage2DCHROMIUM { | 10181 struct AsyncTexImage2DCHROMIUM { |
10203 typedef AsyncTexImage2DCHROMIUM ValueType; | 10182 typedef AsyncTexImage2DCHROMIUM ValueType; |
10204 static const CommandId kCmdId = kAsyncTexImage2DCHROMIUM; | 10183 static const CommandId kCmdId = kAsyncTexImage2DCHROMIUM; |
10205 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 10184 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
10206 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 10185 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
10207 | 10186 |
10208 static uint32 ComputeSize() { | 10187 static uint32 ComputeSize() { |
10209 return static_cast<uint32>(sizeof(ValueType)); // NOLINT | 10188 return static_cast<uint32>(sizeof(ValueType)); // NOLINT |
10210 } | 10189 } |
10211 | 10190 |
10212 void SetHeader() { header.SetCmd<ValueType>(); } | 10191 void SetHeader() { header.SetCmd<ValueType>(); } |
10213 | 10192 |
10214 void Init(GLenum _target, | 10193 void Init(GLenum _target, |
10215 GLint _level, | 10194 GLint _level, |
10216 GLint _internalformat, | 10195 GLint _internalformat, |
10217 GLsizei _width, | 10196 GLsizei _width, |
10218 GLsizei _height, | 10197 GLsizei _height, |
10219 GLint _border, | 10198 GLint _border, |
10220 GLenum _format, | 10199 GLenum _format, |
10221 GLenum _type, | 10200 GLenum _type, |
10222 uint32 _pixels_shm_id, | 10201 uint32 _pixels_shm_id, |
10223 uint32 _pixels_shm_offset, | 10202 uint32 _pixels_shm_offset) { |
10224 uint32 _async_upload_token, | |
10225 uint32 _sync_data_shm_id, | |
10226 uint32 _sync_data_shm_offset) { | |
10227 SetHeader(); | 10203 SetHeader(); |
10228 target = _target; | 10204 target = _target; |
10229 level = _level; | 10205 level = _level; |
10230 internalformat = _internalformat; | 10206 internalformat = _internalformat; |
10231 width = _width; | 10207 width = _width; |
10232 height = _height; | 10208 height = _height; |
10233 border = _border; | 10209 border = _border; |
10234 format = _format; | 10210 format = _format; |
10235 type = _type; | 10211 type = _type; |
10236 pixels_shm_id = _pixels_shm_id; | 10212 pixels_shm_id = _pixels_shm_id; |
10237 pixels_shm_offset = _pixels_shm_offset; | 10213 pixels_shm_offset = _pixels_shm_offset; |
10238 async_upload_token = _async_upload_token; | |
10239 sync_data_shm_id = _sync_data_shm_id; | |
10240 sync_data_shm_offset = _sync_data_shm_offset; | |
10241 } | 10214 } |
10242 | 10215 |
10243 void* Set(void* cmd, | 10216 void* Set(void* cmd, |
10244 GLenum _target, | 10217 GLenum _target, |
10245 GLint _level, | 10218 GLint _level, |
10246 GLint _internalformat, | 10219 GLint _internalformat, |
10247 GLsizei _width, | 10220 GLsizei _width, |
10248 GLsizei _height, | 10221 GLsizei _height, |
10249 GLint _border, | 10222 GLint _border, |
10250 GLenum _format, | 10223 GLenum _format, |
10251 GLenum _type, | 10224 GLenum _type, |
10252 uint32 _pixels_shm_id, | 10225 uint32 _pixels_shm_id, |
10253 uint32 _pixels_shm_offset, | 10226 uint32 _pixels_shm_offset) { |
10254 uint32 _async_upload_token, | |
10255 uint32 _sync_data_shm_id, | |
10256 uint32 _sync_data_shm_offset) { | |
10257 static_cast<ValueType*>(cmd)->Init(_target, | 10227 static_cast<ValueType*>(cmd)->Init(_target, |
10258 _level, | 10228 _level, |
10259 _internalformat, | 10229 _internalformat, |
10260 _width, | 10230 _width, |
10261 _height, | 10231 _height, |
10262 _border, | 10232 _border, |
10263 _format, | 10233 _format, |
10264 _type, | 10234 _type, |
10265 _pixels_shm_id, | 10235 _pixels_shm_id, |
10266 _pixels_shm_offset, | 10236 _pixels_shm_offset); |
10267 _async_upload_token, | |
10268 _sync_data_shm_id, | |
10269 _sync_data_shm_offset); | |
10270 return NextCmdAddress<ValueType>(cmd); | 10237 return NextCmdAddress<ValueType>(cmd); |
10271 } | 10238 } |
10272 | 10239 |
10273 gpu::CommandHeader header; | 10240 gpu::CommandHeader header; |
10274 uint32 target; | 10241 uint32 target; |
10275 int32 level; | 10242 int32 level; |
10276 int32 internalformat; | 10243 int32 internalformat; |
10277 int32 width; | 10244 int32 width; |
10278 int32 height; | 10245 int32 height; |
10279 int32 border; | 10246 int32 border; |
10280 uint32 format; | 10247 uint32 format; |
10281 uint32 type; | 10248 uint32 type; |
10282 uint32 pixels_shm_id; | 10249 uint32 pixels_shm_id; |
10283 uint32 pixels_shm_offset; | 10250 uint32 pixels_shm_offset; |
10284 uint32 async_upload_token; | |
10285 uint32 sync_data_shm_id; | |
10286 uint32 sync_data_shm_offset; | |
10287 }; | 10251 }; |
10288 | 10252 |
10289 COMPILE_ASSERT(sizeof(AsyncTexImage2DCHROMIUM) == 56, | 10253 COMPILE_ASSERT(sizeof(AsyncTexImage2DCHROMIUM) == 44, |
10290 Sizeof_AsyncTexImage2DCHROMIUM_is_not_56); | 10254 Sizeof_AsyncTexImage2DCHROMIUM_is_not_44); |
10291 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, header) == 0, | 10255 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, header) == 0, |
10292 OffsetOf_AsyncTexImage2DCHROMIUM_header_not_0); | 10256 OffsetOf_AsyncTexImage2DCHROMIUM_header_not_0); |
10293 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, target) == 4, | 10257 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, target) == 4, |
10294 OffsetOf_AsyncTexImage2DCHROMIUM_target_not_4); | 10258 OffsetOf_AsyncTexImage2DCHROMIUM_target_not_4); |
10295 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, level) == 8, | 10259 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, level) == 8, |
10296 OffsetOf_AsyncTexImage2DCHROMIUM_level_not_8); | 10260 OffsetOf_AsyncTexImage2DCHROMIUM_level_not_8); |
10297 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, internalformat) == 12, | 10261 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, internalformat) == 12, |
10298 OffsetOf_AsyncTexImage2DCHROMIUM_internalformat_not_12); | 10262 OffsetOf_AsyncTexImage2DCHROMIUM_internalformat_not_12); |
10299 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, width) == 16, | 10263 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, width) == 16, |
10300 OffsetOf_AsyncTexImage2DCHROMIUM_width_not_16); | 10264 OffsetOf_AsyncTexImage2DCHROMIUM_width_not_16); |
10301 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, height) == 20, | 10265 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, height) == 20, |
10302 OffsetOf_AsyncTexImage2DCHROMIUM_height_not_20); | 10266 OffsetOf_AsyncTexImage2DCHROMIUM_height_not_20); |
10303 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, border) == 24, | 10267 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, border) == 24, |
10304 OffsetOf_AsyncTexImage2DCHROMIUM_border_not_24); | 10268 OffsetOf_AsyncTexImage2DCHROMIUM_border_not_24); |
10305 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, format) == 28, | 10269 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, format) == 28, |
10306 OffsetOf_AsyncTexImage2DCHROMIUM_format_not_28); | 10270 OffsetOf_AsyncTexImage2DCHROMIUM_format_not_28); |
10307 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, type) == 32, | 10271 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, type) == 32, |
10308 OffsetOf_AsyncTexImage2DCHROMIUM_type_not_32); | 10272 OffsetOf_AsyncTexImage2DCHROMIUM_type_not_32); |
10309 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, pixels_shm_id) == 36, | 10273 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, pixels_shm_id) == 36, |
10310 OffsetOf_AsyncTexImage2DCHROMIUM_pixels_shm_id_not_36); | 10274 OffsetOf_AsyncTexImage2DCHROMIUM_pixels_shm_id_not_36); |
10311 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, pixels_shm_offset) == 40, | 10275 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, pixels_shm_offset) == 40, |
10312 OffsetOf_AsyncTexImage2DCHROMIUM_pixels_shm_offset_not_40); | 10276 OffsetOf_AsyncTexImage2DCHROMIUM_pixels_shm_offset_not_40); |
10313 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, async_upload_token) == 44, | |
10314 OffsetOf_AsyncTexImage2DCHROMIUM_async_upload_token_not_44); | |
10315 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, sync_data_shm_id) == 48, | |
10316 OffsetOf_AsyncTexImage2DCHROMIUM_sync_data_shm_id_not_48); | |
10317 COMPILE_ASSERT(offsetof(AsyncTexImage2DCHROMIUM, sync_data_shm_offset) == 52, | |
10318 OffsetOf_AsyncTexImage2DCHROMIUM_sync_data_shm_offset_not_52); | |
10319 | 10277 |
10320 struct WaitAsyncTexImage2DCHROMIUM { | 10278 struct WaitAsyncTexImage2DCHROMIUM { |
10321 typedef WaitAsyncTexImage2DCHROMIUM ValueType; | 10279 typedef WaitAsyncTexImage2DCHROMIUM ValueType; |
10322 static const CommandId kCmdId = kWaitAsyncTexImage2DCHROMIUM; | 10280 static const CommandId kCmdId = kWaitAsyncTexImage2DCHROMIUM; |
10323 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 10281 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
10324 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 10282 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
10325 | 10283 |
10326 static uint32 ComputeSize() { | 10284 static uint32 ComputeSize() { |
10327 return static_cast<uint32>(sizeof(ValueType)); // NOLINT | 10285 return static_cast<uint32>(sizeof(ValueType)); // NOLINT |
10328 } | 10286 } |
(...skipping 14 matching lines...) Expand all Loading... |
10343 uint32 target; | 10301 uint32 target; |
10344 }; | 10302 }; |
10345 | 10303 |
10346 COMPILE_ASSERT(sizeof(WaitAsyncTexImage2DCHROMIUM) == 8, | 10304 COMPILE_ASSERT(sizeof(WaitAsyncTexImage2DCHROMIUM) == 8, |
10347 Sizeof_WaitAsyncTexImage2DCHROMIUM_is_not_8); | 10305 Sizeof_WaitAsyncTexImage2DCHROMIUM_is_not_8); |
10348 COMPILE_ASSERT(offsetof(WaitAsyncTexImage2DCHROMIUM, header) == 0, | 10306 COMPILE_ASSERT(offsetof(WaitAsyncTexImage2DCHROMIUM, header) == 0, |
10349 OffsetOf_WaitAsyncTexImage2DCHROMIUM_header_not_0); | 10307 OffsetOf_WaitAsyncTexImage2DCHROMIUM_header_not_0); |
10350 COMPILE_ASSERT(offsetof(WaitAsyncTexImage2DCHROMIUM, target) == 4, | 10308 COMPILE_ASSERT(offsetof(WaitAsyncTexImage2DCHROMIUM, target) == 4, |
10351 OffsetOf_WaitAsyncTexImage2DCHROMIUM_target_not_4); | 10309 OffsetOf_WaitAsyncTexImage2DCHROMIUM_target_not_4); |
10352 | 10310 |
10353 struct WaitAllAsyncTexImage2DCHROMIUM { | |
10354 typedef WaitAllAsyncTexImage2DCHROMIUM ValueType; | |
10355 static const CommandId kCmdId = kWaitAllAsyncTexImage2DCHROMIUM; | |
10356 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | |
10357 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | |
10358 | |
10359 static uint32 ComputeSize() { | |
10360 return static_cast<uint32>(sizeof(ValueType)); // NOLINT | |
10361 } | |
10362 | |
10363 void SetHeader() { header.SetCmd<ValueType>(); } | |
10364 | |
10365 void Init() { SetHeader(); } | |
10366 | |
10367 void* Set(void* cmd) { | |
10368 static_cast<ValueType*>(cmd)->Init(); | |
10369 return NextCmdAddress<ValueType>(cmd); | |
10370 } | |
10371 | |
10372 gpu::CommandHeader header; | |
10373 }; | |
10374 | |
10375 COMPILE_ASSERT(sizeof(WaitAllAsyncTexImage2DCHROMIUM) == 4, | |
10376 Sizeof_WaitAllAsyncTexImage2DCHROMIUM_is_not_4); | |
10377 COMPILE_ASSERT(offsetof(WaitAllAsyncTexImage2DCHROMIUM, header) == 0, | |
10378 OffsetOf_WaitAllAsyncTexImage2DCHROMIUM_header_not_0); | |
10379 | |
10380 struct DiscardFramebufferEXT { | 10311 struct DiscardFramebufferEXT { |
10381 typedef DiscardFramebufferEXT ValueType; | 10312 typedef DiscardFramebufferEXT ValueType; |
10382 static const CommandId kCmdId = kDiscardFramebufferEXT; | 10313 static const CommandId kCmdId = kDiscardFramebufferEXT; |
10383 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 10314 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
10384 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 10315 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
10385 | 10316 |
10386 static uint32 ComputeSize() { | 10317 static uint32 ComputeSize() { |
10387 return static_cast<uint32>(sizeof(ValueType)); // NOLINT | 10318 return static_cast<uint32>(sizeof(ValueType)); // NOLINT |
10388 } | 10319 } |
10389 | 10320 |
(...skipping 265 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10655 | 10586 |
10656 gpu::CommandHeader header; | 10587 gpu::CommandHeader header; |
10657 }; | 10588 }; |
10658 | 10589 |
10659 COMPILE_ASSERT(sizeof(DiscardBackbufferCHROMIUM) == 4, | 10590 COMPILE_ASSERT(sizeof(DiscardBackbufferCHROMIUM) == 4, |
10660 Sizeof_DiscardBackbufferCHROMIUM_is_not_4); | 10591 Sizeof_DiscardBackbufferCHROMIUM_is_not_4); |
10661 COMPILE_ASSERT(offsetof(DiscardBackbufferCHROMIUM, header) == 0, | 10592 COMPILE_ASSERT(offsetof(DiscardBackbufferCHROMIUM, header) == 0, |
10662 OffsetOf_DiscardBackbufferCHROMIUM_header_not_0); | 10593 OffsetOf_DiscardBackbufferCHROMIUM_header_not_0); |
10663 | 10594 |
10664 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_ | 10595 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_ |
OLD | NEW |