Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(161)

Side by Side Diff: gpu/command_buffer/common/gles2_cmd_format_autogen.h

Issue 10836185: Implement GL_EXT_debug_marker (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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 // DO NOT EDIT! 7 // DO NOT EDIT!
8 8
9 #ifndef GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_ 9 #ifndef GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_
10 #define GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_ 10 #define GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_
(...skipping 8768 matching lines...) Expand 10 before | Expand all | Expand 10 after
8779 8779
8780 COMPILE_ASSERT(sizeof(EndQueryEXT) == 12, 8780 COMPILE_ASSERT(sizeof(EndQueryEXT) == 12,
8781 Sizeof_EndQueryEXT_is_not_12); 8781 Sizeof_EndQueryEXT_is_not_12);
8782 COMPILE_ASSERT(offsetof(EndQueryEXT, header) == 0, 8782 COMPILE_ASSERT(offsetof(EndQueryEXT, header) == 0,
8783 OffsetOf_EndQueryEXT_header_not_0); 8783 OffsetOf_EndQueryEXT_header_not_0);
8784 COMPILE_ASSERT(offsetof(EndQueryEXT, target) == 4, 8784 COMPILE_ASSERT(offsetof(EndQueryEXT, target) == 4,
8785 OffsetOf_EndQueryEXT_target_not_4); 8785 OffsetOf_EndQueryEXT_target_not_4);
8786 COMPILE_ASSERT(offsetof(EndQueryEXT, submit_count) == 8, 8786 COMPILE_ASSERT(offsetof(EndQueryEXT, submit_count) == 8,
8787 OffsetOf_EndQueryEXT_submit_count_not_8); 8787 OffsetOf_EndQueryEXT_submit_count_not_8);
8788 8788
8789 struct InsertEventMarkerEXT {
8790 typedef InsertEventMarkerEXT ValueType;
8791 static const CommandId kCmdId = kInsertEventMarkerEXT;
8792 static const cmd::ArgFlags kArgFlags = cmd::kFixed;
8793
8794 static uint32 ComputeSize() {
8795 return static_cast<uint32>(sizeof(ValueType)); // NOLINT
8796 }
8797
8798 void SetHeader() {
8799 header.SetCmd<ValueType>();
8800 }
8801
8802 void Init(GLuint _bucket_id) {
8803 SetHeader();
8804 bucket_id = _bucket_id;
8805 }
8806
8807 void* Set(void* cmd, GLuint _bucket_id) {
8808 static_cast<ValueType*>(cmd)->Init(_bucket_id);
8809 return NextCmdAddress<ValueType>(cmd);
8810 }
8811
8812 gpu::CommandHeader header;
8813 uint32 bucket_id;
8814 };
8815
8816 COMPILE_ASSERT(sizeof(InsertEventMarkerEXT) == 8,
8817 Sizeof_InsertEventMarkerEXT_is_not_8);
8818 COMPILE_ASSERT(offsetof(InsertEventMarkerEXT, header) == 0,
8819 OffsetOf_InsertEventMarkerEXT_header_not_0);
8820 COMPILE_ASSERT(offsetof(InsertEventMarkerEXT, bucket_id) == 4,
8821 OffsetOf_InsertEventMarkerEXT_bucket_id_not_4);
8822
8823 struct PushGroupMarkerEXT {
8824 typedef PushGroupMarkerEXT ValueType;
8825 static const CommandId kCmdId = kPushGroupMarkerEXT;
8826 static const cmd::ArgFlags kArgFlags = cmd::kFixed;
8827
8828 static uint32 ComputeSize() {
8829 return static_cast<uint32>(sizeof(ValueType)); // NOLINT
8830 }
8831
8832 void SetHeader() {
8833 header.SetCmd<ValueType>();
8834 }
8835
8836 void Init(GLuint _bucket_id) {
8837 SetHeader();
8838 bucket_id = _bucket_id;
8839 }
8840
8841 void* Set(void* cmd, GLuint _bucket_id) {
8842 static_cast<ValueType*>(cmd)->Init(_bucket_id);
8843 return NextCmdAddress<ValueType>(cmd);
8844 }
8845
8846 gpu::CommandHeader header;
8847 uint32 bucket_id;
8848 };
8849
8850 COMPILE_ASSERT(sizeof(PushGroupMarkerEXT) == 8,
8851 Sizeof_PushGroupMarkerEXT_is_not_8);
8852 COMPILE_ASSERT(offsetof(PushGroupMarkerEXT, header) == 0,
8853 OffsetOf_PushGroupMarkerEXT_header_not_0);
8854 COMPILE_ASSERT(offsetof(PushGroupMarkerEXT, bucket_id) == 4,
8855 OffsetOf_PushGroupMarkerEXT_bucket_id_not_4);
8856
8857 struct PopGroupMarkerEXT {
8858 typedef PopGroupMarkerEXT ValueType;
8859 static const CommandId kCmdId = kPopGroupMarkerEXT;
8860 static const cmd::ArgFlags kArgFlags = cmd::kFixed;
8861
8862 static uint32 ComputeSize() {
8863 return static_cast<uint32>(sizeof(ValueType)); // NOLINT
8864 }
8865
8866 void SetHeader() {
8867 header.SetCmd<ValueType>();
8868 }
8869
8870 void Init() {
8871 SetHeader();
8872 }
8873
8874 void* Set(void* cmd) {
8875 static_cast<ValueType*>(cmd)->Init();
8876 return NextCmdAddress<ValueType>(cmd);
8877 }
8878
8879 gpu::CommandHeader header;
8880 };
8881
8882 COMPILE_ASSERT(sizeof(PopGroupMarkerEXT) == 4,
8883 Sizeof_PopGroupMarkerEXT_is_not_4);
8884 COMPILE_ASSERT(offsetof(PopGroupMarkerEXT, header) == 0,
8885 OffsetOf_PopGroupMarkerEXT_header_not_0);
8886
8789 struct SwapBuffers { 8887 struct SwapBuffers {
8790 typedef SwapBuffers ValueType; 8888 typedef SwapBuffers ValueType;
8791 static const CommandId kCmdId = kSwapBuffers; 8889 static const CommandId kCmdId = kSwapBuffers;
8792 static const cmd::ArgFlags kArgFlags = cmd::kFixed; 8890 static const cmd::ArgFlags kArgFlags = cmd::kFixed;
8793 8891
8794 static uint32 ComputeSize() { 8892 static uint32 ComputeSize() {
8795 return static_cast<uint32>(sizeof(ValueType)); // NOLINT 8893 return static_cast<uint32>(sizeof(ValueType)); // NOLINT
8796 } 8894 }
8797 8895
8798 void SetHeader() { 8896 void SetHeader() {
(...skipping 1278 matching lines...) Expand 10 before | Expand all | Expand 10 after
10077 OffsetOf_BindUniformLocationCHROMIUMBucket_program_not_4); 10175 OffsetOf_BindUniformLocationCHROMIUMBucket_program_not_4);
10078 COMPILE_ASSERT(offsetof(BindUniformLocationCHROMIUMBucket, location) == 8, 10176 COMPILE_ASSERT(offsetof(BindUniformLocationCHROMIUMBucket, location) == 8,
10079 OffsetOf_BindUniformLocationCHROMIUMBucket_location_not_8); 10177 OffsetOf_BindUniformLocationCHROMIUMBucket_location_not_8);
10080 COMPILE_ASSERT( 10178 COMPILE_ASSERT(
10081 offsetof(BindUniformLocationCHROMIUMBucket, name_bucket_id) == 12, 10179 offsetof(BindUniformLocationCHROMIUMBucket, name_bucket_id) == 12,
10082 OffsetOf_BindUniformLocationCHROMIUMBucket_name_bucket_id_not_12) ; // NOLINT 10180 OffsetOf_BindUniformLocationCHROMIUMBucket_name_bucket_id_not_12) ; // NOLINT
10083 10181
10084 10182
10085 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_ 10183 #endif // GPU_COMMAND_BUFFER_COMMON_GLES2_CMD_FORMAT_AUTOGEN_H_
10086 10184
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698