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 286 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
297 }; | 297 }; |
298 | 298 |
299 COMPILE_ASSERT(sizeof(BindTexture) == 12, Sizeof_BindTexture_is_not_12); | 299 COMPILE_ASSERT(sizeof(BindTexture) == 12, Sizeof_BindTexture_is_not_12); |
300 COMPILE_ASSERT(offsetof(BindTexture, header) == 0, | 300 COMPILE_ASSERT(offsetof(BindTexture, header) == 0, |
301 OffsetOf_BindTexture_header_not_0); | 301 OffsetOf_BindTexture_header_not_0); |
302 COMPILE_ASSERT(offsetof(BindTexture, target) == 4, | 302 COMPILE_ASSERT(offsetof(BindTexture, target) == 4, |
303 OffsetOf_BindTexture_target_not_4); | 303 OffsetOf_BindTexture_target_not_4); |
304 COMPILE_ASSERT(offsetof(BindTexture, texture) == 8, | 304 COMPILE_ASSERT(offsetof(BindTexture, texture) == 8, |
305 OffsetOf_BindTexture_texture_not_8); | 305 OffsetOf_BindTexture_texture_not_8); |
306 | 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 |
307 struct BlendColor { | 344 struct BlendColor { |
308 typedef BlendColor ValueType; | 345 typedef BlendColor ValueType; |
309 static const CommandId kCmdId = kBlendColor; | 346 static const CommandId kCmdId = kBlendColor; |
310 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 347 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
311 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 348 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
312 | 349 |
313 static uint32_t ComputeSize() { | 350 static uint32_t ComputeSize() { |
314 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | 351 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
315 } | 352 } |
316 | 353 |
(...skipping 1459 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1776 int32_t n; | 1813 int32_t n; |
1777 }; | 1814 }; |
1778 | 1815 |
1779 COMPILE_ASSERT(sizeof(DeleteTexturesImmediate) == 8, | 1816 COMPILE_ASSERT(sizeof(DeleteTexturesImmediate) == 8, |
1780 Sizeof_DeleteTexturesImmediate_is_not_8); | 1817 Sizeof_DeleteTexturesImmediate_is_not_8); |
1781 COMPILE_ASSERT(offsetof(DeleteTexturesImmediate, header) == 0, | 1818 COMPILE_ASSERT(offsetof(DeleteTexturesImmediate, header) == 0, |
1782 OffsetOf_DeleteTexturesImmediate_header_not_0); | 1819 OffsetOf_DeleteTexturesImmediate_header_not_0); |
1783 COMPILE_ASSERT(offsetof(DeleteTexturesImmediate, n) == 4, | 1820 COMPILE_ASSERT(offsetof(DeleteTexturesImmediate, n) == 4, |
1784 OffsetOf_DeleteTexturesImmediate_n_not_4); | 1821 OffsetOf_DeleteTexturesImmediate_n_not_4); |
1785 | 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 |
1786 struct DepthFunc { | 1865 struct DepthFunc { |
1787 typedef DepthFunc ValueType; | 1866 typedef DepthFunc ValueType; |
1788 static const CommandId kCmdId = kDepthFunc; | 1867 static const CommandId kCmdId = kDepthFunc; |
1789 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 1868 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
1790 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 1869 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
1791 | 1870 |
1792 static uint32_t ComputeSize() { | 1871 static uint32_t ComputeSize() { |
1793 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | 1872 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
1794 } | 1873 } |
1795 | 1874 |
(...skipping 816 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2612 int32_t n; | 2691 int32_t n; |
2613 }; | 2692 }; |
2614 | 2693 |
2615 COMPILE_ASSERT(sizeof(GenTexturesImmediate) == 8, | 2694 COMPILE_ASSERT(sizeof(GenTexturesImmediate) == 8, |
2616 Sizeof_GenTexturesImmediate_is_not_8); | 2695 Sizeof_GenTexturesImmediate_is_not_8); |
2617 COMPILE_ASSERT(offsetof(GenTexturesImmediate, header) == 0, | 2696 COMPILE_ASSERT(offsetof(GenTexturesImmediate, header) == 0, |
2618 OffsetOf_GenTexturesImmediate_header_not_0); | 2697 OffsetOf_GenTexturesImmediate_header_not_0); |
2619 COMPILE_ASSERT(offsetof(GenTexturesImmediate, n) == 4, | 2698 COMPILE_ASSERT(offsetof(GenTexturesImmediate, n) == 4, |
2620 OffsetOf_GenTexturesImmediate_n_not_4); | 2699 OffsetOf_GenTexturesImmediate_n_not_4); |
2621 | 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 |
2622 struct GetActiveAttrib { | 2743 struct GetActiveAttrib { |
2623 typedef GetActiveAttrib ValueType; | 2744 typedef GetActiveAttrib ValueType; |
2624 static const CommandId kCmdId = kGetActiveAttrib; | 2745 static const CommandId kCmdId = kGetActiveAttrib; |
2625 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 2746 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
2626 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 2747 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
2627 | 2748 |
2628 struct Result { | 2749 struct Result { |
2629 int32_t success; | 2750 int32_t success; |
2630 int32_t size; | 2751 int32_t size; |
2631 uint32_t type; | 2752 uint32_t type; |
(...skipping 2055 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4687 COMPILE_ASSERT(sizeof(IsTexture) == 16, Sizeof_IsTexture_is_not_16); | 4808 COMPILE_ASSERT(sizeof(IsTexture) == 16, Sizeof_IsTexture_is_not_16); |
4688 COMPILE_ASSERT(offsetof(IsTexture, header) == 0, | 4809 COMPILE_ASSERT(offsetof(IsTexture, header) == 0, |
4689 OffsetOf_IsTexture_header_not_0); | 4810 OffsetOf_IsTexture_header_not_0); |
4690 COMPILE_ASSERT(offsetof(IsTexture, texture) == 4, | 4811 COMPILE_ASSERT(offsetof(IsTexture, texture) == 4, |
4691 OffsetOf_IsTexture_texture_not_4); | 4812 OffsetOf_IsTexture_texture_not_4); |
4692 COMPILE_ASSERT(offsetof(IsTexture, result_shm_id) == 8, | 4813 COMPILE_ASSERT(offsetof(IsTexture, result_shm_id) == 8, |
4693 OffsetOf_IsTexture_result_shm_id_not_8); | 4814 OffsetOf_IsTexture_result_shm_id_not_8); |
4694 COMPILE_ASSERT(offsetof(IsTexture, result_shm_offset) == 12, | 4815 COMPILE_ASSERT(offsetof(IsTexture, result_shm_offset) == 12, |
4695 OffsetOf_IsTexture_result_shm_offset_not_12); | 4816 OffsetOf_IsTexture_result_shm_offset_not_12); |
4696 | 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 |
4697 struct LineWidth { | 4867 struct LineWidth { |
4698 typedef LineWidth ValueType; | 4868 typedef LineWidth ValueType; |
4699 static const CommandId kCmdId = kLineWidth; | 4869 static const CommandId kCmdId = kLineWidth; |
4700 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 4870 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
4701 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 4871 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
4702 | 4872 |
4703 static uint32_t ComputeSize() { | 4873 static uint32_t ComputeSize() { |
4704 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | 4874 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
4705 } | 4875 } |
4706 | 4876 |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
4750 gpu::CommandHeader header; | 4920 gpu::CommandHeader header; |
4751 uint32_t program; | 4921 uint32_t program; |
4752 }; | 4922 }; |
4753 | 4923 |
4754 COMPILE_ASSERT(sizeof(LinkProgram) == 8, Sizeof_LinkProgram_is_not_8); | 4924 COMPILE_ASSERT(sizeof(LinkProgram) == 8, Sizeof_LinkProgram_is_not_8); |
4755 COMPILE_ASSERT(offsetof(LinkProgram, header) == 0, | 4925 COMPILE_ASSERT(offsetof(LinkProgram, header) == 0, |
4756 OffsetOf_LinkProgram_header_not_0); | 4926 OffsetOf_LinkProgram_header_not_0); |
4757 COMPILE_ASSERT(offsetof(LinkProgram, program) == 4, | 4927 COMPILE_ASSERT(offsetof(LinkProgram, program) == 4, |
4758 OffsetOf_LinkProgram_program_not_4); | 4928 OffsetOf_LinkProgram_program_not_4); |
4759 | 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 |
4760 struct PixelStorei { | 4957 struct PixelStorei { |
4761 typedef PixelStorei ValueType; | 4958 typedef PixelStorei ValueType; |
4762 static const CommandId kCmdId = kPixelStorei; | 4959 static const CommandId kCmdId = kPixelStorei; |
4763 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 4960 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
4764 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 4961 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
4765 | 4962 |
4766 static uint32_t ComputeSize() { | 4963 static uint32_t ComputeSize() { |
4767 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | 4964 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
4768 } | 4965 } |
4769 | 4966 |
(...skipping 261 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
5031 OffsetOf_RenderbufferStorage_header_not_0); | 5228 OffsetOf_RenderbufferStorage_header_not_0); |
5032 COMPILE_ASSERT(offsetof(RenderbufferStorage, target) == 4, | 5229 COMPILE_ASSERT(offsetof(RenderbufferStorage, target) == 4, |
5033 OffsetOf_RenderbufferStorage_target_not_4); | 5230 OffsetOf_RenderbufferStorage_target_not_4); |
5034 COMPILE_ASSERT(offsetof(RenderbufferStorage, internalformat) == 8, | 5231 COMPILE_ASSERT(offsetof(RenderbufferStorage, internalformat) == 8, |
5035 OffsetOf_RenderbufferStorage_internalformat_not_8); | 5232 OffsetOf_RenderbufferStorage_internalformat_not_8); |
5036 COMPILE_ASSERT(offsetof(RenderbufferStorage, width) == 12, | 5233 COMPILE_ASSERT(offsetof(RenderbufferStorage, width) == 12, |
5037 OffsetOf_RenderbufferStorage_width_not_12); | 5234 OffsetOf_RenderbufferStorage_width_not_12); |
5038 COMPILE_ASSERT(offsetof(RenderbufferStorage, height) == 16, | 5235 COMPILE_ASSERT(offsetof(RenderbufferStorage, height) == 16, |
5039 OffsetOf_RenderbufferStorage_height_not_16); | 5236 OffsetOf_RenderbufferStorage_height_not_16); |
5040 | 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 |
5041 struct SampleCoverage { | 5265 struct SampleCoverage { |
5042 typedef SampleCoverage ValueType; | 5266 typedef SampleCoverage ValueType; |
5043 static const CommandId kCmdId = kSampleCoverage; | 5267 static const CommandId kCmdId = kSampleCoverage; |
5044 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 5268 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
5045 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 5269 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
5046 | 5270 |
5047 static uint32_t ComputeSize() { | 5271 static uint32_t ComputeSize() { |
5048 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | 5272 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
5049 } | 5273 } |
5050 | 5274 |
(...skipping 3654 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
8705 OffsetOf_BeginQueryEXT_header_not_0); | 8929 OffsetOf_BeginQueryEXT_header_not_0); |
8706 COMPILE_ASSERT(offsetof(BeginQueryEXT, target) == 4, | 8930 COMPILE_ASSERT(offsetof(BeginQueryEXT, target) == 4, |
8707 OffsetOf_BeginQueryEXT_target_not_4); | 8931 OffsetOf_BeginQueryEXT_target_not_4); |
8708 COMPILE_ASSERT(offsetof(BeginQueryEXT, id) == 8, | 8932 COMPILE_ASSERT(offsetof(BeginQueryEXT, id) == 8, |
8709 OffsetOf_BeginQueryEXT_id_not_8); | 8933 OffsetOf_BeginQueryEXT_id_not_8); |
8710 COMPILE_ASSERT(offsetof(BeginQueryEXT, sync_data_shm_id) == 12, | 8934 COMPILE_ASSERT(offsetof(BeginQueryEXT, sync_data_shm_id) == 12, |
8711 OffsetOf_BeginQueryEXT_sync_data_shm_id_not_12); | 8935 OffsetOf_BeginQueryEXT_sync_data_shm_id_not_12); |
8712 COMPILE_ASSERT(offsetof(BeginQueryEXT, sync_data_shm_offset) == 16, | 8936 COMPILE_ASSERT(offsetof(BeginQueryEXT, sync_data_shm_offset) == 16, |
8713 OffsetOf_BeginQueryEXT_sync_data_shm_offset_not_16); | 8937 OffsetOf_BeginQueryEXT_sync_data_shm_offset_not_16); |
8714 | 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 |
8715 struct EndQueryEXT { | 8972 struct EndQueryEXT { |
8716 typedef EndQueryEXT ValueType; | 8973 typedef EndQueryEXT ValueType; |
8717 static const CommandId kCmdId = kEndQueryEXT; | 8974 static const CommandId kCmdId = kEndQueryEXT; |
8718 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 8975 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
8719 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 8976 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
8720 | 8977 |
8721 static uint32_t ComputeSize() { | 8978 static uint32_t ComputeSize() { |
8722 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | 8979 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
8723 } | 8980 } |
8724 | 8981 |
(...skipping 16 matching lines...) Expand all Loading... |
8741 }; | 8998 }; |
8742 | 8999 |
8743 COMPILE_ASSERT(sizeof(EndQueryEXT) == 12, Sizeof_EndQueryEXT_is_not_12); | 9000 COMPILE_ASSERT(sizeof(EndQueryEXT) == 12, Sizeof_EndQueryEXT_is_not_12); |
8744 COMPILE_ASSERT(offsetof(EndQueryEXT, header) == 0, | 9001 COMPILE_ASSERT(offsetof(EndQueryEXT, header) == 0, |
8745 OffsetOf_EndQueryEXT_header_not_0); | 9002 OffsetOf_EndQueryEXT_header_not_0); |
8746 COMPILE_ASSERT(offsetof(EndQueryEXT, target) == 4, | 9003 COMPILE_ASSERT(offsetof(EndQueryEXT, target) == 4, |
8747 OffsetOf_EndQueryEXT_target_not_4); | 9004 OffsetOf_EndQueryEXT_target_not_4); |
8748 COMPILE_ASSERT(offsetof(EndQueryEXT, submit_count) == 8, | 9005 COMPILE_ASSERT(offsetof(EndQueryEXT, submit_count) == 8, |
8749 OffsetOf_EndQueryEXT_submit_count_not_8); | 9006 OffsetOf_EndQueryEXT_submit_count_not_8); |
8750 | 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 |
8751 struct InsertEventMarkerEXT { | 9035 struct InsertEventMarkerEXT { |
8752 typedef InsertEventMarkerEXT ValueType; | 9036 typedef InsertEventMarkerEXT ValueType; |
8753 static const CommandId kCmdId = kInsertEventMarkerEXT; | 9037 static const CommandId kCmdId = kInsertEventMarkerEXT; |
8754 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 9038 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
8755 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 9039 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
8756 | 9040 |
8757 static uint32_t ComputeSize() { | 9041 static uint32_t ComputeSize() { |
8758 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | 9042 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
8759 } | 9043 } |
8760 | 9044 |
(...skipping 2167 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10928 } | 11212 } |
10929 | 11213 |
10930 gpu::CommandHeader header; | 11214 gpu::CommandHeader header; |
10931 }; | 11215 }; |
10932 | 11216 |
10933 COMPILE_ASSERT(sizeof(BlendBarrierKHR) == 4, Sizeof_BlendBarrierKHR_is_not_4); | 11217 COMPILE_ASSERT(sizeof(BlendBarrierKHR) == 4, Sizeof_BlendBarrierKHR_is_not_4); |
10934 COMPILE_ASSERT(offsetof(BlendBarrierKHR, header) == 0, | 11218 COMPILE_ASSERT(offsetof(BlendBarrierKHR, header) == 0, |
10935 OffsetOf_BlendBarrierKHR_header_not_0); | 11219 OffsetOf_BlendBarrierKHR_header_not_0); |
10936 | 11220 |
10937 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_ | 11221 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_ |
OLD | NEW |