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 214 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
225 | 225 |
226 COMPILE_ASSERT(sizeof(BindRenderbuffer) == 12, | 226 COMPILE_ASSERT(sizeof(BindRenderbuffer) == 12, |
227 Sizeof_BindRenderbuffer_is_not_12); | 227 Sizeof_BindRenderbuffer_is_not_12); |
228 COMPILE_ASSERT(offsetof(BindRenderbuffer, header) == 0, | 228 COMPILE_ASSERT(offsetof(BindRenderbuffer, header) == 0, |
229 OffsetOf_BindRenderbuffer_header_not_0); | 229 OffsetOf_BindRenderbuffer_header_not_0); |
230 COMPILE_ASSERT(offsetof(BindRenderbuffer, target) == 4, | 230 COMPILE_ASSERT(offsetof(BindRenderbuffer, target) == 4, |
231 OffsetOf_BindRenderbuffer_target_not_4); | 231 OffsetOf_BindRenderbuffer_target_not_4); |
232 COMPILE_ASSERT(offsetof(BindRenderbuffer, renderbuffer) == 8, | 232 COMPILE_ASSERT(offsetof(BindRenderbuffer, renderbuffer) == 8, |
233 OffsetOf_BindRenderbuffer_renderbuffer_not_8); | 233 OffsetOf_BindRenderbuffer_renderbuffer_not_8); |
234 | 234 |
| 235 struct BindSampler { |
| 236 typedef BindSampler ValueType; |
| 237 static const CommandId kCmdId = kBindSampler; |
| 238 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
| 239 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 240 |
| 241 static uint32_t ComputeSize() { |
| 242 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
| 243 } |
| 244 |
| 245 void SetHeader() { header.SetCmd<ValueType>(); } |
| 246 |
| 247 void Init(GLuint _unit, GLuint _sampler) { |
| 248 SetHeader(); |
| 249 unit = _unit; |
| 250 sampler = _sampler; |
| 251 } |
| 252 |
| 253 void* Set(void* cmd, GLuint _unit, GLuint _sampler) { |
| 254 static_cast<ValueType*>(cmd)->Init(_unit, _sampler); |
| 255 return NextCmdAddress<ValueType>(cmd); |
| 256 } |
| 257 |
| 258 gpu::CommandHeader header; |
| 259 uint32_t unit; |
| 260 uint32_t sampler; |
| 261 }; |
| 262 |
| 263 COMPILE_ASSERT(sizeof(BindSampler) == 12, Sizeof_BindSampler_is_not_12); |
| 264 COMPILE_ASSERT(offsetof(BindSampler, header) == 0, |
| 265 OffsetOf_BindSampler_header_not_0); |
| 266 COMPILE_ASSERT(offsetof(BindSampler, unit) == 4, |
| 267 OffsetOf_BindSampler_unit_not_4); |
| 268 COMPILE_ASSERT(offsetof(BindSampler, sampler) == 8, |
| 269 OffsetOf_BindSampler_sampler_not_8); |
| 270 |
235 struct BindTexture { | 271 struct BindTexture { |
236 typedef BindTexture ValueType; | 272 typedef BindTexture ValueType; |
237 static const CommandId kCmdId = kBindTexture; | 273 static const CommandId kCmdId = kBindTexture; |
238 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 274 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
239 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(1); | 275 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(1); |
240 | 276 |
241 static uint32_t ComputeSize() { | 277 static uint32_t ComputeSize() { |
242 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | 278 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
243 } | 279 } |
244 | 280 |
(...skipping 16 matching lines...) Expand all Loading... |
261 }; | 297 }; |
262 | 298 |
263 COMPILE_ASSERT(sizeof(BindTexture) == 12, Sizeof_BindTexture_is_not_12); | 299 COMPILE_ASSERT(sizeof(BindTexture) == 12, Sizeof_BindTexture_is_not_12); |
264 COMPILE_ASSERT(offsetof(BindTexture, header) == 0, | 300 COMPILE_ASSERT(offsetof(BindTexture, header) == 0, |
265 OffsetOf_BindTexture_header_not_0); | 301 OffsetOf_BindTexture_header_not_0); |
266 COMPILE_ASSERT(offsetof(BindTexture, target) == 4, | 302 COMPILE_ASSERT(offsetof(BindTexture, target) == 4, |
267 OffsetOf_BindTexture_target_not_4); | 303 OffsetOf_BindTexture_target_not_4); |
268 COMPILE_ASSERT(offsetof(BindTexture, texture) == 8, | 304 COMPILE_ASSERT(offsetof(BindTexture, texture) == 8, |
269 OffsetOf_BindTexture_texture_not_8); | 305 OffsetOf_BindTexture_texture_not_8); |
270 | 306 |
| 307 struct BindTransformFeedback { |
| 308 typedef BindTransformFeedback ValueType; |
| 309 static const CommandId kCmdId = kBindTransformFeedback; |
| 310 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
| 311 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 312 |
| 313 static uint32_t ComputeSize() { |
| 314 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
| 315 } |
| 316 |
| 317 void SetHeader() { header.SetCmd<ValueType>(); } |
| 318 |
| 319 void Init(GLenum _target, GLuint _transformfeedback) { |
| 320 SetHeader(); |
| 321 target = _target; |
| 322 transformfeedback = _transformfeedback; |
| 323 } |
| 324 |
| 325 void* Set(void* cmd, GLenum _target, GLuint _transformfeedback) { |
| 326 static_cast<ValueType*>(cmd)->Init(_target, _transformfeedback); |
| 327 return NextCmdAddress<ValueType>(cmd); |
| 328 } |
| 329 |
| 330 gpu::CommandHeader header; |
| 331 uint32_t target; |
| 332 uint32_t transformfeedback; |
| 333 }; |
| 334 |
| 335 COMPILE_ASSERT(sizeof(BindTransformFeedback) == 12, |
| 336 Sizeof_BindTransformFeedback_is_not_12); |
| 337 COMPILE_ASSERT(offsetof(BindTransformFeedback, header) == 0, |
| 338 OffsetOf_BindTransformFeedback_header_not_0); |
| 339 COMPILE_ASSERT(offsetof(BindTransformFeedback, target) == 4, |
| 340 OffsetOf_BindTransformFeedback_target_not_4); |
| 341 COMPILE_ASSERT(offsetof(BindTransformFeedback, transformfeedback) == 8, |
| 342 OffsetOf_BindTransformFeedback_transformfeedback_not_8); |
| 343 |
271 struct BlendColor { | 344 struct BlendColor { |
272 typedef BlendColor ValueType; | 345 typedef BlendColor ValueType; |
273 static const CommandId kCmdId = kBlendColor; | 346 static const CommandId kCmdId = kBlendColor; |
274 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 347 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
275 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 348 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
276 | 349 |
277 static uint32_t ComputeSize() { | 350 static uint32_t ComputeSize() { |
278 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | 351 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
279 } | 352 } |
280 | 353 |
(...skipping 1343 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1624 int32_t n; | 1697 int32_t n; |
1625 }; | 1698 }; |
1626 | 1699 |
1627 COMPILE_ASSERT(sizeof(DeleteRenderbuffersImmediate) == 8, | 1700 COMPILE_ASSERT(sizeof(DeleteRenderbuffersImmediate) == 8, |
1628 Sizeof_DeleteRenderbuffersImmediate_is_not_8); | 1701 Sizeof_DeleteRenderbuffersImmediate_is_not_8); |
1629 COMPILE_ASSERT(offsetof(DeleteRenderbuffersImmediate, header) == 0, | 1702 COMPILE_ASSERT(offsetof(DeleteRenderbuffersImmediate, header) == 0, |
1630 OffsetOf_DeleteRenderbuffersImmediate_header_not_0); | 1703 OffsetOf_DeleteRenderbuffersImmediate_header_not_0); |
1631 COMPILE_ASSERT(offsetof(DeleteRenderbuffersImmediate, n) == 4, | 1704 COMPILE_ASSERT(offsetof(DeleteRenderbuffersImmediate, n) == 4, |
1632 OffsetOf_DeleteRenderbuffersImmediate_n_not_4); | 1705 OffsetOf_DeleteRenderbuffersImmediate_n_not_4); |
1633 | 1706 |
| 1707 struct DeleteSamplersImmediate { |
| 1708 typedef DeleteSamplersImmediate ValueType; |
| 1709 static const CommandId kCmdId = kDeleteSamplersImmediate; |
| 1710 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 1711 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 1712 |
| 1713 static uint32_t ComputeDataSize(GLsizei n) { |
| 1714 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT |
| 1715 } |
| 1716 |
| 1717 static uint32_t ComputeSize(GLsizei n) { |
| 1718 return static_cast<uint32_t>(sizeof(ValueType) + |
| 1719 ComputeDataSize(n)); // NOLINT |
| 1720 } |
| 1721 |
| 1722 void SetHeader(GLsizei n) { |
| 1723 header.SetCmdByTotalSize<ValueType>(ComputeSize(n)); |
| 1724 } |
| 1725 |
| 1726 void Init(GLsizei _n, const GLuint* _samplers) { |
| 1727 SetHeader(_n); |
| 1728 n = _n; |
| 1729 memcpy(ImmediateDataAddress(this), _samplers, ComputeDataSize(_n)); |
| 1730 } |
| 1731 |
| 1732 void* Set(void* cmd, GLsizei _n, const GLuint* _samplers) { |
| 1733 static_cast<ValueType*>(cmd)->Init(_n, _samplers); |
| 1734 const uint32_t size = ComputeSize(_n); |
| 1735 return NextImmediateCmdAddressTotalSize<ValueType>(cmd, size); |
| 1736 } |
| 1737 |
| 1738 gpu::CommandHeader header; |
| 1739 int32_t n; |
| 1740 }; |
| 1741 |
| 1742 COMPILE_ASSERT(sizeof(DeleteSamplersImmediate) == 8, |
| 1743 Sizeof_DeleteSamplersImmediate_is_not_8); |
| 1744 COMPILE_ASSERT(offsetof(DeleteSamplersImmediate, header) == 0, |
| 1745 OffsetOf_DeleteSamplersImmediate_header_not_0); |
| 1746 COMPILE_ASSERT(offsetof(DeleteSamplersImmediate, n) == 4, |
| 1747 OffsetOf_DeleteSamplersImmediate_n_not_4); |
| 1748 |
1634 struct DeleteShader { | 1749 struct DeleteShader { |
1635 typedef DeleteShader ValueType; | 1750 typedef DeleteShader ValueType; |
1636 static const CommandId kCmdId = kDeleteShader; | 1751 static const CommandId kCmdId = kDeleteShader; |
1637 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 1752 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
1638 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 1753 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
1639 | 1754 |
1640 static uint32_t ComputeSize() { | 1755 static uint32_t ComputeSize() { |
1641 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | 1756 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
1642 } | 1757 } |
1643 | 1758 |
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1698 int32_t n; | 1813 int32_t n; |
1699 }; | 1814 }; |
1700 | 1815 |
1701 COMPILE_ASSERT(sizeof(DeleteTexturesImmediate) == 8, | 1816 COMPILE_ASSERT(sizeof(DeleteTexturesImmediate) == 8, |
1702 Sizeof_DeleteTexturesImmediate_is_not_8); | 1817 Sizeof_DeleteTexturesImmediate_is_not_8); |
1703 COMPILE_ASSERT(offsetof(DeleteTexturesImmediate, header) == 0, | 1818 COMPILE_ASSERT(offsetof(DeleteTexturesImmediate, header) == 0, |
1704 OffsetOf_DeleteTexturesImmediate_header_not_0); | 1819 OffsetOf_DeleteTexturesImmediate_header_not_0); |
1705 COMPILE_ASSERT(offsetof(DeleteTexturesImmediate, n) == 4, | 1820 COMPILE_ASSERT(offsetof(DeleteTexturesImmediate, n) == 4, |
1706 OffsetOf_DeleteTexturesImmediate_n_not_4); | 1821 OffsetOf_DeleteTexturesImmediate_n_not_4); |
1707 | 1822 |
| 1823 struct DeleteTransformFeedbacksImmediate { |
| 1824 typedef DeleteTransformFeedbacksImmediate ValueType; |
| 1825 static const CommandId kCmdId = kDeleteTransformFeedbacksImmediate; |
| 1826 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 1827 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 1828 |
| 1829 static uint32_t ComputeDataSize(GLsizei n) { |
| 1830 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT |
| 1831 } |
| 1832 |
| 1833 static uint32_t ComputeSize(GLsizei n) { |
| 1834 return static_cast<uint32_t>(sizeof(ValueType) + |
| 1835 ComputeDataSize(n)); // NOLINT |
| 1836 } |
| 1837 |
| 1838 void SetHeader(GLsizei n) { |
| 1839 header.SetCmdByTotalSize<ValueType>(ComputeSize(n)); |
| 1840 } |
| 1841 |
| 1842 void Init(GLsizei _n, const GLuint* _ids) { |
| 1843 SetHeader(_n); |
| 1844 n = _n; |
| 1845 memcpy(ImmediateDataAddress(this), _ids, ComputeDataSize(_n)); |
| 1846 } |
| 1847 |
| 1848 void* Set(void* cmd, GLsizei _n, const GLuint* _ids) { |
| 1849 static_cast<ValueType*>(cmd)->Init(_n, _ids); |
| 1850 const uint32_t size = ComputeSize(_n); |
| 1851 return NextImmediateCmdAddressTotalSize<ValueType>(cmd, size); |
| 1852 } |
| 1853 |
| 1854 gpu::CommandHeader header; |
| 1855 int32_t n; |
| 1856 }; |
| 1857 |
| 1858 COMPILE_ASSERT(sizeof(DeleteTransformFeedbacksImmediate) == 8, |
| 1859 Sizeof_DeleteTransformFeedbacksImmediate_is_not_8); |
| 1860 COMPILE_ASSERT(offsetof(DeleteTransformFeedbacksImmediate, header) == 0, |
| 1861 OffsetOf_DeleteTransformFeedbacksImmediate_header_not_0); |
| 1862 COMPILE_ASSERT(offsetof(DeleteTransformFeedbacksImmediate, n) == 4, |
| 1863 OffsetOf_DeleteTransformFeedbacksImmediate_n_not_4); |
| 1864 |
1708 struct DepthFunc { | 1865 struct DepthFunc { |
1709 typedef DepthFunc ValueType; | 1866 typedef DepthFunc ValueType; |
1710 static const CommandId kCmdId = kDepthFunc; | 1867 static const CommandId kCmdId = kDepthFunc; |
1711 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 1868 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
1712 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 1869 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
1713 | 1870 |
1714 static uint32_t ComputeSize() { | 1871 static uint32_t ComputeSize() { |
1715 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | 1872 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
1716 } | 1873 } |
1717 | 1874 |
(...skipping 732 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2450 int32_t n; | 2607 int32_t n; |
2451 }; | 2608 }; |
2452 | 2609 |
2453 COMPILE_ASSERT(sizeof(GenRenderbuffersImmediate) == 8, | 2610 COMPILE_ASSERT(sizeof(GenRenderbuffersImmediate) == 8, |
2454 Sizeof_GenRenderbuffersImmediate_is_not_8); | 2611 Sizeof_GenRenderbuffersImmediate_is_not_8); |
2455 COMPILE_ASSERT(offsetof(GenRenderbuffersImmediate, header) == 0, | 2612 COMPILE_ASSERT(offsetof(GenRenderbuffersImmediate, header) == 0, |
2456 OffsetOf_GenRenderbuffersImmediate_header_not_0); | 2613 OffsetOf_GenRenderbuffersImmediate_header_not_0); |
2457 COMPILE_ASSERT(offsetof(GenRenderbuffersImmediate, n) == 4, | 2614 COMPILE_ASSERT(offsetof(GenRenderbuffersImmediate, n) == 4, |
2458 OffsetOf_GenRenderbuffersImmediate_n_not_4); | 2615 OffsetOf_GenRenderbuffersImmediate_n_not_4); |
2459 | 2616 |
| 2617 struct GenSamplersImmediate { |
| 2618 typedef GenSamplersImmediate ValueType; |
| 2619 static const CommandId kCmdId = kGenSamplersImmediate; |
| 2620 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 2621 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 2622 |
| 2623 static uint32_t ComputeDataSize(GLsizei n) { |
| 2624 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT |
| 2625 } |
| 2626 |
| 2627 static uint32_t ComputeSize(GLsizei n) { |
| 2628 return static_cast<uint32_t>(sizeof(ValueType) + |
| 2629 ComputeDataSize(n)); // NOLINT |
| 2630 } |
| 2631 |
| 2632 void SetHeader(GLsizei n) { |
| 2633 header.SetCmdByTotalSize<ValueType>(ComputeSize(n)); |
| 2634 } |
| 2635 |
| 2636 void Init(GLsizei _n, GLuint* _samplers) { |
| 2637 SetHeader(_n); |
| 2638 n = _n; |
| 2639 memcpy(ImmediateDataAddress(this), _samplers, ComputeDataSize(_n)); |
| 2640 } |
| 2641 |
| 2642 void* Set(void* cmd, GLsizei _n, GLuint* _samplers) { |
| 2643 static_cast<ValueType*>(cmd)->Init(_n, _samplers); |
| 2644 const uint32_t size = ComputeSize(_n); |
| 2645 return NextImmediateCmdAddressTotalSize<ValueType>(cmd, size); |
| 2646 } |
| 2647 |
| 2648 gpu::CommandHeader header; |
| 2649 int32_t n; |
| 2650 }; |
| 2651 |
| 2652 COMPILE_ASSERT(sizeof(GenSamplersImmediate) == 8, |
| 2653 Sizeof_GenSamplersImmediate_is_not_8); |
| 2654 COMPILE_ASSERT(offsetof(GenSamplersImmediate, header) == 0, |
| 2655 OffsetOf_GenSamplersImmediate_header_not_0); |
| 2656 COMPILE_ASSERT(offsetof(GenSamplersImmediate, n) == 4, |
| 2657 OffsetOf_GenSamplersImmediate_n_not_4); |
| 2658 |
2460 struct GenTexturesImmediate { | 2659 struct GenTexturesImmediate { |
2461 typedef GenTexturesImmediate ValueType; | 2660 typedef GenTexturesImmediate ValueType; |
2462 static const CommandId kCmdId = kGenTexturesImmediate; | 2661 static const CommandId kCmdId = kGenTexturesImmediate; |
2463 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; | 2662 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
2464 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 2663 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
2465 | 2664 |
2466 static uint32_t ComputeDataSize(GLsizei n) { | 2665 static uint32_t ComputeDataSize(GLsizei n) { |
2467 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT | 2666 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT |
2468 } | 2667 } |
2469 | 2668 |
(...skipping 22 matching lines...) Expand all Loading... |
2492 int32_t n; | 2691 int32_t n; |
2493 }; | 2692 }; |
2494 | 2693 |
2495 COMPILE_ASSERT(sizeof(GenTexturesImmediate) == 8, | 2694 COMPILE_ASSERT(sizeof(GenTexturesImmediate) == 8, |
2496 Sizeof_GenTexturesImmediate_is_not_8); | 2695 Sizeof_GenTexturesImmediate_is_not_8); |
2497 COMPILE_ASSERT(offsetof(GenTexturesImmediate, header) == 0, | 2696 COMPILE_ASSERT(offsetof(GenTexturesImmediate, header) == 0, |
2498 OffsetOf_GenTexturesImmediate_header_not_0); | 2697 OffsetOf_GenTexturesImmediate_header_not_0); |
2499 COMPILE_ASSERT(offsetof(GenTexturesImmediate, n) == 4, | 2698 COMPILE_ASSERT(offsetof(GenTexturesImmediate, n) == 4, |
2500 OffsetOf_GenTexturesImmediate_n_not_4); | 2699 OffsetOf_GenTexturesImmediate_n_not_4); |
2501 | 2700 |
| 2701 struct GenTransformFeedbacksImmediate { |
| 2702 typedef GenTransformFeedbacksImmediate ValueType; |
| 2703 static const CommandId kCmdId = kGenTransformFeedbacksImmediate; |
| 2704 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 2705 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 2706 |
| 2707 static uint32_t ComputeDataSize(GLsizei n) { |
| 2708 return static_cast<uint32_t>(sizeof(GLuint) * n); // NOLINT |
| 2709 } |
| 2710 |
| 2711 static uint32_t ComputeSize(GLsizei n) { |
| 2712 return static_cast<uint32_t>(sizeof(ValueType) + |
| 2713 ComputeDataSize(n)); // NOLINT |
| 2714 } |
| 2715 |
| 2716 void SetHeader(GLsizei n) { |
| 2717 header.SetCmdByTotalSize<ValueType>(ComputeSize(n)); |
| 2718 } |
| 2719 |
| 2720 void Init(GLsizei _n, GLuint* _ids) { |
| 2721 SetHeader(_n); |
| 2722 n = _n; |
| 2723 memcpy(ImmediateDataAddress(this), _ids, ComputeDataSize(_n)); |
| 2724 } |
| 2725 |
| 2726 void* Set(void* cmd, GLsizei _n, GLuint* _ids) { |
| 2727 static_cast<ValueType*>(cmd)->Init(_n, _ids); |
| 2728 const uint32_t size = ComputeSize(_n); |
| 2729 return NextImmediateCmdAddressTotalSize<ValueType>(cmd, size); |
| 2730 } |
| 2731 |
| 2732 gpu::CommandHeader header; |
| 2733 int32_t n; |
| 2734 }; |
| 2735 |
| 2736 COMPILE_ASSERT(sizeof(GenTransformFeedbacksImmediate) == 8, |
| 2737 Sizeof_GenTransformFeedbacksImmediate_is_not_8); |
| 2738 COMPILE_ASSERT(offsetof(GenTransformFeedbacksImmediate, header) == 0, |
| 2739 OffsetOf_GenTransformFeedbacksImmediate_header_not_0); |
| 2740 COMPILE_ASSERT(offsetof(GenTransformFeedbacksImmediate, n) == 4, |
| 2741 OffsetOf_GenTransformFeedbacksImmediate_n_not_4); |
| 2742 |
2502 struct GetActiveAttrib { | 2743 struct GetActiveAttrib { |
2503 typedef GetActiveAttrib ValueType; | 2744 typedef GetActiveAttrib ValueType; |
2504 static const CommandId kCmdId = kGetActiveAttrib; | 2745 static const CommandId kCmdId = kGetActiveAttrib; |
2505 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 2746 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
2506 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 2747 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
2507 | 2748 |
2508 struct Result { | 2749 struct Result { |
2509 int32_t success; | 2750 int32_t success; |
2510 int32_t size; | 2751 int32_t size; |
2511 uint32_t type; | 2752 uint32_t type; |
(...skipping 742 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3254 OffsetOf_GetRenderbufferParameteriv_header_not_0); | 3495 OffsetOf_GetRenderbufferParameteriv_header_not_0); |
3255 COMPILE_ASSERT(offsetof(GetRenderbufferParameteriv, target) == 4, | 3496 COMPILE_ASSERT(offsetof(GetRenderbufferParameteriv, target) == 4, |
3256 OffsetOf_GetRenderbufferParameteriv_target_not_4); | 3497 OffsetOf_GetRenderbufferParameteriv_target_not_4); |
3257 COMPILE_ASSERT(offsetof(GetRenderbufferParameteriv, pname) == 8, | 3498 COMPILE_ASSERT(offsetof(GetRenderbufferParameteriv, pname) == 8, |
3258 OffsetOf_GetRenderbufferParameteriv_pname_not_8); | 3499 OffsetOf_GetRenderbufferParameteriv_pname_not_8); |
3259 COMPILE_ASSERT(offsetof(GetRenderbufferParameteriv, params_shm_id) == 12, | 3500 COMPILE_ASSERT(offsetof(GetRenderbufferParameteriv, params_shm_id) == 12, |
3260 OffsetOf_GetRenderbufferParameteriv_params_shm_id_not_12); | 3501 OffsetOf_GetRenderbufferParameteriv_params_shm_id_not_12); |
3261 COMPILE_ASSERT(offsetof(GetRenderbufferParameteriv, params_shm_offset) == 16, | 3502 COMPILE_ASSERT(offsetof(GetRenderbufferParameteriv, params_shm_offset) == 16, |
3262 OffsetOf_GetRenderbufferParameteriv_params_shm_offset_not_16); | 3503 OffsetOf_GetRenderbufferParameteriv_params_shm_offset_not_16); |
3263 | 3504 |
| 3505 struct GetSamplerParameterfv { |
| 3506 typedef GetSamplerParameterfv ValueType; |
| 3507 static const CommandId kCmdId = kGetSamplerParameterfv; |
| 3508 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
| 3509 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 3510 |
| 3511 typedef SizedResult<GLfloat> Result; |
| 3512 |
| 3513 static uint32_t ComputeSize() { |
| 3514 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
| 3515 } |
| 3516 |
| 3517 void SetHeader() { header.SetCmd<ValueType>(); } |
| 3518 |
| 3519 void Init(GLuint _sampler, |
| 3520 GLenum _pname, |
| 3521 uint32_t _params_shm_id, |
| 3522 uint32_t _params_shm_offset) { |
| 3523 SetHeader(); |
| 3524 sampler = _sampler; |
| 3525 pname = _pname; |
| 3526 params_shm_id = _params_shm_id; |
| 3527 params_shm_offset = _params_shm_offset; |
| 3528 } |
| 3529 |
| 3530 void* Set(void* cmd, |
| 3531 GLuint _sampler, |
| 3532 GLenum _pname, |
| 3533 uint32_t _params_shm_id, |
| 3534 uint32_t _params_shm_offset) { |
| 3535 static_cast<ValueType*>(cmd) |
| 3536 ->Init(_sampler, _pname, _params_shm_id, _params_shm_offset); |
| 3537 return NextCmdAddress<ValueType>(cmd); |
| 3538 } |
| 3539 |
| 3540 gpu::CommandHeader header; |
| 3541 uint32_t sampler; |
| 3542 uint32_t pname; |
| 3543 uint32_t params_shm_id; |
| 3544 uint32_t params_shm_offset; |
| 3545 }; |
| 3546 |
| 3547 COMPILE_ASSERT(sizeof(GetSamplerParameterfv) == 20, |
| 3548 Sizeof_GetSamplerParameterfv_is_not_20); |
| 3549 COMPILE_ASSERT(offsetof(GetSamplerParameterfv, header) == 0, |
| 3550 OffsetOf_GetSamplerParameterfv_header_not_0); |
| 3551 COMPILE_ASSERT(offsetof(GetSamplerParameterfv, sampler) == 4, |
| 3552 OffsetOf_GetSamplerParameterfv_sampler_not_4); |
| 3553 COMPILE_ASSERT(offsetof(GetSamplerParameterfv, pname) == 8, |
| 3554 OffsetOf_GetSamplerParameterfv_pname_not_8); |
| 3555 COMPILE_ASSERT(offsetof(GetSamplerParameterfv, params_shm_id) == 12, |
| 3556 OffsetOf_GetSamplerParameterfv_params_shm_id_not_12); |
| 3557 COMPILE_ASSERT(offsetof(GetSamplerParameterfv, params_shm_offset) == 16, |
| 3558 OffsetOf_GetSamplerParameterfv_params_shm_offset_not_16); |
| 3559 |
| 3560 struct GetSamplerParameteriv { |
| 3561 typedef GetSamplerParameteriv ValueType; |
| 3562 static const CommandId kCmdId = kGetSamplerParameteriv; |
| 3563 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
| 3564 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 3565 |
| 3566 typedef SizedResult<GLint> Result; |
| 3567 |
| 3568 static uint32_t ComputeSize() { |
| 3569 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
| 3570 } |
| 3571 |
| 3572 void SetHeader() { header.SetCmd<ValueType>(); } |
| 3573 |
| 3574 void Init(GLuint _sampler, |
| 3575 GLenum _pname, |
| 3576 uint32_t _params_shm_id, |
| 3577 uint32_t _params_shm_offset) { |
| 3578 SetHeader(); |
| 3579 sampler = _sampler; |
| 3580 pname = _pname; |
| 3581 params_shm_id = _params_shm_id; |
| 3582 params_shm_offset = _params_shm_offset; |
| 3583 } |
| 3584 |
| 3585 void* Set(void* cmd, |
| 3586 GLuint _sampler, |
| 3587 GLenum _pname, |
| 3588 uint32_t _params_shm_id, |
| 3589 uint32_t _params_shm_offset) { |
| 3590 static_cast<ValueType*>(cmd) |
| 3591 ->Init(_sampler, _pname, _params_shm_id, _params_shm_offset); |
| 3592 return NextCmdAddress<ValueType>(cmd); |
| 3593 } |
| 3594 |
| 3595 gpu::CommandHeader header; |
| 3596 uint32_t sampler; |
| 3597 uint32_t pname; |
| 3598 uint32_t params_shm_id; |
| 3599 uint32_t params_shm_offset; |
| 3600 }; |
| 3601 |
| 3602 COMPILE_ASSERT(sizeof(GetSamplerParameteriv) == 20, |
| 3603 Sizeof_GetSamplerParameteriv_is_not_20); |
| 3604 COMPILE_ASSERT(offsetof(GetSamplerParameteriv, header) == 0, |
| 3605 OffsetOf_GetSamplerParameteriv_header_not_0); |
| 3606 COMPILE_ASSERT(offsetof(GetSamplerParameteriv, sampler) == 4, |
| 3607 OffsetOf_GetSamplerParameteriv_sampler_not_4); |
| 3608 COMPILE_ASSERT(offsetof(GetSamplerParameteriv, pname) == 8, |
| 3609 OffsetOf_GetSamplerParameteriv_pname_not_8); |
| 3610 COMPILE_ASSERT(offsetof(GetSamplerParameteriv, params_shm_id) == 12, |
| 3611 OffsetOf_GetSamplerParameteriv_params_shm_id_not_12); |
| 3612 COMPILE_ASSERT(offsetof(GetSamplerParameteriv, params_shm_offset) == 16, |
| 3613 OffsetOf_GetSamplerParameteriv_params_shm_offset_not_16); |
| 3614 |
3264 struct GetShaderiv { | 3615 struct GetShaderiv { |
3265 typedef GetShaderiv ValueType; | 3616 typedef GetShaderiv ValueType; |
3266 static const CommandId kCmdId = kGetShaderiv; | 3617 static const CommandId kCmdId = kGetShaderiv; |
3267 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 3618 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
3268 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 3619 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
3269 | 3620 |
3270 typedef SizedResult<GLint> Result; | 3621 typedef SizedResult<GLint> Result; |
3271 | 3622 |
3272 static uint32_t ComputeSize() { | 3623 static uint32_t ComputeSize() { |
3273 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | 3624 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
(...skipping 1041 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4315 COMPILE_ASSERT(sizeof(IsRenderbuffer) == 16, Sizeof_IsRenderbuffer_is_not_16); | 4666 COMPILE_ASSERT(sizeof(IsRenderbuffer) == 16, Sizeof_IsRenderbuffer_is_not_16); |
4316 COMPILE_ASSERT(offsetof(IsRenderbuffer, header) == 0, | 4667 COMPILE_ASSERT(offsetof(IsRenderbuffer, header) == 0, |
4317 OffsetOf_IsRenderbuffer_header_not_0); | 4668 OffsetOf_IsRenderbuffer_header_not_0); |
4318 COMPILE_ASSERT(offsetof(IsRenderbuffer, renderbuffer) == 4, | 4669 COMPILE_ASSERT(offsetof(IsRenderbuffer, renderbuffer) == 4, |
4319 OffsetOf_IsRenderbuffer_renderbuffer_not_4); | 4670 OffsetOf_IsRenderbuffer_renderbuffer_not_4); |
4320 COMPILE_ASSERT(offsetof(IsRenderbuffer, result_shm_id) == 8, | 4671 COMPILE_ASSERT(offsetof(IsRenderbuffer, result_shm_id) == 8, |
4321 OffsetOf_IsRenderbuffer_result_shm_id_not_8); | 4672 OffsetOf_IsRenderbuffer_result_shm_id_not_8); |
4322 COMPILE_ASSERT(offsetof(IsRenderbuffer, result_shm_offset) == 12, | 4673 COMPILE_ASSERT(offsetof(IsRenderbuffer, result_shm_offset) == 12, |
4323 OffsetOf_IsRenderbuffer_result_shm_offset_not_12); | 4674 OffsetOf_IsRenderbuffer_result_shm_offset_not_12); |
4324 | 4675 |
| 4676 struct IsSampler { |
| 4677 typedef IsSampler ValueType; |
| 4678 static const CommandId kCmdId = kIsSampler; |
| 4679 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
| 4680 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 4681 |
| 4682 typedef uint32_t Result; |
| 4683 |
| 4684 static uint32_t ComputeSize() { |
| 4685 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
| 4686 } |
| 4687 |
| 4688 void SetHeader() { header.SetCmd<ValueType>(); } |
| 4689 |
| 4690 void Init(GLuint _sampler, |
| 4691 uint32_t _result_shm_id, |
| 4692 uint32_t _result_shm_offset) { |
| 4693 SetHeader(); |
| 4694 sampler = _sampler; |
| 4695 result_shm_id = _result_shm_id; |
| 4696 result_shm_offset = _result_shm_offset; |
| 4697 } |
| 4698 |
| 4699 void* Set(void* cmd, |
| 4700 GLuint _sampler, |
| 4701 uint32_t _result_shm_id, |
| 4702 uint32_t _result_shm_offset) { |
| 4703 static_cast<ValueType*>(cmd) |
| 4704 ->Init(_sampler, _result_shm_id, _result_shm_offset); |
| 4705 return NextCmdAddress<ValueType>(cmd); |
| 4706 } |
| 4707 |
| 4708 gpu::CommandHeader header; |
| 4709 uint32_t sampler; |
| 4710 uint32_t result_shm_id; |
| 4711 uint32_t result_shm_offset; |
| 4712 }; |
| 4713 |
| 4714 COMPILE_ASSERT(sizeof(IsSampler) == 16, Sizeof_IsSampler_is_not_16); |
| 4715 COMPILE_ASSERT(offsetof(IsSampler, header) == 0, |
| 4716 OffsetOf_IsSampler_header_not_0); |
| 4717 COMPILE_ASSERT(offsetof(IsSampler, sampler) == 4, |
| 4718 OffsetOf_IsSampler_sampler_not_4); |
| 4719 COMPILE_ASSERT(offsetof(IsSampler, result_shm_id) == 8, |
| 4720 OffsetOf_IsSampler_result_shm_id_not_8); |
| 4721 COMPILE_ASSERT(offsetof(IsSampler, result_shm_offset) == 12, |
| 4722 OffsetOf_IsSampler_result_shm_offset_not_12); |
| 4723 |
4325 struct IsShader { | 4724 struct IsShader { |
4326 typedef IsShader ValueType; | 4725 typedef IsShader ValueType; |
4327 static const CommandId kCmdId = kIsShader; | 4726 static const CommandId kCmdId = kIsShader; |
4328 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 4727 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
4329 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 4728 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
4330 | 4729 |
4331 typedef uint32_t Result; | 4730 typedef uint32_t Result; |
4332 | 4731 |
4333 static uint32_t ComputeSize() { | 4732 static uint32_t ComputeSize() { |
4334 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | 4733 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
(...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4409 COMPILE_ASSERT(sizeof(IsTexture) == 16, Sizeof_IsTexture_is_not_16); | 4808 COMPILE_ASSERT(sizeof(IsTexture) == 16, Sizeof_IsTexture_is_not_16); |
4410 COMPILE_ASSERT(offsetof(IsTexture, header) == 0, | 4809 COMPILE_ASSERT(offsetof(IsTexture, header) == 0, |
4411 OffsetOf_IsTexture_header_not_0); | 4810 OffsetOf_IsTexture_header_not_0); |
4412 COMPILE_ASSERT(offsetof(IsTexture, texture) == 4, | 4811 COMPILE_ASSERT(offsetof(IsTexture, texture) == 4, |
4413 OffsetOf_IsTexture_texture_not_4); | 4812 OffsetOf_IsTexture_texture_not_4); |
4414 COMPILE_ASSERT(offsetof(IsTexture, result_shm_id) == 8, | 4813 COMPILE_ASSERT(offsetof(IsTexture, result_shm_id) == 8, |
4415 OffsetOf_IsTexture_result_shm_id_not_8); | 4814 OffsetOf_IsTexture_result_shm_id_not_8); |
4416 COMPILE_ASSERT(offsetof(IsTexture, result_shm_offset) == 12, | 4815 COMPILE_ASSERT(offsetof(IsTexture, result_shm_offset) == 12, |
4417 OffsetOf_IsTexture_result_shm_offset_not_12); | 4816 OffsetOf_IsTexture_result_shm_offset_not_12); |
4418 | 4817 |
| 4818 struct IsTransformFeedback { |
| 4819 typedef IsTransformFeedback ValueType; |
| 4820 static const CommandId kCmdId = kIsTransformFeedback; |
| 4821 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
| 4822 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 4823 |
| 4824 typedef uint32_t Result; |
| 4825 |
| 4826 static uint32_t ComputeSize() { |
| 4827 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
| 4828 } |
| 4829 |
| 4830 void SetHeader() { header.SetCmd<ValueType>(); } |
| 4831 |
| 4832 void Init(GLuint _transformfeedback, |
| 4833 uint32_t _result_shm_id, |
| 4834 uint32_t _result_shm_offset) { |
| 4835 SetHeader(); |
| 4836 transformfeedback = _transformfeedback; |
| 4837 result_shm_id = _result_shm_id; |
| 4838 result_shm_offset = _result_shm_offset; |
| 4839 } |
| 4840 |
| 4841 void* Set(void* cmd, |
| 4842 GLuint _transformfeedback, |
| 4843 uint32_t _result_shm_id, |
| 4844 uint32_t _result_shm_offset) { |
| 4845 static_cast<ValueType*>(cmd) |
| 4846 ->Init(_transformfeedback, _result_shm_id, _result_shm_offset); |
| 4847 return NextCmdAddress<ValueType>(cmd); |
| 4848 } |
| 4849 |
| 4850 gpu::CommandHeader header; |
| 4851 uint32_t transformfeedback; |
| 4852 uint32_t result_shm_id; |
| 4853 uint32_t result_shm_offset; |
| 4854 }; |
| 4855 |
| 4856 COMPILE_ASSERT(sizeof(IsTransformFeedback) == 16, |
| 4857 Sizeof_IsTransformFeedback_is_not_16); |
| 4858 COMPILE_ASSERT(offsetof(IsTransformFeedback, header) == 0, |
| 4859 OffsetOf_IsTransformFeedback_header_not_0); |
| 4860 COMPILE_ASSERT(offsetof(IsTransformFeedback, transformfeedback) == 4, |
| 4861 OffsetOf_IsTransformFeedback_transformfeedback_not_4); |
| 4862 COMPILE_ASSERT(offsetof(IsTransformFeedback, result_shm_id) == 8, |
| 4863 OffsetOf_IsTransformFeedback_result_shm_id_not_8); |
| 4864 COMPILE_ASSERT(offsetof(IsTransformFeedback, result_shm_offset) == 12, |
| 4865 OffsetOf_IsTransformFeedback_result_shm_offset_not_12); |
| 4866 |
4419 struct LineWidth { | 4867 struct LineWidth { |
4420 typedef LineWidth ValueType; | 4868 typedef LineWidth ValueType; |
4421 static const CommandId kCmdId = kLineWidth; | 4869 static const CommandId kCmdId = kLineWidth; |
4422 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 4870 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
4423 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 4871 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
4424 | 4872 |
4425 static uint32_t ComputeSize() { | 4873 static uint32_t ComputeSize() { |
4426 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | 4874 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
4427 } | 4875 } |
4428 | 4876 |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4472 gpu::CommandHeader header; | 4920 gpu::CommandHeader header; |
4473 uint32_t program; | 4921 uint32_t program; |
4474 }; | 4922 }; |
4475 | 4923 |
4476 COMPILE_ASSERT(sizeof(LinkProgram) == 8, Sizeof_LinkProgram_is_not_8); | 4924 COMPILE_ASSERT(sizeof(LinkProgram) == 8, Sizeof_LinkProgram_is_not_8); |
4477 COMPILE_ASSERT(offsetof(LinkProgram, header) == 0, | 4925 COMPILE_ASSERT(offsetof(LinkProgram, header) == 0, |
4478 OffsetOf_LinkProgram_header_not_0); | 4926 OffsetOf_LinkProgram_header_not_0); |
4479 COMPILE_ASSERT(offsetof(LinkProgram, program) == 4, | 4927 COMPILE_ASSERT(offsetof(LinkProgram, program) == 4, |
4480 OffsetOf_LinkProgram_program_not_4); | 4928 OffsetOf_LinkProgram_program_not_4); |
4481 | 4929 |
| 4930 struct PauseTransformFeedback { |
| 4931 typedef PauseTransformFeedback ValueType; |
| 4932 static const CommandId kCmdId = kPauseTransformFeedback; |
| 4933 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
| 4934 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 4935 |
| 4936 static uint32_t ComputeSize() { |
| 4937 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
| 4938 } |
| 4939 |
| 4940 void SetHeader() { header.SetCmd<ValueType>(); } |
| 4941 |
| 4942 void Init() { SetHeader(); } |
| 4943 |
| 4944 void* Set(void* cmd) { |
| 4945 static_cast<ValueType*>(cmd)->Init(); |
| 4946 return NextCmdAddress<ValueType>(cmd); |
| 4947 } |
| 4948 |
| 4949 gpu::CommandHeader header; |
| 4950 }; |
| 4951 |
| 4952 COMPILE_ASSERT(sizeof(PauseTransformFeedback) == 4, |
| 4953 Sizeof_PauseTransformFeedback_is_not_4); |
| 4954 COMPILE_ASSERT(offsetof(PauseTransformFeedback, header) == 0, |
| 4955 OffsetOf_PauseTransformFeedback_header_not_0); |
| 4956 |
4482 struct PixelStorei { | 4957 struct PixelStorei { |
4483 typedef PixelStorei ValueType; | 4958 typedef PixelStorei ValueType; |
4484 static const CommandId kCmdId = kPixelStorei; | 4959 static const CommandId kCmdId = kPixelStorei; |
4485 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 4960 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
4486 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 4961 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
4487 | 4962 |
4488 static uint32_t ComputeSize() { | 4963 static uint32_t ComputeSize() { |
4489 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | 4964 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
4490 } | 4965 } |
4491 | 4966 |
(...skipping 261 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4753 OffsetOf_RenderbufferStorage_header_not_0); | 5228 OffsetOf_RenderbufferStorage_header_not_0); |
4754 COMPILE_ASSERT(offsetof(RenderbufferStorage, target) == 4, | 5229 COMPILE_ASSERT(offsetof(RenderbufferStorage, target) == 4, |
4755 OffsetOf_RenderbufferStorage_target_not_4); | 5230 OffsetOf_RenderbufferStorage_target_not_4); |
4756 COMPILE_ASSERT(offsetof(RenderbufferStorage, internalformat) == 8, | 5231 COMPILE_ASSERT(offsetof(RenderbufferStorage, internalformat) == 8, |
4757 OffsetOf_RenderbufferStorage_internalformat_not_8); | 5232 OffsetOf_RenderbufferStorage_internalformat_not_8); |
4758 COMPILE_ASSERT(offsetof(RenderbufferStorage, width) == 12, | 5233 COMPILE_ASSERT(offsetof(RenderbufferStorage, width) == 12, |
4759 OffsetOf_RenderbufferStorage_width_not_12); | 5234 OffsetOf_RenderbufferStorage_width_not_12); |
4760 COMPILE_ASSERT(offsetof(RenderbufferStorage, height) == 16, | 5235 COMPILE_ASSERT(offsetof(RenderbufferStorage, height) == 16, |
4761 OffsetOf_RenderbufferStorage_height_not_16); | 5236 OffsetOf_RenderbufferStorage_height_not_16); |
4762 | 5237 |
| 5238 struct ResumeTransformFeedback { |
| 5239 typedef ResumeTransformFeedback ValueType; |
| 5240 static const CommandId kCmdId = kResumeTransformFeedback; |
| 5241 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
| 5242 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 5243 |
| 5244 static uint32_t ComputeSize() { |
| 5245 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
| 5246 } |
| 5247 |
| 5248 void SetHeader() { header.SetCmd<ValueType>(); } |
| 5249 |
| 5250 void Init() { SetHeader(); } |
| 5251 |
| 5252 void* Set(void* cmd) { |
| 5253 static_cast<ValueType*>(cmd)->Init(); |
| 5254 return NextCmdAddress<ValueType>(cmd); |
| 5255 } |
| 5256 |
| 5257 gpu::CommandHeader header; |
| 5258 }; |
| 5259 |
| 5260 COMPILE_ASSERT(sizeof(ResumeTransformFeedback) == 4, |
| 5261 Sizeof_ResumeTransformFeedback_is_not_4); |
| 5262 COMPILE_ASSERT(offsetof(ResumeTransformFeedback, header) == 0, |
| 5263 OffsetOf_ResumeTransformFeedback_header_not_0); |
| 5264 |
4763 struct SampleCoverage { | 5265 struct SampleCoverage { |
4764 typedef SampleCoverage ValueType; | 5266 typedef SampleCoverage ValueType; |
4765 static const CommandId kCmdId = kSampleCoverage; | 5267 static const CommandId kCmdId = kSampleCoverage; |
4766 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 5268 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
4767 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 5269 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
4768 | 5270 |
4769 static uint32_t ComputeSize() { | 5271 static uint32_t ComputeSize() { |
4770 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | 5272 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
4771 } | 5273 } |
4772 | 5274 |
(...skipping 16 matching lines...) Expand all Loading... |
4789 }; | 5291 }; |
4790 | 5292 |
4791 COMPILE_ASSERT(sizeof(SampleCoverage) == 12, Sizeof_SampleCoverage_is_not_12); | 5293 COMPILE_ASSERT(sizeof(SampleCoverage) == 12, Sizeof_SampleCoverage_is_not_12); |
4792 COMPILE_ASSERT(offsetof(SampleCoverage, header) == 0, | 5294 COMPILE_ASSERT(offsetof(SampleCoverage, header) == 0, |
4793 OffsetOf_SampleCoverage_header_not_0); | 5295 OffsetOf_SampleCoverage_header_not_0); |
4794 COMPILE_ASSERT(offsetof(SampleCoverage, value) == 4, | 5296 COMPILE_ASSERT(offsetof(SampleCoverage, value) == 4, |
4795 OffsetOf_SampleCoverage_value_not_4); | 5297 OffsetOf_SampleCoverage_value_not_4); |
4796 COMPILE_ASSERT(offsetof(SampleCoverage, invert) == 8, | 5298 COMPILE_ASSERT(offsetof(SampleCoverage, invert) == 8, |
4797 OffsetOf_SampleCoverage_invert_not_8); | 5299 OffsetOf_SampleCoverage_invert_not_8); |
4798 | 5300 |
| 5301 struct SamplerParameterf { |
| 5302 typedef SamplerParameterf ValueType; |
| 5303 static const CommandId kCmdId = kSamplerParameterf; |
| 5304 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
| 5305 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 5306 |
| 5307 static uint32_t ComputeSize() { |
| 5308 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
| 5309 } |
| 5310 |
| 5311 void SetHeader() { header.SetCmd<ValueType>(); } |
| 5312 |
| 5313 void Init(GLuint _sampler, GLenum _pname, GLfloat _param) { |
| 5314 SetHeader(); |
| 5315 sampler = _sampler; |
| 5316 pname = _pname; |
| 5317 param = _param; |
| 5318 } |
| 5319 |
| 5320 void* Set(void* cmd, GLuint _sampler, GLenum _pname, GLfloat _param) { |
| 5321 static_cast<ValueType*>(cmd)->Init(_sampler, _pname, _param); |
| 5322 return NextCmdAddress<ValueType>(cmd); |
| 5323 } |
| 5324 |
| 5325 gpu::CommandHeader header; |
| 5326 uint32_t sampler; |
| 5327 uint32_t pname; |
| 5328 float param; |
| 5329 }; |
| 5330 |
| 5331 COMPILE_ASSERT(sizeof(SamplerParameterf) == 16, |
| 5332 Sizeof_SamplerParameterf_is_not_16); |
| 5333 COMPILE_ASSERT(offsetof(SamplerParameterf, header) == 0, |
| 5334 OffsetOf_SamplerParameterf_header_not_0); |
| 5335 COMPILE_ASSERT(offsetof(SamplerParameterf, sampler) == 4, |
| 5336 OffsetOf_SamplerParameterf_sampler_not_4); |
| 5337 COMPILE_ASSERT(offsetof(SamplerParameterf, pname) == 8, |
| 5338 OffsetOf_SamplerParameterf_pname_not_8); |
| 5339 COMPILE_ASSERT(offsetof(SamplerParameterf, param) == 12, |
| 5340 OffsetOf_SamplerParameterf_param_not_12); |
| 5341 |
| 5342 struct SamplerParameterfvImmediate { |
| 5343 typedef SamplerParameterfvImmediate ValueType; |
| 5344 static const CommandId kCmdId = kSamplerParameterfvImmediate; |
| 5345 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 5346 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 5347 |
| 5348 static uint32_t ComputeDataSize() { |
| 5349 return static_cast<uint32_t>(sizeof(GLfloat) * 1); // NOLINT |
| 5350 } |
| 5351 |
| 5352 static uint32_t ComputeSize() { |
| 5353 return static_cast<uint32_t>(sizeof(ValueType) + |
| 5354 ComputeDataSize()); // NOLINT |
| 5355 } |
| 5356 |
| 5357 void SetHeader() { header.SetCmdByTotalSize<ValueType>(ComputeSize()); } |
| 5358 |
| 5359 void Init(GLuint _sampler, GLenum _pname, const GLfloat* _params) { |
| 5360 SetHeader(); |
| 5361 sampler = _sampler; |
| 5362 pname = _pname; |
| 5363 memcpy(ImmediateDataAddress(this), _params, ComputeDataSize()); |
| 5364 } |
| 5365 |
| 5366 void* Set(void* cmd, GLuint _sampler, GLenum _pname, const GLfloat* _params) { |
| 5367 static_cast<ValueType*>(cmd)->Init(_sampler, _pname, _params); |
| 5368 const uint32_t size = ComputeSize(); |
| 5369 return NextImmediateCmdAddressTotalSize<ValueType>(cmd, size); |
| 5370 } |
| 5371 |
| 5372 gpu::CommandHeader header; |
| 5373 uint32_t sampler; |
| 5374 uint32_t pname; |
| 5375 }; |
| 5376 |
| 5377 COMPILE_ASSERT(sizeof(SamplerParameterfvImmediate) == 12, |
| 5378 Sizeof_SamplerParameterfvImmediate_is_not_12); |
| 5379 COMPILE_ASSERT(offsetof(SamplerParameterfvImmediate, header) == 0, |
| 5380 OffsetOf_SamplerParameterfvImmediate_header_not_0); |
| 5381 COMPILE_ASSERT(offsetof(SamplerParameterfvImmediate, sampler) == 4, |
| 5382 OffsetOf_SamplerParameterfvImmediate_sampler_not_4); |
| 5383 COMPILE_ASSERT(offsetof(SamplerParameterfvImmediate, pname) == 8, |
| 5384 OffsetOf_SamplerParameterfvImmediate_pname_not_8); |
| 5385 |
| 5386 struct SamplerParameteri { |
| 5387 typedef SamplerParameteri ValueType; |
| 5388 static const CommandId kCmdId = kSamplerParameteri; |
| 5389 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
| 5390 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 5391 |
| 5392 static uint32_t ComputeSize() { |
| 5393 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
| 5394 } |
| 5395 |
| 5396 void SetHeader() { header.SetCmd<ValueType>(); } |
| 5397 |
| 5398 void Init(GLuint _sampler, GLenum _pname, GLint _param) { |
| 5399 SetHeader(); |
| 5400 sampler = _sampler; |
| 5401 pname = _pname; |
| 5402 param = _param; |
| 5403 } |
| 5404 |
| 5405 void* Set(void* cmd, GLuint _sampler, GLenum _pname, GLint _param) { |
| 5406 static_cast<ValueType*>(cmd)->Init(_sampler, _pname, _param); |
| 5407 return NextCmdAddress<ValueType>(cmd); |
| 5408 } |
| 5409 |
| 5410 gpu::CommandHeader header; |
| 5411 uint32_t sampler; |
| 5412 uint32_t pname; |
| 5413 int32_t param; |
| 5414 }; |
| 5415 |
| 5416 COMPILE_ASSERT(sizeof(SamplerParameteri) == 16, |
| 5417 Sizeof_SamplerParameteri_is_not_16); |
| 5418 COMPILE_ASSERT(offsetof(SamplerParameteri, header) == 0, |
| 5419 OffsetOf_SamplerParameteri_header_not_0); |
| 5420 COMPILE_ASSERT(offsetof(SamplerParameteri, sampler) == 4, |
| 5421 OffsetOf_SamplerParameteri_sampler_not_4); |
| 5422 COMPILE_ASSERT(offsetof(SamplerParameteri, pname) == 8, |
| 5423 OffsetOf_SamplerParameteri_pname_not_8); |
| 5424 COMPILE_ASSERT(offsetof(SamplerParameteri, param) == 12, |
| 5425 OffsetOf_SamplerParameteri_param_not_12); |
| 5426 |
| 5427 struct SamplerParameterivImmediate { |
| 5428 typedef SamplerParameterivImmediate ValueType; |
| 5429 static const CommandId kCmdId = kSamplerParameterivImmediate; |
| 5430 static const cmd::ArgFlags kArgFlags = cmd::kAtLeastN; |
| 5431 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 5432 |
| 5433 static uint32_t ComputeDataSize() { |
| 5434 return static_cast<uint32_t>(sizeof(GLint) * 1); // NOLINT |
| 5435 } |
| 5436 |
| 5437 static uint32_t ComputeSize() { |
| 5438 return static_cast<uint32_t>(sizeof(ValueType) + |
| 5439 ComputeDataSize()); // NOLINT |
| 5440 } |
| 5441 |
| 5442 void SetHeader() { header.SetCmdByTotalSize<ValueType>(ComputeSize()); } |
| 5443 |
| 5444 void Init(GLuint _sampler, GLenum _pname, const GLint* _params) { |
| 5445 SetHeader(); |
| 5446 sampler = _sampler; |
| 5447 pname = _pname; |
| 5448 memcpy(ImmediateDataAddress(this), _params, ComputeDataSize()); |
| 5449 } |
| 5450 |
| 5451 void* Set(void* cmd, GLuint _sampler, GLenum _pname, const GLint* _params) { |
| 5452 static_cast<ValueType*>(cmd)->Init(_sampler, _pname, _params); |
| 5453 const uint32_t size = ComputeSize(); |
| 5454 return NextImmediateCmdAddressTotalSize<ValueType>(cmd, size); |
| 5455 } |
| 5456 |
| 5457 gpu::CommandHeader header; |
| 5458 uint32_t sampler; |
| 5459 uint32_t pname; |
| 5460 }; |
| 5461 |
| 5462 COMPILE_ASSERT(sizeof(SamplerParameterivImmediate) == 12, |
| 5463 Sizeof_SamplerParameterivImmediate_is_not_12); |
| 5464 COMPILE_ASSERT(offsetof(SamplerParameterivImmediate, header) == 0, |
| 5465 OffsetOf_SamplerParameterivImmediate_header_not_0); |
| 5466 COMPILE_ASSERT(offsetof(SamplerParameterivImmediate, sampler) == 4, |
| 5467 OffsetOf_SamplerParameterivImmediate_sampler_not_4); |
| 5468 COMPILE_ASSERT(offsetof(SamplerParameterivImmediate, pname) == 8, |
| 5469 OffsetOf_SamplerParameterivImmediate_pname_not_8); |
| 5470 |
4799 struct Scissor { | 5471 struct Scissor { |
4800 typedef Scissor ValueType; | 5472 typedef Scissor ValueType; |
4801 static const CommandId kCmdId = kScissor; | 5473 static const CommandId kCmdId = kScissor; |
4802 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 5474 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
4803 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 5475 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
4804 | 5476 |
4805 static uint32_t ComputeSize() { | 5477 static uint32_t ComputeSize() { |
4806 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | 5478 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
4807 } | 5479 } |
4808 | 5480 |
(...skipping 3448 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8257 OffsetOf_BeginQueryEXT_header_not_0); | 8929 OffsetOf_BeginQueryEXT_header_not_0); |
8258 COMPILE_ASSERT(offsetof(BeginQueryEXT, target) == 4, | 8930 COMPILE_ASSERT(offsetof(BeginQueryEXT, target) == 4, |
8259 OffsetOf_BeginQueryEXT_target_not_4); | 8931 OffsetOf_BeginQueryEXT_target_not_4); |
8260 COMPILE_ASSERT(offsetof(BeginQueryEXT, id) == 8, | 8932 COMPILE_ASSERT(offsetof(BeginQueryEXT, id) == 8, |
8261 OffsetOf_BeginQueryEXT_id_not_8); | 8933 OffsetOf_BeginQueryEXT_id_not_8); |
8262 COMPILE_ASSERT(offsetof(BeginQueryEXT, sync_data_shm_id) == 12, | 8934 COMPILE_ASSERT(offsetof(BeginQueryEXT, sync_data_shm_id) == 12, |
8263 OffsetOf_BeginQueryEXT_sync_data_shm_id_not_12); | 8935 OffsetOf_BeginQueryEXT_sync_data_shm_id_not_12); |
8264 COMPILE_ASSERT(offsetof(BeginQueryEXT, sync_data_shm_offset) == 16, | 8936 COMPILE_ASSERT(offsetof(BeginQueryEXT, sync_data_shm_offset) == 16, |
8265 OffsetOf_BeginQueryEXT_sync_data_shm_offset_not_16); | 8937 OffsetOf_BeginQueryEXT_sync_data_shm_offset_not_16); |
8266 | 8938 |
| 8939 struct BeginTransformFeedback { |
| 8940 typedef BeginTransformFeedback ValueType; |
| 8941 static const CommandId kCmdId = kBeginTransformFeedback; |
| 8942 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
| 8943 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 8944 |
| 8945 static uint32_t ComputeSize() { |
| 8946 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
| 8947 } |
| 8948 |
| 8949 void SetHeader() { header.SetCmd<ValueType>(); } |
| 8950 |
| 8951 void Init(GLenum _primitivemode) { |
| 8952 SetHeader(); |
| 8953 primitivemode = _primitivemode; |
| 8954 } |
| 8955 |
| 8956 void* Set(void* cmd, GLenum _primitivemode) { |
| 8957 static_cast<ValueType*>(cmd)->Init(_primitivemode); |
| 8958 return NextCmdAddress<ValueType>(cmd); |
| 8959 } |
| 8960 |
| 8961 gpu::CommandHeader header; |
| 8962 uint32_t primitivemode; |
| 8963 }; |
| 8964 |
| 8965 COMPILE_ASSERT(sizeof(BeginTransformFeedback) == 8, |
| 8966 Sizeof_BeginTransformFeedback_is_not_8); |
| 8967 COMPILE_ASSERT(offsetof(BeginTransformFeedback, header) == 0, |
| 8968 OffsetOf_BeginTransformFeedback_header_not_0); |
| 8969 COMPILE_ASSERT(offsetof(BeginTransformFeedback, primitivemode) == 4, |
| 8970 OffsetOf_BeginTransformFeedback_primitivemode_not_4); |
| 8971 |
8267 struct EndQueryEXT { | 8972 struct EndQueryEXT { |
8268 typedef EndQueryEXT ValueType; | 8973 typedef EndQueryEXT ValueType; |
8269 static const CommandId kCmdId = kEndQueryEXT; | 8974 static const CommandId kCmdId = kEndQueryEXT; |
8270 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 8975 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
8271 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 8976 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
8272 | 8977 |
8273 static uint32_t ComputeSize() { | 8978 static uint32_t ComputeSize() { |
8274 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | 8979 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
8275 } | 8980 } |
8276 | 8981 |
(...skipping 16 matching lines...) Expand all Loading... |
8293 }; | 8998 }; |
8294 | 8999 |
8295 COMPILE_ASSERT(sizeof(EndQueryEXT) == 12, Sizeof_EndQueryEXT_is_not_12); | 9000 COMPILE_ASSERT(sizeof(EndQueryEXT) == 12, Sizeof_EndQueryEXT_is_not_12); |
8296 COMPILE_ASSERT(offsetof(EndQueryEXT, header) == 0, | 9001 COMPILE_ASSERT(offsetof(EndQueryEXT, header) == 0, |
8297 OffsetOf_EndQueryEXT_header_not_0); | 9002 OffsetOf_EndQueryEXT_header_not_0); |
8298 COMPILE_ASSERT(offsetof(EndQueryEXT, target) == 4, | 9003 COMPILE_ASSERT(offsetof(EndQueryEXT, target) == 4, |
8299 OffsetOf_EndQueryEXT_target_not_4); | 9004 OffsetOf_EndQueryEXT_target_not_4); |
8300 COMPILE_ASSERT(offsetof(EndQueryEXT, submit_count) == 8, | 9005 COMPILE_ASSERT(offsetof(EndQueryEXT, submit_count) == 8, |
8301 OffsetOf_EndQueryEXT_submit_count_not_8); | 9006 OffsetOf_EndQueryEXT_submit_count_not_8); |
8302 | 9007 |
| 9008 struct EndTransformFeedback { |
| 9009 typedef EndTransformFeedback ValueType; |
| 9010 static const CommandId kCmdId = kEndTransformFeedback; |
| 9011 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
| 9012 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 9013 |
| 9014 static uint32_t ComputeSize() { |
| 9015 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
| 9016 } |
| 9017 |
| 9018 void SetHeader() { header.SetCmd<ValueType>(); } |
| 9019 |
| 9020 void Init() { SetHeader(); } |
| 9021 |
| 9022 void* Set(void* cmd) { |
| 9023 static_cast<ValueType*>(cmd)->Init(); |
| 9024 return NextCmdAddress<ValueType>(cmd); |
| 9025 } |
| 9026 |
| 9027 gpu::CommandHeader header; |
| 9028 }; |
| 9029 |
| 9030 COMPILE_ASSERT(sizeof(EndTransformFeedback) == 4, |
| 9031 Sizeof_EndTransformFeedback_is_not_4); |
| 9032 COMPILE_ASSERT(offsetof(EndTransformFeedback, header) == 0, |
| 9033 OffsetOf_EndTransformFeedback_header_not_0); |
| 9034 |
8303 struct InsertEventMarkerEXT { | 9035 struct InsertEventMarkerEXT { |
8304 typedef InsertEventMarkerEXT ValueType; | 9036 typedef InsertEventMarkerEXT ValueType; |
8305 static const CommandId kCmdId = kInsertEventMarkerEXT; | 9037 static const CommandId kCmdId = kInsertEventMarkerEXT; |
8306 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 9038 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
8307 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 9039 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
8308 | 9040 |
8309 static uint32_t ComputeSize() { | 9041 static uint32_t ComputeSize() { |
8310 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | 9042 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
8311 } | 9043 } |
8312 | 9044 |
(...skipping 2167 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10480 } | 11212 } |
10481 | 11213 |
10482 gpu::CommandHeader header; | 11214 gpu::CommandHeader header; |
10483 }; | 11215 }; |
10484 | 11216 |
10485 COMPILE_ASSERT(sizeof(BlendBarrierKHR) == 4, Sizeof_BlendBarrierKHR_is_not_4); | 11217 COMPILE_ASSERT(sizeof(BlendBarrierKHR) == 4, Sizeof_BlendBarrierKHR_is_not_4); |
10486 COMPILE_ASSERT(offsetof(BlendBarrierKHR, header) == 0, | 11218 COMPILE_ASSERT(offsetof(BlendBarrierKHR, header) == 0, |
10487 OffsetOf_BlendBarrierKHR_header_not_0); | 11219 OffsetOf_BlendBarrierKHR_header_not_0); |
10488 | 11220 |
10489 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_ | 11221 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_ |
OLD | NEW |