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 7077 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
7088 "offset of TexSubImage3D format should be 36"); | 7088 "offset of TexSubImage3D format should be 36"); |
7089 static_assert(offsetof(TexSubImage3D, type) == 40, | 7089 static_assert(offsetof(TexSubImage3D, type) == 40, |
7090 "offset of TexSubImage3D type should be 40"); | 7090 "offset of TexSubImage3D type should be 40"); |
7091 static_assert(offsetof(TexSubImage3D, pixels_shm_id) == 44, | 7091 static_assert(offsetof(TexSubImage3D, pixels_shm_id) == 44, |
7092 "offset of TexSubImage3D pixels_shm_id should be 44"); | 7092 "offset of TexSubImage3D pixels_shm_id should be 44"); |
7093 static_assert(offsetof(TexSubImage3D, pixels_shm_offset) == 48, | 7093 static_assert(offsetof(TexSubImage3D, pixels_shm_offset) == 48, |
7094 "offset of TexSubImage3D pixels_shm_offset should be 48"); | 7094 "offset of TexSubImage3D pixels_shm_offset should be 48"); |
7095 static_assert(offsetof(TexSubImage3D, internal) == 52, | 7095 static_assert(offsetof(TexSubImage3D, internal) == 52, |
7096 "offset of TexSubImage3D internal should be 52"); | 7096 "offset of TexSubImage3D internal should be 52"); |
7097 | 7097 |
| 7098 struct TransformFeedbackVaryingsBucket { |
| 7099 typedef TransformFeedbackVaryingsBucket ValueType; |
| 7100 static const CommandId kCmdId = kTransformFeedbackVaryingsBucket; |
| 7101 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
| 7102 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 7103 |
| 7104 static uint32_t ComputeSize() { |
| 7105 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
| 7106 } |
| 7107 |
| 7108 void SetHeader() { header.SetCmd<ValueType>(); } |
| 7109 |
| 7110 void Init(GLuint _program, uint32_t _varyings_bucket_id, GLenum _buffermode) { |
| 7111 SetHeader(); |
| 7112 program = _program; |
| 7113 varyings_bucket_id = _varyings_bucket_id; |
| 7114 buffermode = _buffermode; |
| 7115 } |
| 7116 |
| 7117 void* Set(void* cmd, |
| 7118 GLuint _program, |
| 7119 uint32_t _varyings_bucket_id, |
| 7120 GLenum _buffermode) { |
| 7121 static_cast<ValueType*>(cmd) |
| 7122 ->Init(_program, _varyings_bucket_id, _buffermode); |
| 7123 return NextCmdAddress<ValueType>(cmd); |
| 7124 } |
| 7125 |
| 7126 gpu::CommandHeader header; |
| 7127 uint32_t program; |
| 7128 uint32_t varyings_bucket_id; |
| 7129 uint32_t buffermode; |
| 7130 }; |
| 7131 |
| 7132 static_assert(sizeof(TransformFeedbackVaryingsBucket) == 16, |
| 7133 "size of TransformFeedbackVaryingsBucket should be 16"); |
| 7134 static_assert(offsetof(TransformFeedbackVaryingsBucket, header) == 0, |
| 7135 "offset of TransformFeedbackVaryingsBucket header should be 0"); |
| 7136 static_assert(offsetof(TransformFeedbackVaryingsBucket, program) == 4, |
| 7137 "offset of TransformFeedbackVaryingsBucket program should be 4"); |
| 7138 static_assert( |
| 7139 offsetof(TransformFeedbackVaryingsBucket, varyings_bucket_id) == 8, |
| 7140 "offset of TransformFeedbackVaryingsBucket varyings_bucket_id should be 8"); |
| 7141 static_assert( |
| 7142 offsetof(TransformFeedbackVaryingsBucket, buffermode) == 12, |
| 7143 "offset of TransformFeedbackVaryingsBucket buffermode should be 12"); |
| 7144 |
7098 struct Uniform1f { | 7145 struct Uniform1f { |
7099 typedef Uniform1f ValueType; | 7146 typedef Uniform1f ValueType; |
7100 static const CommandId kCmdId = kUniform1f; | 7147 static const CommandId kCmdId = kUniform1f; |
7101 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 7148 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
7102 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 7149 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
7103 | 7150 |
7104 static uint32_t ComputeSize() { | 7151 static uint32_t ComputeSize() { |
7105 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | 7152 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
7106 } | 7153 } |
7107 | 7154 |
(...skipping 4998 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
12106 | 12153 |
12107 gpu::CommandHeader header; | 12154 gpu::CommandHeader header; |
12108 }; | 12155 }; |
12109 | 12156 |
12110 static_assert(sizeof(BlendBarrierKHR) == 4, | 12157 static_assert(sizeof(BlendBarrierKHR) == 4, |
12111 "size of BlendBarrierKHR should be 4"); | 12158 "size of BlendBarrierKHR should be 4"); |
12112 static_assert(offsetof(BlendBarrierKHR, header) == 0, | 12159 static_assert(offsetof(BlendBarrierKHR, header) == 0, |
12113 "offset of BlendBarrierKHR header should be 0"); | 12160 "offset of BlendBarrierKHR header should be 0"); |
12114 | 12161 |
12115 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_ | 12162 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_ |
OLD | NEW |