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 6939 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6950 "offset of TexSubImage3D format should be 36"); | 6950 "offset of TexSubImage3D format should be 36"); |
6951 static_assert(offsetof(TexSubImage3D, type) == 40, | 6951 static_assert(offsetof(TexSubImage3D, type) == 40, |
6952 "offset of TexSubImage3D type should be 40"); | 6952 "offset of TexSubImage3D type should be 40"); |
6953 static_assert(offsetof(TexSubImage3D, pixels_shm_id) == 44, | 6953 static_assert(offsetof(TexSubImage3D, pixels_shm_id) == 44, |
6954 "offset of TexSubImage3D pixels_shm_id should be 44"); | 6954 "offset of TexSubImage3D pixels_shm_id should be 44"); |
6955 static_assert(offsetof(TexSubImage3D, pixels_shm_offset) == 48, | 6955 static_assert(offsetof(TexSubImage3D, pixels_shm_offset) == 48, |
6956 "offset of TexSubImage3D pixels_shm_offset should be 48"); | 6956 "offset of TexSubImage3D pixels_shm_offset should be 48"); |
6957 static_assert(offsetof(TexSubImage3D, internal) == 52, | 6957 static_assert(offsetof(TexSubImage3D, internal) == 52, |
6958 "offset of TexSubImage3D internal should be 52"); | 6958 "offset of TexSubImage3D internal should be 52"); |
6959 | 6959 |
| 6960 struct TransformFeedbackVaryingsBucket { |
| 6961 typedef TransformFeedbackVaryingsBucket ValueType; |
| 6962 static const CommandId kCmdId = kTransformFeedbackVaryingsBucket; |
| 6963 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
| 6964 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
| 6965 |
| 6966 static uint32_t ComputeSize() { |
| 6967 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
| 6968 } |
| 6969 |
| 6970 void SetHeader() { header.SetCmd<ValueType>(); } |
| 6971 |
| 6972 void Init(GLuint _program, uint32_t _varyings_bucket_id, GLenum _buffermode) { |
| 6973 SetHeader(); |
| 6974 program = _program; |
| 6975 varyings_bucket_id = _varyings_bucket_id; |
| 6976 buffermode = _buffermode; |
| 6977 } |
| 6978 |
| 6979 void* Set(void* cmd, |
| 6980 GLuint _program, |
| 6981 uint32_t _varyings_bucket_id, |
| 6982 GLenum _buffermode) { |
| 6983 static_cast<ValueType*>(cmd) |
| 6984 ->Init(_program, _varyings_bucket_id, _buffermode); |
| 6985 return NextCmdAddress<ValueType>(cmd); |
| 6986 } |
| 6987 |
| 6988 gpu::CommandHeader header; |
| 6989 uint32_t program; |
| 6990 uint32_t varyings_bucket_id; |
| 6991 uint32_t buffermode; |
| 6992 }; |
| 6993 |
| 6994 static_assert(sizeof(TransformFeedbackVaryingsBucket) == 16, |
| 6995 "size of TransformFeedbackVaryingsBucket should be 16"); |
| 6996 static_assert(offsetof(TransformFeedbackVaryingsBucket, header) == 0, |
| 6997 "offset of TransformFeedbackVaryingsBucket header should be 0"); |
| 6998 static_assert(offsetof(TransformFeedbackVaryingsBucket, program) == 4, |
| 6999 "offset of TransformFeedbackVaryingsBucket program should be 4"); |
| 7000 static_assert( |
| 7001 offsetof(TransformFeedbackVaryingsBucket, varyings_bucket_id) == 8, |
| 7002 "offset of TransformFeedbackVaryingsBucket varyings_bucket_id should be 8"); |
| 7003 static_assert( |
| 7004 offsetof(TransformFeedbackVaryingsBucket, buffermode) == 12, |
| 7005 "offset of TransformFeedbackVaryingsBucket buffermode should be 12"); |
| 7006 |
6960 struct Uniform1f { | 7007 struct Uniform1f { |
6961 typedef Uniform1f ValueType; | 7008 typedef Uniform1f ValueType; |
6962 static const CommandId kCmdId = kUniform1f; | 7009 static const CommandId kCmdId = kUniform1f; |
6963 static const cmd::ArgFlags kArgFlags = cmd::kFixed; | 7010 static const cmd::ArgFlags kArgFlags = cmd::kFixed; |
6964 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); | 7011 static const uint8 cmd_flags = CMD_FLAG_SET_TRACE_LEVEL(3); |
6965 | 7012 |
6966 static uint32_t ComputeSize() { | 7013 static uint32_t ComputeSize() { |
6967 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT | 7014 return static_cast<uint32_t>(sizeof(ValueType)); // NOLINT |
6968 } | 7015 } |
6969 | 7016 |
(...skipping 4998 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11968 | 12015 |
11969 gpu::CommandHeader header; | 12016 gpu::CommandHeader header; |
11970 }; | 12017 }; |
11971 | 12018 |
11972 static_assert(sizeof(BlendBarrierKHR) == 4, | 12019 static_assert(sizeof(BlendBarrierKHR) == 4, |
11973 "size of BlendBarrierKHR should be 4"); | 12020 "size of BlendBarrierKHR should be 4"); |
11974 static_assert(offsetof(BlendBarrierKHR, header) == 0, | 12021 static_assert(offsetof(BlendBarrierKHR, header) == 0, |
11975 "offset of BlendBarrierKHR header should be 0"); | 12022 "offset of BlendBarrierKHR header should be 0"); |
11976 | 12023 |
11977 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_ | 12024 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_ |
OLD | NEW |