diff options
Diffstat (limited to 'opengl/libs/GLES_trace/src/gltrace.pb.cpp')
-rw-r--r-- | opengl/libs/GLES_trace/src/gltrace.pb.cpp | 2081 |
1 files changed, 0 insertions, 2081 deletions
diff --git a/opengl/libs/GLES_trace/src/gltrace.pb.cpp b/opengl/libs/GLES_trace/src/gltrace.pb.cpp deleted file mode 100644 index d587c49..0000000 --- a/opengl/libs/GLES_trace/src/gltrace.pb.cpp +++ /dev/null @@ -1,2081 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! - -#define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION -#include "gltrace.pb.h" -#include <google/protobuf/stubs/once.h> -#include <google/protobuf/io/coded_stream.h> -#include <google/protobuf/wire_format_lite_inl.h> -// @@protoc_insertion_point(includes) - -namespace android { -namespace gltrace { - -void protobuf_ShutdownFile_gltrace_2eproto() { - delete GLMessage::default_instance_; - delete GLMessage_DataType::default_instance_; - delete GLMessage_FrameBuffer::default_instance_; -} - -void protobuf_AddDesc_gltrace_2eproto() { - static bool already_here = false; - if (already_here) return; - already_here = true; - GOOGLE_PROTOBUF_VERIFY_VERSION; - - GLMessage::default_instance_ = new GLMessage(); - GLMessage_DataType::default_instance_ = new GLMessage_DataType(); - GLMessage_FrameBuffer::default_instance_ = new GLMessage_FrameBuffer(); - GLMessage::default_instance_->InitAsDefaultInstance(); - GLMessage_DataType::default_instance_->InitAsDefaultInstance(); - GLMessage_FrameBuffer::default_instance_->InitAsDefaultInstance(); - ::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_gltrace_2eproto); -} - -// Force AddDescriptors() to be called at static initialization time. -struct StaticDescriptorInitializer_gltrace_2eproto { - StaticDescriptorInitializer_gltrace_2eproto() { - protobuf_AddDesc_gltrace_2eproto(); - } -} static_descriptor_initializer_gltrace_2eproto_; - - -// =================================================================== - -bool GLMessage_Function_IsValid(int value) { - switch(value) { - case 0: - case 1: - case 2: - case 3: - case 4: - case 5: - case 6: - case 7: - case 8: - case 9: - case 10: - case 11: - case 12: - case 13: - case 14: - case 15: - case 16: - case 17: - case 18: - case 19: - case 20: - case 21: - case 22: - case 23: - case 24: - case 25: - case 26: - case 27: - case 28: - case 29: - case 30: - case 31: - case 32: - case 33: - case 34: - case 35: - case 36: - case 37: - case 38: - case 39: - case 40: - case 41: - case 42: - case 43: - case 44: - case 45: - case 46: - case 47: - case 48: - case 49: - case 50: - case 51: - case 52: - case 53: - case 54: - case 55: - case 56: - case 57: - case 58: - case 59: - case 60: - case 61: - case 62: - case 63: - case 64: - case 65: - case 66: - case 67: - case 68: - case 69: - case 70: - case 71: - case 72: - case 73: - case 74: - case 75: - case 76: - case 77: - case 78: - case 79: - case 80: - case 81: - case 82: - case 83: - case 84: - case 85: - case 86: - case 87: - case 88: - case 89: - case 90: - case 91: - case 92: - case 93: - case 94: - case 95: - case 96: - case 97: - case 98: - case 99: - case 100: - case 101: - case 102: - case 103: - case 104: - case 105: - case 106: - case 107: - case 108: - case 109: - case 110: - case 111: - case 112: - case 113: - case 114: - case 115: - case 116: - case 117: - case 118: - case 119: - case 120: - case 121: - case 122: - case 123: - case 124: - case 125: - case 126: - case 127: - case 128: - case 129: - case 130: - case 131: - case 132: - case 133: - case 134: - case 135: - case 136: - case 137: - case 138: - case 139: - case 140: - case 141: - case 142: - case 143: - case 144: - case 145: - case 146: - case 147: - case 148: - case 149: - case 150: - case 151: - case 152: - case 153: - case 154: - case 155: - case 156: - case 157: - case 158: - case 159: - case 160: - case 161: - case 162: - case 163: - case 164: - case 165: - case 166: - case 167: - case 168: - case 169: - case 170: - case 171: - case 172: - case 173: - case 174: - case 175: - case 176: - case 177: - case 178: - case 179: - case 180: - case 181: - case 182: - case 183: - case 184: - case 185: - case 186: - case 187: - case 188: - case 189: - case 190: - case 191: - case 192: - case 193: - case 194: - case 195: - case 196: - case 197: - case 198: - case 199: - case 200: - case 201: - case 202: - case 203: - case 204: - case 205: - case 206: - case 207: - case 208: - case 209: - case 210: - case 211: - case 212: - case 213: - case 214: - case 215: - case 216: - case 217: - case 218: - case 219: - case 220: - case 221: - case 222: - case 223: - case 224: - case 225: - case 226: - case 227: - case 228: - case 229: - case 230: - case 231: - case 232: - case 233: - case 234: - case 235: - case 236: - case 237: - case 238: - case 239: - case 240: - case 241: - case 242: - case 243: - case 244: - case 245: - case 246: - case 247: - case 248: - case 249: - case 250: - case 251: - case 252: - case 253: - case 254: - case 255: - case 256: - case 257: - case 258: - case 259: - case 260: - case 261: - case 262: - case 263: - case 264: - case 265: - case 266: - case 267: - case 268: - case 269: - case 270: - case 271: - case 272: - case 273: - case 274: - case 275: - case 276: - case 277: - case 278: - case 279: - case 280: - case 281: - case 282: - case 283: - case 284: - case 285: - case 286: - case 287: - case 288: - case 289: - case 290: - case 291: - case 292: - case 293: - case 294: - case 295: - case 296: - case 297: - case 298: - case 299: - case 300: - case 301: - case 302: - case 303: - case 304: - case 305: - case 306: - case 307: - case 308: - case 309: - case 310: - case 311: - case 312: - case 313: - case 314: - case 315: - case 316: - case 317: - case 318: - case 319: - case 320: - case 321: - case 322: - case 323: - case 324: - case 325: - case 326: - case 327: - case 328: - case 329: - case 330: - case 331: - case 332: - case 333: - case 334: - case 335: - case 336: - case 337: - case 338: - case 339: - case 340: - case 341: - case 342: - case 343: - case 344: - case 345: - case 346: - case 347: - case 348: - case 349: - case 350: - case 351: - case 352: - case 353: - case 354: - case 355: - case 356: - case 357: - case 358: - case 359: - case 360: - case 361: - case 362: - case 363: - case 364: - case 365: - case 366: - case 367: - case 368: - case 369: - case 370: - case 371: - case 372: - case 373: - case 374: - case 375: - case 502: - case 503: - case 504: - case 505: - case 506: - case 507: - case 508: - case 509: - case 510: - case 511: - case 512: - case 513: - case 514: - case 515: - case 516: - case 517: - case 518: - case 519: - case 520: - case 521: - case 522: - case 523: - case 524: - case 525: - case 526: - case 527: - case 528: - case 529: - case 530: - case 531: - case 532: - case 533: - case 534: - case 535: - case 536: - case 537: - case 538: - case 539: - case 540: - case 541: - case 542: - case 543: - case 544: - case 545: - case 546: - case 547: - case 548: - case 549: - case 550: - case 551: - case 552: - case 553: - case 554: - case 555: - case 556: - case 557: - case 558: - case 559: - case 560: - case 561: - case 2000: - case 2001: - case 2002: - case 2003: - case 2004: - case 2005: - case 2006: - case 2007: - case 2008: - case 2009: - case 2010: - case 2011: - case 2012: - case 2013: - case 2014: - case 2015: - case 2016: - case 2017: - case 2018: - case 2019: - case 2020: - case 2021: - case 2022: - case 2023: - case 2024: - case 2025: - case 2026: - case 2027: - case 2028: - case 2029: - case 2030: - case 2031: - case 2032: - case 2033: - case 2034: - case 2035: - case 2036: - case 2037: - case 2038: - case 2039: - case 2040: - case 2041: - case 2042: - case 2043: - case 2044: - case 2045: - case 3000: - case 3001: - return true; - default: - return false; - } -} - -#ifndef _MSC_VER -const GLMessage_Function GLMessage::glActiveTexture; -const GLMessage_Function GLMessage::glAlphaFunc; -const GLMessage_Function GLMessage::glAlphaFuncx; -const GLMessage_Function GLMessage::glAlphaFuncxOES; -const GLMessage_Function GLMessage::glAttachShader; -const GLMessage_Function GLMessage::glBeginPerfMonitorAMD; -const GLMessage_Function GLMessage::glBindAttribLocation; -const GLMessage_Function GLMessage::glBindBuffer; -const GLMessage_Function GLMessage::glBindFramebuffer; -const GLMessage_Function GLMessage::glBindFramebufferOES; -const GLMessage_Function GLMessage::glBindRenderbuffer; -const GLMessage_Function GLMessage::glBindRenderbufferOES; -const GLMessage_Function GLMessage::glBindTexture; -const GLMessage_Function GLMessage::glBindVertexArrayOES; -const GLMessage_Function GLMessage::glBlendColor; -const GLMessage_Function GLMessage::glBlendEquation; -const GLMessage_Function GLMessage::glBlendEquationOES; -const GLMessage_Function GLMessage::glBlendEquationSeparate; -const GLMessage_Function GLMessage::glBlendEquationSeparateOES; -const GLMessage_Function GLMessage::glBlendFunc; -const GLMessage_Function GLMessage::glBlendFuncSeparate; -const GLMessage_Function GLMessage::glBlendFuncSeparateOES; -const GLMessage_Function GLMessage::glBufferData; -const GLMessage_Function GLMessage::glBufferSubData; -const GLMessage_Function GLMessage::glCheckFramebufferStatus; -const GLMessage_Function GLMessage::glCheckFramebufferStatusOES; -const GLMessage_Function GLMessage::glClearColor; -const GLMessage_Function GLMessage::glClearColorx; -const GLMessage_Function GLMessage::glClearColorxOES; -const GLMessage_Function GLMessage::glClearDepthf; -const GLMessage_Function GLMessage::glClearDepthfOES; -const GLMessage_Function GLMessage::glClearDepthx; -const GLMessage_Function GLMessage::glClearDepthxOES; -const GLMessage_Function GLMessage::glClear; -const GLMessage_Function GLMessage::glClearStencil; -const GLMessage_Function GLMessage::glClientActiveTexture; -const GLMessage_Function GLMessage::glClipPlanef; -const GLMessage_Function GLMessage::glClipPlanefIMG; -const GLMessage_Function GLMessage::glClipPlanefOES; -const GLMessage_Function GLMessage::glClipPlanex; -const GLMessage_Function GLMessage::glClipPlanexIMG; -const GLMessage_Function GLMessage::glClipPlanexOES; -const GLMessage_Function GLMessage::glColor4f; -const GLMessage_Function GLMessage::glColor4ub; -const GLMessage_Function GLMessage::glColor4x; -const GLMessage_Function GLMessage::glColor4xOES; -const GLMessage_Function GLMessage::glColorMask; -const GLMessage_Function GLMessage::glColorPointer; -const GLMessage_Function GLMessage::glCompileShader; -const GLMessage_Function GLMessage::glCompressedTexImage2D; -const GLMessage_Function GLMessage::glCompressedTexImage3DOES; -const GLMessage_Function GLMessage::glCompressedTexSubImage2D; -const GLMessage_Function GLMessage::glCompressedTexSubImage3DOES; -const GLMessage_Function GLMessage::glCopyTexImage2D; -const GLMessage_Function GLMessage::glCopyTexSubImage2D; -const GLMessage_Function GLMessage::glCopyTexSubImage3DOES; -const GLMessage_Function GLMessage::glCoverageMaskNV; -const GLMessage_Function GLMessage::glCoverageOperationNV; -const GLMessage_Function GLMessage::glCreateProgram; -const GLMessage_Function GLMessage::glCreateShader; -const GLMessage_Function GLMessage::glCullFace; -const GLMessage_Function GLMessage::glCurrentPaletteMatrixOES; -const GLMessage_Function GLMessage::glDeleteBuffers; -const GLMessage_Function GLMessage::glDeleteFencesNV; -const GLMessage_Function GLMessage::glDeleteFramebuffers; -const GLMessage_Function GLMessage::glDeleteFramebuffersOES; -const GLMessage_Function GLMessage::glDeletePerfMonitorsAMD; -const GLMessage_Function GLMessage::glDeleteProgram; -const GLMessage_Function GLMessage::glDeleteRenderbuffers; -const GLMessage_Function GLMessage::glDeleteRenderbuffersOES; -const GLMessage_Function GLMessage::glDeleteShader; -const GLMessage_Function GLMessage::glDeleteTextures; -const GLMessage_Function GLMessage::glDeleteVertexArraysOES; -const GLMessage_Function GLMessage::glDepthFunc; -const GLMessage_Function GLMessage::glDepthMask; -const GLMessage_Function GLMessage::glDepthRangef; -const GLMessage_Function GLMessage::glDepthRangefOES; -const GLMessage_Function GLMessage::glDepthRangex; -const GLMessage_Function GLMessage::glDepthRangexOES; -const GLMessage_Function GLMessage::glDetachShader; -const GLMessage_Function GLMessage::glDisableClientState; -const GLMessage_Function GLMessage::glDisableDriverControlQCOM; -const GLMessage_Function GLMessage::glDisable; -const GLMessage_Function GLMessage::glDisableVertexAttribArray; -const GLMessage_Function GLMessage::glDiscardFramebufferEXT; -const GLMessage_Function GLMessage::glDrawArrays; -const GLMessage_Function GLMessage::glDrawElements; -const GLMessage_Function GLMessage::glDrawTexfOES; -const GLMessage_Function GLMessage::glDrawTexfvOES; -const GLMessage_Function GLMessage::glDrawTexiOES; -const GLMessage_Function GLMessage::glDrawTexivOES; -const GLMessage_Function GLMessage::glDrawTexsOES; -const GLMessage_Function GLMessage::glDrawTexsvOES; -const GLMessage_Function GLMessage::glDrawTexxOES; -const GLMessage_Function GLMessage::glDrawTexxvOES; -const GLMessage_Function GLMessage::glEGLImageTargetRenderbufferStorageOES; -const GLMessage_Function GLMessage::glEGLImageTargetTexture2DOES; -const GLMessage_Function GLMessage::glEnableClientState; -const GLMessage_Function GLMessage::glEnableDriverControlQCOM; -const GLMessage_Function GLMessage::glEnable; -const GLMessage_Function GLMessage::glEnableVertexAttribArray; -const GLMessage_Function GLMessage::glEndPerfMonitorAMD; -const GLMessage_Function GLMessage::glEndTilingQCOM; -const GLMessage_Function GLMessage::glExtGetBufferPointervQCOM; -const GLMessage_Function GLMessage::glExtGetBuffersQCOM; -const GLMessage_Function GLMessage::glExtGetFramebuffersQCOM; -const GLMessage_Function GLMessage::glExtGetProgramBinarySourceQCOM; -const GLMessage_Function GLMessage::glExtGetProgramsQCOM; -const GLMessage_Function GLMessage::glExtGetRenderbuffersQCOM; -const GLMessage_Function GLMessage::glExtGetShadersQCOM; -const GLMessage_Function GLMessage::glExtGetTexLevelParameterivQCOM; -const GLMessage_Function GLMessage::glExtGetTexSubImageQCOM; -const GLMessage_Function GLMessage::glExtGetTexturesQCOM; -const GLMessage_Function GLMessage::glExtIsProgramBinaryQCOM; -const GLMessage_Function GLMessage::glExtTexObjectStateOverrideiQCOM; -const GLMessage_Function GLMessage::glFinishFenceNV; -const GLMessage_Function GLMessage::glFinish; -const GLMessage_Function GLMessage::glFlush; -const GLMessage_Function GLMessage::glFogf; -const GLMessage_Function GLMessage::glFogfv; -const GLMessage_Function GLMessage::glFogx; -const GLMessage_Function GLMessage::glFogxOES; -const GLMessage_Function GLMessage::glFogxv; -const GLMessage_Function GLMessage::glFogxvOES; -const GLMessage_Function GLMessage::glFramebufferRenderbuffer; -const GLMessage_Function GLMessage::glFramebufferRenderbufferOES; -const GLMessage_Function GLMessage::glFramebufferTexture2D; -const GLMessage_Function GLMessage::glFramebufferTexture2DMultisampleIMG; -const GLMessage_Function GLMessage::glFramebufferTexture2DOES; -const GLMessage_Function GLMessage::glFramebufferTexture3DOES; -const GLMessage_Function GLMessage::glFrontFace; -const GLMessage_Function GLMessage::glFrustumf; -const GLMessage_Function GLMessage::glFrustumfOES; -const GLMessage_Function GLMessage::glFrustumx; -const GLMessage_Function GLMessage::glFrustumxOES; -const GLMessage_Function GLMessage::glGenBuffers; -const GLMessage_Function GLMessage::glGenerateMipmap; -const GLMessage_Function GLMessage::glGenerateMipmapOES; -const GLMessage_Function GLMessage::glGenFencesNV; -const GLMessage_Function GLMessage::glGenFramebuffers; -const GLMessage_Function GLMessage::glGenFramebuffersOES; -const GLMessage_Function GLMessage::glGenPerfMonitorsAMD; -const GLMessage_Function GLMessage::glGenRenderbuffers; -const GLMessage_Function GLMessage::glGenRenderbuffersOES; -const GLMessage_Function GLMessage::glGenTextures; -const GLMessage_Function GLMessage::glGenVertexArraysOES; -const GLMessage_Function GLMessage::glGetActiveAttrib; -const GLMessage_Function GLMessage::glGetActiveUniform; -const GLMessage_Function GLMessage::glGetAttachedShaders; -const GLMessage_Function GLMessage::glGetAttribLocation; -const GLMessage_Function GLMessage::glGetBooleanv; -const GLMessage_Function GLMessage::glGetBufferParameteriv; -const GLMessage_Function GLMessage::glGetBufferPointervOES; -const GLMessage_Function GLMessage::glGetClipPlanef; -const GLMessage_Function GLMessage::glGetClipPlanefOES; -const GLMessage_Function GLMessage::glGetClipPlanex; -const GLMessage_Function GLMessage::glGetClipPlanexOES; -const GLMessage_Function GLMessage::glGetDriverControlsQCOM; -const GLMessage_Function GLMessage::glGetDriverControlStringQCOM; -const GLMessage_Function GLMessage::glGetError; -const GLMessage_Function GLMessage::glGetFenceivNV; -const GLMessage_Function GLMessage::glGetFixedv; -const GLMessage_Function GLMessage::glGetFixedvOES; -const GLMessage_Function GLMessage::glGetFloatv; -const GLMessage_Function GLMessage::glGetFramebufferAttachmentParameteriv; -const GLMessage_Function GLMessage::glGetFramebufferAttachmentParameterivOES; -const GLMessage_Function GLMessage::glGetIntegerv; -const GLMessage_Function GLMessage::glGetLightfv; -const GLMessage_Function GLMessage::glGetLightxv; -const GLMessage_Function GLMessage::glGetLightxvOES; -const GLMessage_Function GLMessage::glGetMaterialfv; -const GLMessage_Function GLMessage::glGetMaterialxv; -const GLMessage_Function GLMessage::glGetMaterialxvOES; -const GLMessage_Function GLMessage::glGetPerfMonitorCounterDataAMD; -const GLMessage_Function GLMessage::glGetPerfMonitorCounterInfoAMD; -const GLMessage_Function GLMessage::glGetPerfMonitorCountersAMD; -const GLMessage_Function GLMessage::glGetPerfMonitorCounterStringAMD; -const GLMessage_Function GLMessage::glGetPerfMonitorGroupsAMD; -const GLMessage_Function GLMessage::glGetPerfMonitorGroupStringAMD; -const GLMessage_Function GLMessage::glGetPointerv; -const GLMessage_Function GLMessage::glGetProgramBinaryOES; -const GLMessage_Function GLMessage::glGetProgramInfoLog; -const GLMessage_Function GLMessage::glGetProgramiv; -const GLMessage_Function GLMessage::glGetRenderbufferParameteriv; -const GLMessage_Function GLMessage::glGetRenderbufferParameterivOES; -const GLMessage_Function GLMessage::glGetShaderInfoLog; -const GLMessage_Function GLMessage::glGetShaderiv; -const GLMessage_Function GLMessage::glGetShaderPrecisionFormat; -const GLMessage_Function GLMessage::glGetShaderSource; -const GLMessage_Function GLMessage::glGetString; -const GLMessage_Function GLMessage::glGetTexEnvfv; -const GLMessage_Function GLMessage::glGetTexEnviv; -const GLMessage_Function GLMessage::glGetTexEnvxv; -const GLMessage_Function GLMessage::glGetTexEnvxvOES; -const GLMessage_Function GLMessage::glGetTexGenfvOES; -const GLMessage_Function GLMessage::glGetTexGenivOES; -const GLMessage_Function GLMessage::glGetTexGenxvOES; -const GLMessage_Function GLMessage::glGetTexParameterfv; -const GLMessage_Function GLMessage::glGetTexParameteriv; -const GLMessage_Function GLMessage::glGetTexParameterxv; -const GLMessage_Function GLMessage::glGetTexParameterxvOES; -const GLMessage_Function GLMessage::glGetUniformfv; -const GLMessage_Function GLMessage::glGetUniformiv; -const GLMessage_Function GLMessage::glGetUniformLocation; -const GLMessage_Function GLMessage::glGetVertexAttribfv; -const GLMessage_Function GLMessage::glGetVertexAttribiv; -const GLMessage_Function GLMessage::glGetVertexAttribPointerv; -const GLMessage_Function GLMessage::glHint; -const GLMessage_Function GLMessage::glIsBuffer; -const GLMessage_Function GLMessage::glIsEnabled; -const GLMessage_Function GLMessage::glIsFenceNV; -const GLMessage_Function GLMessage::glIsFramebuffer; -const GLMessage_Function GLMessage::glIsFramebufferOES; -const GLMessage_Function GLMessage::glIsProgram; -const GLMessage_Function GLMessage::glIsRenderbuffer; -const GLMessage_Function GLMessage::glIsRenderbufferOES; -const GLMessage_Function GLMessage::glIsShader; -const GLMessage_Function GLMessage::glIsTexture; -const GLMessage_Function GLMessage::glIsVertexArrayOES; -const GLMessage_Function GLMessage::glLightf; -const GLMessage_Function GLMessage::glLightfv; -const GLMessage_Function GLMessage::glLightModelf; -const GLMessage_Function GLMessage::glLightModelfv; -const GLMessage_Function GLMessage::glLightModelx; -const GLMessage_Function GLMessage::glLightModelxOES; -const GLMessage_Function GLMessage::glLightModelxv; -const GLMessage_Function GLMessage::glLightModelxvOES; -const GLMessage_Function GLMessage::glLightx; -const GLMessage_Function GLMessage::glLightxOES; -const GLMessage_Function GLMessage::glLightxv; -const GLMessage_Function GLMessage::glLightxvOES; -const GLMessage_Function GLMessage::glLineWidth; -const GLMessage_Function GLMessage::glLineWidthx; -const GLMessage_Function GLMessage::glLineWidthxOES; -const GLMessage_Function GLMessage::glLinkProgram; -const GLMessage_Function GLMessage::glLoadIdentity; -const GLMessage_Function GLMessage::glLoadMatrixf; -const GLMessage_Function GLMessage::glLoadMatrixx; -const GLMessage_Function GLMessage::glLoadMatrixxOES; -const GLMessage_Function GLMessage::glLoadPaletteFromModelViewMatrixOES; -const GLMessage_Function GLMessage::glLogicOp; -const GLMessage_Function GLMessage::glMapBufferOES; -const GLMessage_Function GLMessage::glMaterialf; -const GLMessage_Function GLMessage::glMaterialfv; -const GLMessage_Function GLMessage::glMaterialx; -const GLMessage_Function GLMessage::glMaterialxOES; -const GLMessage_Function GLMessage::glMaterialxv; -const GLMessage_Function GLMessage::glMaterialxvOES; -const GLMessage_Function GLMessage::glMatrixIndexPointerOES; -const GLMessage_Function GLMessage::glMatrixMode; -const GLMessage_Function GLMessage::glMultiDrawArraysEXT; -const GLMessage_Function GLMessage::glMultiDrawElementsEXT; -const GLMessage_Function GLMessage::glMultiTexCoord4f; -const GLMessage_Function GLMessage::glMultiTexCoord4x; -const GLMessage_Function GLMessage::glMultiTexCoord4xOES; -const GLMessage_Function GLMessage::glMultMatrixf; -const GLMessage_Function GLMessage::glMultMatrixx; -const GLMessage_Function GLMessage::glMultMatrixxOES; -const GLMessage_Function GLMessage::glNormal3f; -const GLMessage_Function GLMessage::glNormal3x; -const GLMessage_Function GLMessage::glNormal3xOES; -const GLMessage_Function GLMessage::glNormalPointer; -const GLMessage_Function GLMessage::glOrthof; -const GLMessage_Function GLMessage::glOrthofOES; -const GLMessage_Function GLMessage::glOrthox; -const GLMessage_Function GLMessage::glOrthoxOES; -const GLMessage_Function GLMessage::glPixelStorei; -const GLMessage_Function GLMessage::glPointParameterf; -const GLMessage_Function GLMessage::glPointParameterfv; -const GLMessage_Function GLMessage::glPointParameterx; -const GLMessage_Function GLMessage::glPointParameterxOES; -const GLMessage_Function GLMessage::glPointParameterxv; -const GLMessage_Function GLMessage::glPointParameterxvOES; -const GLMessage_Function GLMessage::glPointSize; -const GLMessage_Function GLMessage::glPointSizePointerOES; -const GLMessage_Function GLMessage::glPointSizex; -const GLMessage_Function GLMessage::glPointSizexOES; -const GLMessage_Function GLMessage::glPolygonOffset; -const GLMessage_Function GLMessage::glPolygonOffsetx; -const GLMessage_Function GLMessage::glPolygonOffsetxOES; -const GLMessage_Function GLMessage::glPopMatrix; -const GLMessage_Function GLMessage::glProgramBinaryOES; -const GLMessage_Function GLMessage::glPushMatrix; -const GLMessage_Function GLMessage::glQueryMatrixxOES; -const GLMessage_Function GLMessage::glReadPixels; -const GLMessage_Function GLMessage::glReleaseShaderCompiler; -const GLMessage_Function GLMessage::glRenderbufferStorage; -const GLMessage_Function GLMessage::glRenderbufferStorageMultisampleIMG; -const GLMessage_Function GLMessage::glRenderbufferStorageOES; -const GLMessage_Function GLMessage::glRotatef; -const GLMessage_Function GLMessage::glRotatex; -const GLMessage_Function GLMessage::glRotatexOES; -const GLMessage_Function GLMessage::glSampleCoverage; -const GLMessage_Function GLMessage::glSampleCoveragex; -const GLMessage_Function GLMessage::glSampleCoveragexOES; -const GLMessage_Function GLMessage::glScalef; -const GLMessage_Function GLMessage::glScalex; -const GLMessage_Function GLMessage::glScalexOES; -const GLMessage_Function GLMessage::glScissor; -const GLMessage_Function GLMessage::glSelectPerfMonitorCountersAMD; -const GLMessage_Function GLMessage::glSetFenceNV; -const GLMessage_Function GLMessage::glShadeModel; -const GLMessage_Function GLMessage::glShaderBinary; -const GLMessage_Function GLMessage::glShaderSource; -const GLMessage_Function GLMessage::glStartTilingQCOM; -const GLMessage_Function GLMessage::glStencilFunc; -const GLMessage_Function GLMessage::glStencilFuncSeparate; -const GLMessage_Function GLMessage::glStencilMask; -const GLMessage_Function GLMessage::glStencilMaskSeparate; -const GLMessage_Function GLMessage::glStencilOp; -const GLMessage_Function GLMessage::glStencilOpSeparate; -const GLMessage_Function GLMessage::glTestFenceNV; -const GLMessage_Function GLMessage::glTexCoordPointer; -const GLMessage_Function GLMessage::glTexEnvf; -const GLMessage_Function GLMessage::glTexEnvfv; -const GLMessage_Function GLMessage::glTexEnvi; -const GLMessage_Function GLMessage::glTexEnviv; -const GLMessage_Function GLMessage::glTexEnvx; -const GLMessage_Function GLMessage::glTexEnvxOES; -const GLMessage_Function GLMessage::glTexEnvxv; -const GLMessage_Function GLMessage::glTexEnvxvOES; -const GLMessage_Function GLMessage::glTexGenfOES; -const GLMessage_Function GLMessage::glTexGenfvOES; -const GLMessage_Function GLMessage::glTexGeniOES; -const GLMessage_Function GLMessage::glTexGenivOES; -const GLMessage_Function GLMessage::glTexGenxOES; -const GLMessage_Function GLMessage::glTexGenxvOES; -const GLMessage_Function GLMessage::glTexImage2D; -const GLMessage_Function GLMessage::glTexImage3DOES; -const GLMessage_Function GLMessage::glTexParameterf; -const GLMessage_Function GLMessage::glTexParameterfv; -const GLMessage_Function GLMessage::glTexParameteri; -const GLMessage_Function GLMessage::glTexParameteriv; -const GLMessage_Function GLMessage::glTexParameterx; -const GLMessage_Function GLMessage::glTexParameterxOES; -const GLMessage_Function GLMessage::glTexParameterxv; -const GLMessage_Function GLMessage::glTexParameterxvOES; -const GLMessage_Function GLMessage::glTexSubImage2D; -const GLMessage_Function GLMessage::glTexSubImage3DOES; -const GLMessage_Function GLMessage::glTranslatef; -const GLMessage_Function GLMessage::glTranslatex; -const GLMessage_Function GLMessage::glTranslatexOES; -const GLMessage_Function GLMessage::glUniform1f; -const GLMessage_Function GLMessage::glUniform1fv; -const GLMessage_Function GLMessage::glUniform1i; -const GLMessage_Function GLMessage::glUniform1iv; -const GLMessage_Function GLMessage::glUniform2f; -const GLMessage_Function GLMessage::glUniform2fv; -const GLMessage_Function GLMessage::glUniform2i; -const GLMessage_Function GLMessage::glUniform2iv; -const GLMessage_Function GLMessage::glUniform3f; -const GLMessage_Function GLMessage::glUniform3fv; -const GLMessage_Function GLMessage::glUniform3i; -const GLMessage_Function GLMessage::glUniform3iv; -const GLMessage_Function GLMessage::glUniform4f; -const GLMessage_Function GLMessage::glUniform4fv; -const GLMessage_Function GLMessage::glUniform4i; -const GLMessage_Function GLMessage::glUniform4iv; -const GLMessage_Function GLMessage::glUniformMatrix2fv; -const GLMessage_Function GLMessage::glUniformMatrix3fv; -const GLMessage_Function GLMessage::glUniformMatrix4fv; -const GLMessage_Function GLMessage::glUnmapBufferOES; -const GLMessage_Function GLMessage::glUseProgram; -const GLMessage_Function GLMessage::glValidateProgram; -const GLMessage_Function GLMessage::glVertexAttrib1f; -const GLMessage_Function GLMessage::glVertexAttrib1fv; -const GLMessage_Function GLMessage::glVertexAttrib2f; -const GLMessage_Function GLMessage::glVertexAttrib2fv; -const GLMessage_Function GLMessage::glVertexAttrib3f; -const GLMessage_Function GLMessage::glVertexAttrib3fv; -const GLMessage_Function GLMessage::glVertexAttrib4f; -const GLMessage_Function GLMessage::glVertexAttrib4fv; -const GLMessage_Function GLMessage::glVertexAttribPointer; -const GLMessage_Function GLMessage::glVertexPointer; -const GLMessage_Function GLMessage::glViewport; -const GLMessage_Function GLMessage::glWeightPointerOES; -const GLMessage_Function GLMessage::glActiveShaderProgramEXT; -const GLMessage_Function GLMessage::glAlphaFuncQCOM; -const GLMessage_Function GLMessage::glBeginQueryEXT; -const GLMessage_Function GLMessage::glBindProgramPipelineEXT; -const GLMessage_Function GLMessage::glBlitFramebufferANGLE; -const GLMessage_Function GLMessage::glCreateShaderProgramvEXT; -const GLMessage_Function GLMessage::glDeleteProgramPipelinesEXT; -const GLMessage_Function GLMessage::glDeleteQueriesEXT; -const GLMessage_Function GLMessage::glDrawBuffersNV; -const GLMessage_Function GLMessage::glEndQueryEXT; -const GLMessage_Function GLMessage::glFramebufferTexture2DMultisampleEXT; -const GLMessage_Function GLMessage::glGenProgramPipelinesEXT; -const GLMessage_Function GLMessage::glGenQueriesEXT; -const GLMessage_Function GLMessage::glGetGraphicsResetStatusEXT; -const GLMessage_Function GLMessage::glGetObjectLabelEXT; -const GLMessage_Function GLMessage::glGetProgramPipelineInfoLogEXT; -const GLMessage_Function GLMessage::glGetProgramPipelineivEXT; -const GLMessage_Function GLMessage::glGetQueryObjectuivEXT; -const GLMessage_Function GLMessage::glGetQueryivEXT; -const GLMessage_Function GLMessage::glGetnUniformfvEXT; -const GLMessage_Function GLMessage::glGetnUniformivEXT; -const GLMessage_Function GLMessage::glInsertEventMarkerEXT; -const GLMessage_Function GLMessage::glIsProgramPipelineEXT; -const GLMessage_Function GLMessage::glIsQueryEXT; -const GLMessage_Function GLMessage::glLabelObjectEXT; -const GLMessage_Function GLMessage::glPopGroupMarkerEXT; -const GLMessage_Function GLMessage::glProgramParameteriEXT; -const GLMessage_Function GLMessage::glProgramUniform1fEXT; -const GLMessage_Function GLMessage::glProgramUniform1fvEXT; -const GLMessage_Function GLMessage::glProgramUniform1iEXT; -const GLMessage_Function GLMessage::glProgramUniform1ivEXT; -const GLMessage_Function GLMessage::glProgramUniform2fEXT; -const GLMessage_Function GLMessage::glProgramUniform2fvEXT; -const GLMessage_Function GLMessage::glProgramUniform2iEXT; -const GLMessage_Function GLMessage::glProgramUniform2ivEXT; -const GLMessage_Function GLMessage::glProgramUniform3fEXT; -const GLMessage_Function GLMessage::glProgramUniform3fvEXT; -const GLMessage_Function GLMessage::glProgramUniform3iEXT; -const GLMessage_Function GLMessage::glProgramUniform3ivEXT; -const GLMessage_Function GLMessage::glProgramUniform4fEXT; -const GLMessage_Function GLMessage::glProgramUniform4fvEXT; -const GLMessage_Function GLMessage::glProgramUniform4iEXT; -const GLMessage_Function GLMessage::glProgramUniform4ivEXT; -const GLMessage_Function GLMessage::glProgramUniformMatrix2fvEXT; -const GLMessage_Function GLMessage::glProgramUniformMatrix3fvEXT; -const GLMessage_Function GLMessage::glProgramUniformMatrix4fvEXT; -const GLMessage_Function GLMessage::glPushGroupMarkerEXT; -const GLMessage_Function GLMessage::glReadBufferNV; -const GLMessage_Function GLMessage::glReadnPixelsEXT; -const GLMessage_Function GLMessage::glRenderbufferStorageMultisampleANGLE; -const GLMessage_Function GLMessage::glRenderbufferStorageMultisampleAPPLE; -const GLMessage_Function GLMessage::glRenderbufferStorageMultisampleEXT; -const GLMessage_Function GLMessage::glResolveMultisampleFramebufferAPPLE; -const GLMessage_Function GLMessage::glTexStorage1DEXT; -const GLMessage_Function GLMessage::glTexStorage2DEXT; -const GLMessage_Function GLMessage::glTexStorage3DEXT; -const GLMessage_Function GLMessage::glTextureStorage1DEXT; -const GLMessage_Function GLMessage::glTextureStorage2DEXT; -const GLMessage_Function GLMessage::glTextureStorage3DEXT; -const GLMessage_Function GLMessage::glUseProgramStagesEXT; -const GLMessage_Function GLMessage::glValidateProgramPipelineEXT; -const GLMessage_Function GLMessage::eglGetDisplay; -const GLMessage_Function GLMessage::eglInitialize; -const GLMessage_Function GLMessage::eglTerminate; -const GLMessage_Function GLMessage::eglGetConfigs; -const GLMessage_Function GLMessage::eglChooseConfig; -const GLMessage_Function GLMessage::eglGetConfigAttrib; -const GLMessage_Function GLMessage::eglCreateWindowSurface; -const GLMessage_Function GLMessage::eglCreatePixmapSurface; -const GLMessage_Function GLMessage::eglCreatePbufferSurface; -const GLMessage_Function GLMessage::eglDestroySurface; -const GLMessage_Function GLMessage::eglQuerySurface; -const GLMessage_Function GLMessage::eglCreateContext; -const GLMessage_Function GLMessage::eglDestroyContext; -const GLMessage_Function GLMessage::eglMakeCurrent; -const GLMessage_Function GLMessage::eglGetCurrentContext; -const GLMessage_Function GLMessage::eglGetCurrentSurface; -const GLMessage_Function GLMessage::eglGetCurrentDisplay; -const GLMessage_Function GLMessage::eglQueryContext; -const GLMessage_Function GLMessage::eglWaitGL; -const GLMessage_Function GLMessage::eglWaitNative; -const GLMessage_Function GLMessage::eglSwapBuffers; -const GLMessage_Function GLMessage::eglCopyBuffers; -const GLMessage_Function GLMessage::eglGetError; -const GLMessage_Function GLMessage::eglQueryString; -const GLMessage_Function GLMessage::eglGetProcAddress; -const GLMessage_Function GLMessage::eglSurfaceAttrib; -const GLMessage_Function GLMessage::eglBindTexImage; -const GLMessage_Function GLMessage::eglReleaseTexImage; -const GLMessage_Function GLMessage::eglSwapInterval; -const GLMessage_Function GLMessage::eglBindAPI; -const GLMessage_Function GLMessage::eglQueryAPI; -const GLMessage_Function GLMessage::eglWaitClient; -const GLMessage_Function GLMessage::eglReleaseThread; -const GLMessage_Function GLMessage::eglCreatePbufferFromClientBuffer; -const GLMessage_Function GLMessage::eglLockSurfaceKHR; -const GLMessage_Function GLMessage::eglUnlockSurfaceKHR; -const GLMessage_Function GLMessage::eglCreateImageKHR; -const GLMessage_Function GLMessage::eglDestroyImageKHR; -const GLMessage_Function GLMessage::eglCreateSyncKHR; -const GLMessage_Function GLMessage::eglDestroySyncKHR; -const GLMessage_Function GLMessage::eglClientWaitSyncKHR; -const GLMessage_Function GLMessage::eglGetSyncAttribKHR; -const GLMessage_Function GLMessage::eglSetSwapRectangleANDROID; -const GLMessage_Function GLMessage::eglGetRenderBufferANDROID; -const GLMessage_Function GLMessage::eglGetSystemTimeFrequencyNV; -const GLMessage_Function GLMessage::eglGetSystemTimeNV; -const GLMessage_Function GLMessage::invalid; -const GLMessage_Function GLMessage::glVertexAttribPointerData; -const GLMessage_Function GLMessage::Function_MIN; -const GLMessage_Function GLMessage::Function_MAX; -const int GLMessage::Function_ARRAYSIZE; -#endif // _MSC_VER -bool GLMessage_DataType_Type_IsValid(int value) { - switch(value) { - case 1: - case 2: - case 3: - case 4: - case 5: - case 6: - case 7: - return true; - default: - return false; - } -} - -#ifndef _MSC_VER -const GLMessage_DataType_Type GLMessage_DataType::VOID; -const GLMessage_DataType_Type GLMessage_DataType::CHAR; -const GLMessage_DataType_Type GLMessage_DataType::BYTE; -const GLMessage_DataType_Type GLMessage_DataType::INT; -const GLMessage_DataType_Type GLMessage_DataType::FLOAT; -const GLMessage_DataType_Type GLMessage_DataType::BOOL; -const GLMessage_DataType_Type GLMessage_DataType::ENUM; -const GLMessage_DataType_Type GLMessage_DataType::Type_MIN; -const GLMessage_DataType_Type GLMessage_DataType::Type_MAX; -const int GLMessage_DataType::Type_ARRAYSIZE; -#endif // _MSC_VER -#ifndef _MSC_VER -const int GLMessage_DataType::kTypeFieldNumber; -const int GLMessage_DataType::kIsArrayFieldNumber; -const int GLMessage_DataType::kIntValueFieldNumber; -const int GLMessage_DataType::kFloatValueFieldNumber; -const int GLMessage_DataType::kCharValueFieldNumber; -const int GLMessage_DataType::kRawBytesFieldNumber; -const int GLMessage_DataType::kBoolValueFieldNumber; -#endif // !_MSC_VER - -GLMessage_DataType::GLMessage_DataType() - : ::google::protobuf::MessageLite() { - SharedCtor(); -} - -void GLMessage_DataType::InitAsDefaultInstance() { -} - -GLMessage_DataType::GLMessage_DataType(const GLMessage_DataType& from) - : ::google::protobuf::MessageLite() { - SharedCtor(); - MergeFrom(from); -} - -void GLMessage_DataType::SharedCtor() { - _cached_size_ = 0; - type_ = 1; - isarray_ = false; - ::memset(_has_bits_, 0, sizeof(_has_bits_)); -} - -GLMessage_DataType::~GLMessage_DataType() { - SharedDtor(); -} - -void GLMessage_DataType::SharedDtor() { - if (this != default_instance_) { - } -} - -void GLMessage_DataType::SetCachedSize(int size) const { - GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); - _cached_size_ = size; - GOOGLE_SAFE_CONCURRENT_WRITES_END(); -} -const GLMessage_DataType& GLMessage_DataType::default_instance() { - if (default_instance_ == NULL) protobuf_AddDesc_gltrace_2eproto(); return *default_instance_; -} - -GLMessage_DataType* GLMessage_DataType::default_instance_ = NULL; - -GLMessage_DataType* GLMessage_DataType::New() const { - return new GLMessage_DataType; -} - -void GLMessage_DataType::Clear() { - if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { - type_ = 1; - isarray_ = false; - } - intvalue_.Clear(); - floatvalue_.Clear(); - charvalue_.Clear(); - rawbytes_.Clear(); - boolvalue_.Clear(); - ::memset(_has_bits_, 0, sizeof(_has_bits_)); -} - -bool GLMessage_DataType::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!(EXPRESSION)) return false - ::google::protobuf::uint32 tag; - while ((tag = input->ReadTag()) != 0) { - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // required .android.gltrace.GLMessage.DataType.Type type = 1 [default = VOID]; - case 1: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - int value; - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( - input, &value))); - if (::android::gltrace::GLMessage_DataType_Type_IsValid(value)) { - set_type(static_cast< ::android::gltrace::GLMessage_DataType_Type >(value)); - } - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(16)) goto parse_isArray; - break; - } - - // required bool isArray = 2 [default = false]; - case 2: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_isArray: - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - input, &isarray_))); - _set_bit(1); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(24)) goto parse_intValue; - break; - } - - // repeated int32 intValue = 3; - case 3: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_intValue: - DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< - ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( - 1, 24, input, this->mutable_intvalue()))); - } else if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) - == ::google::protobuf::internal::WireFormatLite:: - WIRETYPE_LENGTH_DELIMITED) { - DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< - ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( - input, this->mutable_intvalue()))); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(24)) goto parse_intValue; - if (input->ExpectTag(37)) goto parse_floatValue; - break; - } - - // repeated float floatValue = 4; - case 4: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) { - parse_floatValue: - DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< - float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( - 1, 37, input, this->mutable_floatvalue()))); - } else if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) - == ::google::protobuf::internal::WireFormatLite:: - WIRETYPE_LENGTH_DELIMITED) { - DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< - float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( - input, this->mutable_floatvalue()))); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(37)) goto parse_floatValue; - if (input->ExpectTag(42)) goto parse_charValue; - break; - } - - // repeated bytes charValue = 5; - case 5: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { - parse_charValue: - DO_(::google::protobuf::internal::WireFormatLite::ReadBytes( - input, this->add_charvalue())); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(42)) goto parse_charValue; - if (input->ExpectTag(50)) goto parse_rawBytes; - break; - } - - // repeated bytes rawBytes = 6; - case 6: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { - parse_rawBytes: - DO_(::google::protobuf::internal::WireFormatLite::ReadBytes( - input, this->add_rawbytes())); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(50)) goto parse_rawBytes; - if (input->ExpectTag(56)) goto parse_boolValue; - break; - } - - // repeated bool boolValue = 7; - case 7: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_boolValue: - DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< - bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - 1, 56, input, this->mutable_boolvalue()))); - } else if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) - == ::google::protobuf::internal::WireFormatLite:: - WIRETYPE_LENGTH_DELIMITED) { - DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< - bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - input, this->mutable_boolvalue()))); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(56)) goto parse_boolValue; - if (input->ExpectAtEnd()) return true; - break; - } - - default: { - handle_uninterpreted: - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { - return true; - } - DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); - break; - } - } - } - return true; -#undef DO_ -} - -void GLMessage_DataType::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // required .android.gltrace.GLMessage.DataType.Type type = 1 [default = VOID]; - if (_has_bit(0)) { - ::google::protobuf::internal::WireFormatLite::WriteEnum( - 1, this->type(), output); - } - - // required bool isArray = 2 [default = false]; - if (_has_bit(1)) { - ::google::protobuf::internal::WireFormatLite::WriteBool(2, this->isarray(), output); - } - - // repeated int32 intValue = 3; - for (int i = 0; i < this->intvalue_size(); i++) { - ::google::protobuf::internal::WireFormatLite::WriteInt32( - 3, this->intvalue(i), output); - } - - // repeated float floatValue = 4; - for (int i = 0; i < this->floatvalue_size(); i++) { - ::google::protobuf::internal::WireFormatLite::WriteFloat( - 4, this->floatvalue(i), output); - } - - // repeated bytes charValue = 5; - for (int i = 0; i < this->charvalue_size(); i++) { - ::google::protobuf::internal::WireFormatLite::WriteBytes( - 5, this->charvalue(i), output); - } - - // repeated bytes rawBytes = 6; - for (int i = 0; i < this->rawbytes_size(); i++) { - ::google::protobuf::internal::WireFormatLite::WriteBytes( - 6, this->rawbytes(i), output); - } - - // repeated bool boolValue = 7; - for (int i = 0; i < this->boolvalue_size(); i++) { - ::google::protobuf::internal::WireFormatLite::WriteBool( - 7, this->boolvalue(i), output); - } - -} - -int GLMessage_DataType::ByteSize() const { - int total_size = 0; - - if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { - // required .android.gltrace.GLMessage.DataType.Type type = 1 [default = VOID]; - if (has_type()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::EnumSize(this->type()); - } - - // required bool isArray = 2 [default = false]; - if (has_isarray()) { - total_size += 1 + 1; - } - - } - // repeated int32 intValue = 3; - { - int data_size = 0; - for (int i = 0; i < this->intvalue_size(); i++) { - data_size += ::google::protobuf::internal::WireFormatLite:: - Int32Size(this->intvalue(i)); - } - total_size += 1 * this->intvalue_size() + data_size; - } - - // repeated float floatValue = 4; - { - int data_size = 0; - data_size = 4 * this->floatvalue_size(); - total_size += 1 * this->floatvalue_size() + data_size; - } - - // repeated bytes charValue = 5; - total_size += 1 * this->charvalue_size(); - for (int i = 0; i < this->charvalue_size(); i++) { - total_size += ::google::protobuf::internal::WireFormatLite::BytesSize( - this->charvalue(i)); - } - - // repeated bytes rawBytes = 6; - total_size += 1 * this->rawbytes_size(); - for (int i = 0; i < this->rawbytes_size(); i++) { - total_size += ::google::protobuf::internal::WireFormatLite::BytesSize( - this->rawbytes(i)); - } - - // repeated bool boolValue = 7; - { - int data_size = 0; - data_size = 1 * this->boolvalue_size(); - total_size += 1 * this->boolvalue_size() + data_size; - } - - GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); - _cached_size_ = total_size; - GOOGLE_SAFE_CONCURRENT_WRITES_END(); - return total_size; -} - -void GLMessage_DataType::CheckTypeAndMergeFrom( - const ::google::protobuf::MessageLite& from) { - MergeFrom(*::google::protobuf::down_cast<const GLMessage_DataType*>(&from)); -} - -void GLMessage_DataType::MergeFrom(const GLMessage_DataType& from) { - GOOGLE_CHECK_NE(&from, this); - intvalue_.MergeFrom(from.intvalue_); - floatvalue_.MergeFrom(from.floatvalue_); - charvalue_.MergeFrom(from.charvalue_); - rawbytes_.MergeFrom(from.rawbytes_); - boolvalue_.MergeFrom(from.boolvalue_); - if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { - if (from._has_bit(0)) { - set_type(from.type()); - } - if (from._has_bit(1)) { - set_isarray(from.isarray()); - } - } -} - -void GLMessage_DataType::CopyFrom(const GLMessage_DataType& from) { - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool GLMessage_DataType::IsInitialized() const { - if ((_has_bits_[0] & 0x00000003) != 0x00000003) return false; - - return true; -} - -void GLMessage_DataType::Swap(GLMessage_DataType* other) { - if (other != this) { - std::swap(type_, other->type_); - std::swap(isarray_, other->isarray_); - intvalue_.Swap(&other->intvalue_); - floatvalue_.Swap(&other->floatvalue_); - charvalue_.Swap(&other->charvalue_); - rawbytes_.Swap(&other->rawbytes_); - boolvalue_.Swap(&other->boolvalue_); - std::swap(_has_bits_[0], other->_has_bits_[0]); - std::swap(_cached_size_, other->_cached_size_); - } -} - -::std::string GLMessage_DataType::GetTypeName() const { - return "android.gltrace.GLMessage.DataType"; -} - - -// ------------------------------------------------------------------- - -#ifndef _MSC_VER -const int GLMessage_FrameBuffer::kWidthFieldNumber; -const int GLMessage_FrameBuffer::kHeightFieldNumber; -const int GLMessage_FrameBuffer::kContentsFieldNumber; -#endif // !_MSC_VER - -GLMessage_FrameBuffer::GLMessage_FrameBuffer() - : ::google::protobuf::MessageLite() { - SharedCtor(); -} - -void GLMessage_FrameBuffer::InitAsDefaultInstance() { -} - -GLMessage_FrameBuffer::GLMessage_FrameBuffer(const GLMessage_FrameBuffer& from) - : ::google::protobuf::MessageLite() { - SharedCtor(); - MergeFrom(from); -} - -void GLMessage_FrameBuffer::SharedCtor() { - _cached_size_ = 0; - width_ = 0; - height_ = 0; - ::memset(_has_bits_, 0, sizeof(_has_bits_)); -} - -GLMessage_FrameBuffer::~GLMessage_FrameBuffer() { - SharedDtor(); -} - -void GLMessage_FrameBuffer::SharedDtor() { - if (this != default_instance_) { - } -} - -void GLMessage_FrameBuffer::SetCachedSize(int size) const { - GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); - _cached_size_ = size; - GOOGLE_SAFE_CONCURRENT_WRITES_END(); -} -const GLMessage_FrameBuffer& GLMessage_FrameBuffer::default_instance() { - if (default_instance_ == NULL) protobuf_AddDesc_gltrace_2eproto(); return *default_instance_; -} - -GLMessage_FrameBuffer* GLMessage_FrameBuffer::default_instance_ = NULL; - -GLMessage_FrameBuffer* GLMessage_FrameBuffer::New() const { - return new GLMessage_FrameBuffer; -} - -void GLMessage_FrameBuffer::Clear() { - if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { - width_ = 0; - height_ = 0; - } - contents_.Clear(); - ::memset(_has_bits_, 0, sizeof(_has_bits_)); -} - -bool GLMessage_FrameBuffer::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!(EXPRESSION)) return false - ::google::protobuf::uint32 tag; - while ((tag = input->ReadTag()) != 0) { - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // required int32 width = 1; - case 1: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( - input, &width_))); - _set_bit(0); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(16)) goto parse_height; - break; - } - - // required int32 height = 2; - case 2: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_height: - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( - input, &height_))); - _set_bit(1); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(26)) goto parse_contents; - break; - } - - // repeated bytes contents = 3; - case 3: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { - parse_contents: - DO_(::google::protobuf::internal::WireFormatLite::ReadBytes( - input, this->add_contents())); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(26)) goto parse_contents; - if (input->ExpectAtEnd()) return true; - break; - } - - default: { - handle_uninterpreted: - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { - return true; - } - DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); - break; - } - } - } - return true; -#undef DO_ -} - -void GLMessage_FrameBuffer::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // required int32 width = 1; - if (_has_bit(0)) { - ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->width(), output); - } - - // required int32 height = 2; - if (_has_bit(1)) { - ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->height(), output); - } - - // repeated bytes contents = 3; - for (int i = 0; i < this->contents_size(); i++) { - ::google::protobuf::internal::WireFormatLite::WriteBytes( - 3, this->contents(i), output); - } - -} - -int GLMessage_FrameBuffer::ByteSize() const { - int total_size = 0; - - if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { - // required int32 width = 1; - if (has_width()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::Int32Size( - this->width()); - } - - // required int32 height = 2; - if (has_height()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::Int32Size( - this->height()); - } - - } - // repeated bytes contents = 3; - total_size += 1 * this->contents_size(); - for (int i = 0; i < this->contents_size(); i++) { - total_size += ::google::protobuf::internal::WireFormatLite::BytesSize( - this->contents(i)); - } - - GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); - _cached_size_ = total_size; - GOOGLE_SAFE_CONCURRENT_WRITES_END(); - return total_size; -} - -void GLMessage_FrameBuffer::CheckTypeAndMergeFrom( - const ::google::protobuf::MessageLite& from) { - MergeFrom(*::google::protobuf::down_cast<const GLMessage_FrameBuffer*>(&from)); -} - -void GLMessage_FrameBuffer::MergeFrom(const GLMessage_FrameBuffer& from) { - GOOGLE_CHECK_NE(&from, this); - contents_.MergeFrom(from.contents_); - if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { - if (from._has_bit(0)) { - set_width(from.width()); - } - if (from._has_bit(1)) { - set_height(from.height()); - } - } -} - -void GLMessage_FrameBuffer::CopyFrom(const GLMessage_FrameBuffer& from) { - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool GLMessage_FrameBuffer::IsInitialized() const { - if ((_has_bits_[0] & 0x00000003) != 0x00000003) return false; - - return true; -} - -void GLMessage_FrameBuffer::Swap(GLMessage_FrameBuffer* other) { - if (other != this) { - std::swap(width_, other->width_); - std::swap(height_, other->height_); - contents_.Swap(&other->contents_); - std::swap(_has_bits_[0], other->_has_bits_[0]); - std::swap(_cached_size_, other->_cached_size_); - } -} - -::std::string GLMessage_FrameBuffer::GetTypeName() const { - return "android.gltrace.GLMessage.FrameBuffer"; -} - - -// ------------------------------------------------------------------- - -#ifndef _MSC_VER -const int GLMessage::kContextIdFieldNumber; -const int GLMessage::kStartTimeFieldNumber; -const int GLMessage::kDurationFieldNumber; -const int GLMessage::kFunctionFieldNumber; -const int GLMessage::kArgsFieldNumber; -const int GLMessage::kReturnValueFieldNumber; -const int GLMessage::kFbFieldNumber; -const int GLMessage::kThreadtimeFieldNumber; -#endif // !_MSC_VER - -GLMessage::GLMessage() - : ::google::protobuf::MessageLite() { - SharedCtor(); -} - -void GLMessage::InitAsDefaultInstance() { - returnvalue_ = const_cast< ::android::gltrace::GLMessage_DataType*>(&::android::gltrace::GLMessage_DataType::default_instance()); - fb_ = const_cast< ::android::gltrace::GLMessage_FrameBuffer*>(&::android::gltrace::GLMessage_FrameBuffer::default_instance()); -} - -GLMessage::GLMessage(const GLMessage& from) - : ::google::protobuf::MessageLite() { - SharedCtor(); - MergeFrom(from); -} - -void GLMessage::SharedCtor() { - _cached_size_ = 0; - context_id_ = 0; - start_time_ = GOOGLE_LONGLONG(0); - duration_ = 0; - function_ = 3000; - returnvalue_ = NULL; - fb_ = NULL; - threadtime_ = 0; - ::memset(_has_bits_, 0, sizeof(_has_bits_)); -} - -GLMessage::~GLMessage() { - SharedDtor(); -} - -void GLMessage::SharedDtor() { - if (this != default_instance_) { - delete returnvalue_; - delete fb_; - } -} - -void GLMessage::SetCachedSize(int size) const { - GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); - _cached_size_ = size; - GOOGLE_SAFE_CONCURRENT_WRITES_END(); -} -const GLMessage& GLMessage::default_instance() { - if (default_instance_ == NULL) protobuf_AddDesc_gltrace_2eproto(); return *default_instance_; -} - -GLMessage* GLMessage::default_instance_ = NULL; - -GLMessage* GLMessage::New() const { - return new GLMessage; -} - -void GLMessage::Clear() { - if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { - context_id_ = 0; - start_time_ = GOOGLE_LONGLONG(0); - duration_ = 0; - function_ = 3000; - if (_has_bit(5)) { - if (returnvalue_ != NULL) returnvalue_->::android::gltrace::GLMessage_DataType::Clear(); - } - if (_has_bit(6)) { - if (fb_ != NULL) fb_->::android::gltrace::GLMessage_FrameBuffer::Clear(); - } - threadtime_ = 0; - } - args_.Clear(); - ::memset(_has_bits_, 0, sizeof(_has_bits_)); -} - -bool GLMessage::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!(EXPRESSION)) return false - ::google::protobuf::uint32 tag; - while ((tag = input->ReadTag()) != 0) { - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // required int32 context_id = 1; - case 1: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( - input, &context_id_))); - _set_bit(0); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(16)) goto parse_start_time; - break; - } - - // required int64 start_time = 2; - case 2: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_start_time: - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - ::google::protobuf::int64, ::google::protobuf::internal::WireFormatLite::TYPE_INT64>( - input, &start_time_))); - _set_bit(1); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(24)) goto parse_duration; - break; - } - - // required int32 duration = 3; - case 3: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_duration: - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( - input, &duration_))); - _set_bit(2); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(32)) goto parse_function; - break; - } - - // required .android.gltrace.GLMessage.Function function = 4 [default = invalid]; - case 4: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_function: - int value; - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( - input, &value))); - if (::android::gltrace::GLMessage_Function_IsValid(value)) { - set_function(static_cast< ::android::gltrace::GLMessage_Function >(value)); - } - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(42)) goto parse_args; - break; - } - - // repeated .android.gltrace.GLMessage.DataType args = 5; - case 5: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { - parse_args: - DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( - input, add_args())); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(42)) goto parse_args; - if (input->ExpectTag(50)) goto parse_returnValue; - break; - } - - // optional .android.gltrace.GLMessage.DataType returnValue = 6; - case 6: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { - parse_returnValue: - DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( - input, mutable_returnvalue())); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(58)) goto parse_fb; - break; - } - - // optional .android.gltrace.GLMessage.FrameBuffer fb = 7; - case 7: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { - parse_fb: - DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( - input, mutable_fb())); - } else { - goto handle_uninterpreted; - } - if (input->ExpectTag(64)) goto parse_threadtime; - break; - } - - // optional int32 threadtime = 8; - case 8: { - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { - parse_threadtime: - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( - input, &threadtime_))); - _set_bit(7); - } else { - goto handle_uninterpreted; - } - if (input->ExpectAtEnd()) return true; - break; - } - - default: { - handle_uninterpreted: - if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == - ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { - return true; - } - DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); - break; - } - } - } - return true; -#undef DO_ -} - -void GLMessage::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // required int32 context_id = 1; - if (_has_bit(0)) { - ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->context_id(), output); - } - - // required int64 start_time = 2; - if (_has_bit(1)) { - ::google::protobuf::internal::WireFormatLite::WriteInt64(2, this->start_time(), output); - } - - // required int32 duration = 3; - if (_has_bit(2)) { - ::google::protobuf::internal::WireFormatLite::WriteInt32(3, this->duration(), output); - } - - // required .android.gltrace.GLMessage.Function function = 4 [default = invalid]; - if (_has_bit(3)) { - ::google::protobuf::internal::WireFormatLite::WriteEnum( - 4, this->function(), output); - } - - // repeated .android.gltrace.GLMessage.DataType args = 5; - for (int i = 0; i < this->args_size(); i++) { - ::google::protobuf::internal::WireFormatLite::WriteMessage( - 5, this->args(i), output); - } - - // optional .android.gltrace.GLMessage.DataType returnValue = 6; - if (_has_bit(5)) { - ::google::protobuf::internal::WireFormatLite::WriteMessage( - 6, this->returnvalue(), output); - } - - // optional .android.gltrace.GLMessage.FrameBuffer fb = 7; - if (_has_bit(6)) { - ::google::protobuf::internal::WireFormatLite::WriteMessage( - 7, this->fb(), output); - } - - // optional int32 threadtime = 8; - if (_has_bit(7)) { - ::google::protobuf::internal::WireFormatLite::WriteInt32(8, this->threadtime(), output); - } - -} - -int GLMessage::ByteSize() const { - int total_size = 0; - - if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { - // required int32 context_id = 1; - if (has_context_id()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::Int32Size( - this->context_id()); - } - - // required int64 start_time = 2; - if (has_start_time()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::Int64Size( - this->start_time()); - } - - // required int32 duration = 3; - if (has_duration()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::Int32Size( - this->duration()); - } - - // required .android.gltrace.GLMessage.Function function = 4 [default = invalid]; - if (has_function()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::EnumSize(this->function()); - } - - // optional .android.gltrace.GLMessage.DataType returnValue = 6; - if (has_returnvalue()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( - this->returnvalue()); - } - - // optional .android.gltrace.GLMessage.FrameBuffer fb = 7; - if (has_fb()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( - this->fb()); - } - - // optional int32 threadtime = 8; - if (has_threadtime()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::Int32Size( - this->threadtime()); - } - - } - // repeated .android.gltrace.GLMessage.DataType args = 5; - total_size += 1 * this->args_size(); - for (int i = 0; i < this->args_size(); i++) { - total_size += - ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( - this->args(i)); - } - - GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); - _cached_size_ = total_size; - GOOGLE_SAFE_CONCURRENT_WRITES_END(); - return total_size; -} - -void GLMessage::CheckTypeAndMergeFrom( - const ::google::protobuf::MessageLite& from) { - MergeFrom(*::google::protobuf::down_cast<const GLMessage*>(&from)); -} - -void GLMessage::MergeFrom(const GLMessage& from) { - GOOGLE_CHECK_NE(&from, this); - args_.MergeFrom(from.args_); - if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { - if (from._has_bit(0)) { - set_context_id(from.context_id()); - } - if (from._has_bit(1)) { - set_start_time(from.start_time()); - } - if (from._has_bit(2)) { - set_duration(from.duration()); - } - if (from._has_bit(3)) { - set_function(from.function()); - } - if (from._has_bit(5)) { - mutable_returnvalue()->::android::gltrace::GLMessage_DataType::MergeFrom(from.returnvalue()); - } - if (from._has_bit(6)) { - mutable_fb()->::android::gltrace::GLMessage_FrameBuffer::MergeFrom(from.fb()); - } - if (from._has_bit(7)) { - set_threadtime(from.threadtime()); - } - } -} - -void GLMessage::CopyFrom(const GLMessage& from) { - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool GLMessage::IsInitialized() const { - if ((_has_bits_[0] & 0x0000000f) != 0x0000000f) return false; - - for (int i = 0; i < args_size(); i++) { - if (!this->args(i).IsInitialized()) return false; - } - if (has_returnvalue()) { - if (!this->returnvalue().IsInitialized()) return false; - } - if (has_fb()) { - if (!this->fb().IsInitialized()) return false; - } - return true; -} - -void GLMessage::Swap(GLMessage* other) { - if (other != this) { - std::swap(context_id_, other->context_id_); - std::swap(start_time_, other->start_time_); - std::swap(duration_, other->duration_); - std::swap(function_, other->function_); - args_.Swap(&other->args_); - std::swap(returnvalue_, other->returnvalue_); - std::swap(fb_, other->fb_); - std::swap(threadtime_, other->threadtime_); - std::swap(_has_bits_[0], other->_has_bits_[0]); - std::swap(_cached_size_, other->_cached_size_); - } -} - -::std::string GLMessage::GetTypeName() const { - return "android.gltrace.GLMessage"; -} - - -// @@protoc_insertion_point(namespace_scope) - -} // namespace gltrace -} // namespace android - -// @@protoc_insertion_point(global_scope) |