| 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 |