blob: d587c495ee4de752a1bfeb8136cd28723303db99 [file] [log] [blame]
// 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)