1 // Generated by the protocol buffer compiler. DO NOT EDIT! 2 // source: debugger_message.proto 3 4 package com.android.glesv2debugger; 5 6 public final class DebuggerMessage { DebuggerMessage()7 private DebuggerMessage() {} registerAllExtensions( com.google.protobuf.ExtensionRegistryLite registry)8 public static void registerAllExtensions( 9 com.google.protobuf.ExtensionRegistryLite registry) { 10 } 11 public static final class Message extends 12 com.google.protobuf.GeneratedMessageLite { 13 // Use Message.newBuilder() to construct. Message()14 private Message() { 15 initFields(); 16 } Message(boolean noInit)17 private Message(boolean noInit) {} 18 19 private static final Message defaultInstance; getDefaultInstance()20 public static Message getDefaultInstance() { 21 return defaultInstance; 22 } 23 getDefaultInstanceForType()24 public Message getDefaultInstanceForType() { 25 return defaultInstance; 26 } 27 28 public enum Function 29 implements com.google.protobuf.Internal.EnumLite { 30 glActiveTexture(0, 0), 31 glAttachShader(1, 1), 32 glBindAttribLocation(2, 2), 33 glBindBuffer(3, 3), 34 glBindFramebuffer(4, 4), 35 glBindRenderbuffer(5, 5), 36 glBindTexture(6, 6), 37 glBlendColor(7, 7), 38 glBlendEquation(8, 8), 39 glBlendEquationSeparate(9, 9), 40 glBlendFunc(10, 10), 41 glBlendFuncSeparate(11, 11), 42 glBufferData(12, 12), 43 glBufferSubData(13, 13), 44 glCheckFramebufferStatus(14, 14), 45 glClear(15, 15), 46 glClearColor(16, 16), 47 glClearDepthf(17, 17), 48 glClearStencil(18, 18), 49 glColorMask(19, 19), 50 glCompileShader(20, 20), 51 glCompressedTexImage2D(21, 21), 52 glCompressedTexSubImage2D(22, 22), 53 glCopyTexImage2D(23, 23), 54 glCopyTexSubImage2D(24, 24), 55 glCreateProgram(25, 25), 56 glCreateShader(26, 26), 57 glCullFace(27, 27), 58 glDeleteBuffers(28, 28), 59 glDeleteFramebuffers(29, 29), 60 glDeleteProgram(30, 30), 61 glDeleteRenderbuffers(31, 31), 62 glDeleteShader(32, 32), 63 glDeleteTextures(33, 33), 64 glDepthFunc(34, 34), 65 glDepthMask(35, 35), 66 glDepthRangef(36, 36), 67 glDetachShader(37, 37), 68 glDisable(38, 38), 69 glDisableVertexAttribArray(39, 39), 70 glDrawArrays(40, 40), 71 glDrawElements(41, 41), 72 glEnable(42, 42), 73 glEnableVertexAttribArray(43, 43), 74 glFinish(44, 44), 75 glFlush(45, 45), 76 glFramebufferRenderbuffer(46, 46), 77 glFramebufferTexture2D(47, 47), 78 glFrontFace(48, 48), 79 glGenBuffers(49, 49), 80 glGenerateMipmap(50, 50), 81 glGenFramebuffers(51, 51), 82 glGenRenderbuffers(52, 52), 83 glGenTextures(53, 53), 84 glGetActiveAttrib(54, 54), 85 glGetActiveUniform(55, 55), 86 glGetAttachedShaders(56, 56), 87 glGetAttribLocation(57, 57), 88 glGetBooleanv(58, 58), 89 glGetBufferParameteriv(59, 59), 90 glGetError(60, 60), 91 glGetFloatv(61, 61), 92 glGetFramebufferAttachmentParameteriv(62, 62), 93 glGetIntegerv(63, 63), 94 glGetProgramiv(64, 64), 95 glGetProgramInfoLog(65, 65), 96 glGetRenderbufferParameteriv(66, 66), 97 glGetShaderiv(67, 67), 98 glGetShaderInfoLog(68, 68), 99 glGetShaderPrecisionFormat(69, 69), 100 glGetShaderSource(70, 70), 101 glGetString(71, 71), 102 glGetTexParameterfv(72, 72), 103 glGetTexParameteriv(73, 73), 104 glGetUniformfv(74, 74), 105 glGetUniformiv(75, 75), 106 glGetUniformLocation(76, 76), 107 glGetVertexAttribfv(77, 77), 108 glGetVertexAttribiv(78, 78), 109 glGetVertexAttribPointerv(79, 79), 110 glHint(80, 80), 111 glIsBuffer(81, 81), 112 glIsEnabled(82, 82), 113 glIsFramebuffer(83, 83), 114 glIsProgram(84, 84), 115 glIsRenderbuffer(85, 85), 116 glIsShader(86, 86), 117 glIsTexture(87, 87), 118 glLineWidth(88, 88), 119 glLinkProgram(89, 89), 120 glPixelStorei(90, 90), 121 glPolygonOffset(91, 91), 122 glReadPixels(92, 92), 123 glReleaseShaderCompiler(93, 93), 124 glRenderbufferStorage(94, 94), 125 glSampleCoverage(95, 95), 126 glScissor(96, 96), 127 glShaderBinary(97, 97), 128 glShaderSource(98, 98), 129 glStencilFunc(99, 99), 130 glStencilFuncSeparate(100, 100), 131 glStencilMask(101, 101), 132 glStencilMaskSeparate(102, 102), 133 glStencilOp(103, 103), 134 glStencilOpSeparate(104, 104), 135 glTexImage2D(105, 105), 136 glTexParameterf(106, 106), 137 glTexParameterfv(107, 107), 138 glTexParameteri(108, 108), 139 glTexParameteriv(109, 109), 140 glTexSubImage2D(110, 110), 141 glUniform1f(111, 111), 142 glUniform1fv(112, 112), 143 glUniform1i(113, 113), 144 glUniform1iv(114, 114), 145 glUniform2f(115, 115), 146 glUniform2fv(116, 116), 147 glUniform2i(117, 117), 148 glUniform2iv(118, 118), 149 glUniform3f(119, 119), 150 glUniform3fv(120, 120), 151 glUniform3i(121, 121), 152 glUniform3iv(122, 122), 153 glUniform4f(123, 123), 154 glUniform4fv(124, 124), 155 glUniform4i(125, 125), 156 glUniform4iv(126, 126), 157 glUniformMatrix2fv(127, 127), 158 glUniformMatrix3fv(128, 128), 159 glUniformMatrix4fv(129, 129), 160 glUseProgram(130, 130), 161 glValidateProgram(131, 131), 162 glVertexAttrib1f(132, 132), 163 glVertexAttrib1fv(133, 133), 164 glVertexAttrib2f(134, 134), 165 glVertexAttrib2fv(135, 135), 166 glVertexAttrib3f(136, 136), 167 glVertexAttrib3fv(137, 137), 168 glVertexAttrib4f(138, 138), 169 glVertexAttrib4fv(139, 139), 170 glVertexAttribPointer(140, 140), 171 glViewport(141, 141), 172 eglGetDisplay(142, 142), 173 eglInitialize(143, 143), 174 eglTerminate(144, 144), 175 eglGetConfigs(145, 145), 176 eglChooseConfig(146, 146), 177 eglGetConfigAttrib(147, 147), 178 eglCreateWindowSurface(148, 148), 179 eglCreatePixmapSurface(149, 149), 180 eglCreatePbufferSurface(150, 150), 181 eglDestroySurface(151, 151), 182 eglQuerySurface(152, 152), 183 eglCreateContext(153, 153), 184 eglDestroyContext(154, 154), 185 eglMakeCurrent(155, 155), 186 eglGetCurrentContext(156, 156), 187 eglGetCurrentSurface(157, 157), 188 eglGetCurrentDisplay(158, 158), 189 eglQueryContext(159, 159), 190 eglWaitGL(160, 160), 191 eglWaitNative(161, 161), 192 eglSwapBuffers(162, 162), 193 eglCopyBuffers(163, 163), 194 eglGetError(164, 164), 195 eglQueryString(165, 165), 196 eglGetProcAddress(166, 166), 197 eglSurfaceAttrib(167, 167), 198 eglBindTexImage(168, 168), 199 eglReleaseTexImage(169, 169), 200 eglSwapInterval(170, 170), 201 eglBindAPI(171, 171), 202 eglQueryAPI(172, 172), 203 eglWaitClient(173, 173), 204 eglReleaseThread(174, 174), 205 eglCreatePbufferFromClientBuffer(175, 175), 206 eglLockSurfaceKHR(176, 176), 207 eglUnlockSurfaceKHR(177, 177), 208 eglCreateImageKHR(178, 178), 209 eglDestroyImageKHR(179, 179), 210 eglCreateSyncKHR(180, 180), 211 eglDestroySyncKHR(181, 181), 212 eglClientWaitSyncKHR(182, 182), 213 eglGetSyncAttribKHR(183, 183), 214 eglSetSwapRectangleANDROID(184, 184), 215 eglGetRenderBufferANDROID(185, 185), 216 ACK(186, 186), 217 NEG(187, 187), 218 CONTINUE(188, 188), 219 SKIP(189, 189), 220 SETPROP(190, 190), 221 ; 222 223 getNumber()224 public final int getNumber() { return value; } 225 valueOf(int value)226 public static Function valueOf(int value) { 227 switch (value) { 228 case 0: return glActiveTexture; 229 case 1: return glAttachShader; 230 case 2: return glBindAttribLocation; 231 case 3: return glBindBuffer; 232 case 4: return glBindFramebuffer; 233 case 5: return glBindRenderbuffer; 234 case 6: return glBindTexture; 235 case 7: return glBlendColor; 236 case 8: return glBlendEquation; 237 case 9: return glBlendEquationSeparate; 238 case 10: return glBlendFunc; 239 case 11: return glBlendFuncSeparate; 240 case 12: return glBufferData; 241 case 13: return glBufferSubData; 242 case 14: return glCheckFramebufferStatus; 243 case 15: return glClear; 244 case 16: return glClearColor; 245 case 17: return glClearDepthf; 246 case 18: return glClearStencil; 247 case 19: return glColorMask; 248 case 20: return glCompileShader; 249 case 21: return glCompressedTexImage2D; 250 case 22: return glCompressedTexSubImage2D; 251 case 23: return glCopyTexImage2D; 252 case 24: return glCopyTexSubImage2D; 253 case 25: return glCreateProgram; 254 case 26: return glCreateShader; 255 case 27: return glCullFace; 256 case 28: return glDeleteBuffers; 257 case 29: return glDeleteFramebuffers; 258 case 30: return glDeleteProgram; 259 case 31: return glDeleteRenderbuffers; 260 case 32: return glDeleteShader; 261 case 33: return glDeleteTextures; 262 case 34: return glDepthFunc; 263 case 35: return glDepthMask; 264 case 36: return glDepthRangef; 265 case 37: return glDetachShader; 266 case 38: return glDisable; 267 case 39: return glDisableVertexAttribArray; 268 case 40: return glDrawArrays; 269 case 41: return glDrawElements; 270 case 42: return glEnable; 271 case 43: return glEnableVertexAttribArray; 272 case 44: return glFinish; 273 case 45: return glFlush; 274 case 46: return glFramebufferRenderbuffer; 275 case 47: return glFramebufferTexture2D; 276 case 48: return glFrontFace; 277 case 49: return glGenBuffers; 278 case 50: return glGenerateMipmap; 279 case 51: return glGenFramebuffers; 280 case 52: return glGenRenderbuffers; 281 case 53: return glGenTextures; 282 case 54: return glGetActiveAttrib; 283 case 55: return glGetActiveUniform; 284 case 56: return glGetAttachedShaders; 285 case 57: return glGetAttribLocation; 286 case 58: return glGetBooleanv; 287 case 59: return glGetBufferParameteriv; 288 case 60: return glGetError; 289 case 61: return glGetFloatv; 290 case 62: return glGetFramebufferAttachmentParameteriv; 291 case 63: return glGetIntegerv; 292 case 64: return glGetProgramiv; 293 case 65: return glGetProgramInfoLog; 294 case 66: return glGetRenderbufferParameteriv; 295 case 67: return glGetShaderiv; 296 case 68: return glGetShaderInfoLog; 297 case 69: return glGetShaderPrecisionFormat; 298 case 70: return glGetShaderSource; 299 case 71: return glGetString; 300 case 72: return glGetTexParameterfv; 301 case 73: return glGetTexParameteriv; 302 case 74: return glGetUniformfv; 303 case 75: return glGetUniformiv; 304 case 76: return glGetUniformLocation; 305 case 77: return glGetVertexAttribfv; 306 case 78: return glGetVertexAttribiv; 307 case 79: return glGetVertexAttribPointerv; 308 case 80: return glHint; 309 case 81: return glIsBuffer; 310 case 82: return glIsEnabled; 311 case 83: return glIsFramebuffer; 312 case 84: return glIsProgram; 313 case 85: return glIsRenderbuffer; 314 case 86: return glIsShader; 315 case 87: return glIsTexture; 316 case 88: return glLineWidth; 317 case 89: return glLinkProgram; 318 case 90: return glPixelStorei; 319 case 91: return glPolygonOffset; 320 case 92: return glReadPixels; 321 case 93: return glReleaseShaderCompiler; 322 case 94: return glRenderbufferStorage; 323 case 95: return glSampleCoverage; 324 case 96: return glScissor; 325 case 97: return glShaderBinary; 326 case 98: return glShaderSource; 327 case 99: return glStencilFunc; 328 case 100: return glStencilFuncSeparate; 329 case 101: return glStencilMask; 330 case 102: return glStencilMaskSeparate; 331 case 103: return glStencilOp; 332 case 104: return glStencilOpSeparate; 333 case 105: return glTexImage2D; 334 case 106: return glTexParameterf; 335 case 107: return glTexParameterfv; 336 case 108: return glTexParameteri; 337 case 109: return glTexParameteriv; 338 case 110: return glTexSubImage2D; 339 case 111: return glUniform1f; 340 case 112: return glUniform1fv; 341 case 113: return glUniform1i; 342 case 114: return glUniform1iv; 343 case 115: return glUniform2f; 344 case 116: return glUniform2fv; 345 case 117: return glUniform2i; 346 case 118: return glUniform2iv; 347 case 119: return glUniform3f; 348 case 120: return glUniform3fv; 349 case 121: return glUniform3i; 350 case 122: return glUniform3iv; 351 case 123: return glUniform4f; 352 case 124: return glUniform4fv; 353 case 125: return glUniform4i; 354 case 126: return glUniform4iv; 355 case 127: return glUniformMatrix2fv; 356 case 128: return glUniformMatrix3fv; 357 case 129: return glUniformMatrix4fv; 358 case 130: return glUseProgram; 359 case 131: return glValidateProgram; 360 case 132: return glVertexAttrib1f; 361 case 133: return glVertexAttrib1fv; 362 case 134: return glVertexAttrib2f; 363 case 135: return glVertexAttrib2fv; 364 case 136: return glVertexAttrib3f; 365 case 137: return glVertexAttrib3fv; 366 case 138: return glVertexAttrib4f; 367 case 139: return glVertexAttrib4fv; 368 case 140: return glVertexAttribPointer; 369 case 141: return glViewport; 370 case 142: return eglGetDisplay; 371 case 143: return eglInitialize; 372 case 144: return eglTerminate; 373 case 145: return eglGetConfigs; 374 case 146: return eglChooseConfig; 375 case 147: return eglGetConfigAttrib; 376 case 148: return eglCreateWindowSurface; 377 case 149: return eglCreatePixmapSurface; 378 case 150: return eglCreatePbufferSurface; 379 case 151: return eglDestroySurface; 380 case 152: return eglQuerySurface; 381 case 153: return eglCreateContext; 382 case 154: return eglDestroyContext; 383 case 155: return eglMakeCurrent; 384 case 156: return eglGetCurrentContext; 385 case 157: return eglGetCurrentSurface; 386 case 158: return eglGetCurrentDisplay; 387 case 159: return eglQueryContext; 388 case 160: return eglWaitGL; 389 case 161: return eglWaitNative; 390 case 162: return eglSwapBuffers; 391 case 163: return eglCopyBuffers; 392 case 164: return eglGetError; 393 case 165: return eglQueryString; 394 case 166: return eglGetProcAddress; 395 case 167: return eglSurfaceAttrib; 396 case 168: return eglBindTexImage; 397 case 169: return eglReleaseTexImage; 398 case 170: return eglSwapInterval; 399 case 171: return eglBindAPI; 400 case 172: return eglQueryAPI; 401 case 173: return eglWaitClient; 402 case 174: return eglReleaseThread; 403 case 175: return eglCreatePbufferFromClientBuffer; 404 case 176: return eglLockSurfaceKHR; 405 case 177: return eglUnlockSurfaceKHR; 406 case 178: return eglCreateImageKHR; 407 case 179: return eglDestroyImageKHR; 408 case 180: return eglCreateSyncKHR; 409 case 181: return eglDestroySyncKHR; 410 case 182: return eglClientWaitSyncKHR; 411 case 183: return eglGetSyncAttribKHR; 412 case 184: return eglSetSwapRectangleANDROID; 413 case 185: return eglGetRenderBufferANDROID; 414 case 186: return ACK; 415 case 187: return NEG; 416 case 188: return CONTINUE; 417 case 189: return SKIP; 418 case 190: return SETPROP; 419 default: return null; 420 } 421 } 422 423 public static com.google.protobuf.Internal.EnumLiteMap<Function> internalGetValueMap()424 internalGetValueMap() { 425 return internalValueMap; 426 } 427 private static com.google.protobuf.Internal.EnumLiteMap<Function> 428 internalValueMap = 429 new com.google.protobuf.Internal.EnumLiteMap<Function>() { 430 public Function findValueByNumber(int number) { 431 return Function.valueOf(number) 432 ; } 433 }; 434 435 private final int index; 436 private final int value; Function(int index, int value)437 private Function(int index, int value) { 438 this.index = index; 439 this.value = value; 440 } 441 442 // @@protoc_insertion_point(enum_scope:com.android.glesv2debugger.Message.Function) 443 } 444 445 public enum Type 446 implements com.google.protobuf.Internal.EnumLite { 447 BeforeCall(0, 0), 448 AfterCall(1, 1), 449 AfterGeneratedCall(2, 2), 450 Response(3, 3), 451 CompleteCall(4, 4), 452 ; 453 454 getNumber()455 public final int getNumber() { return value; } 456 valueOf(int value)457 public static Type valueOf(int value) { 458 switch (value) { 459 case 0: return BeforeCall; 460 case 1: return AfterCall; 461 case 2: return AfterGeneratedCall; 462 case 3: return Response; 463 case 4: return CompleteCall; 464 default: return null; 465 } 466 } 467 468 public static com.google.protobuf.Internal.EnumLiteMap<Type> internalGetValueMap()469 internalGetValueMap() { 470 return internalValueMap; 471 } 472 private static com.google.protobuf.Internal.EnumLiteMap<Type> 473 internalValueMap = 474 new com.google.protobuf.Internal.EnumLiteMap<Type>() { 475 public Type findValueByNumber(int number) { 476 return Type.valueOf(number) 477 ; } 478 }; 479 480 private final int index; 481 private final int value; Type(int index, int value)482 private Type(int index, int value) { 483 this.index = index; 484 this.value = value; 485 } 486 487 // @@protoc_insertion_point(enum_scope:com.android.glesv2debugger.Message.Type) 488 } 489 490 public enum DataType 491 implements com.google.protobuf.Internal.EnumLite { 492 ReferencedImage(0, 0), 493 NonreferencedImage(1, 1), 494 ; 495 496 getNumber()497 public final int getNumber() { return value; } 498 valueOf(int value)499 public static DataType valueOf(int value) { 500 switch (value) { 501 case 0: return ReferencedImage; 502 case 1: return NonreferencedImage; 503 default: return null; 504 } 505 } 506 507 public static com.google.protobuf.Internal.EnumLiteMap<DataType> internalGetValueMap()508 internalGetValueMap() { 509 return internalValueMap; 510 } 511 private static com.google.protobuf.Internal.EnumLiteMap<DataType> 512 internalValueMap = 513 new com.google.protobuf.Internal.EnumLiteMap<DataType>() { 514 public DataType findValueByNumber(int number) { 515 return DataType.valueOf(number) 516 ; } 517 }; 518 519 private final int index; 520 private final int value; DataType(int index, int value)521 private DataType(int index, int value) { 522 this.index = index; 523 this.value = value; 524 } 525 526 // @@protoc_insertion_point(enum_scope:com.android.glesv2debugger.Message.DataType) 527 } 528 529 public enum Prop 530 implements com.google.protobuf.Internal.EnumLite { 531 CaptureDraw(0, 0), 532 TimeMode(1, 1), 533 ExpectResponse(2, 2), 534 CaptureSwap(3, 3), 535 GLConstant(4, 4), 536 ; 537 538 getNumber()539 public final int getNumber() { return value; } 540 valueOf(int value)541 public static Prop valueOf(int value) { 542 switch (value) { 543 case 0: return CaptureDraw; 544 case 1: return TimeMode; 545 case 2: return ExpectResponse; 546 case 3: return CaptureSwap; 547 case 4: return GLConstant; 548 default: return null; 549 } 550 } 551 552 public static com.google.protobuf.Internal.EnumLiteMap<Prop> internalGetValueMap()553 internalGetValueMap() { 554 return internalValueMap; 555 } 556 private static com.google.protobuf.Internal.EnumLiteMap<Prop> 557 internalValueMap = 558 new com.google.protobuf.Internal.EnumLiteMap<Prop>() { 559 public Prop findValueByNumber(int number) { 560 return Prop.valueOf(number) 561 ; } 562 }; 563 564 private final int index; 565 private final int value; Prop(int index, int value)566 private Prop(int index, int value) { 567 this.index = index; 568 this.value = value; 569 } 570 571 // @@protoc_insertion_point(enum_scope:com.android.glesv2debugger.Message.Prop) 572 } 573 574 // required int32 context_id = 1; 575 public static final int CONTEXT_ID_FIELD_NUMBER = 1; 576 private boolean hasContextId; 577 private int contextId_ = 0; hasContextId()578 public boolean hasContextId() { return hasContextId; } getContextId()579 public int getContextId() { return contextId_; } 580 581 // required .com.android.glesv2debugger.Message.Function function = 2 [default = NEG]; 582 public static final int FUNCTION_FIELD_NUMBER = 2; 583 private boolean hasFunction; 584 private com.android.glesv2debugger.DebuggerMessage.Message.Function function_; hasFunction()585 public boolean hasFunction() { return hasFunction; } getFunction()586 public com.android.glesv2debugger.DebuggerMessage.Message.Function getFunction() { return function_; } 587 588 // required .com.android.glesv2debugger.Message.Type type = 3; 589 public static final int TYPE_FIELD_NUMBER = 3; 590 private boolean hasType; 591 private com.android.glesv2debugger.DebuggerMessage.Message.Type type_; hasType()592 public boolean hasType() { return hasType; } getType()593 public com.android.glesv2debugger.DebuggerMessage.Message.Type getType() { return type_; } 594 595 // required bool expect_response = 4; 596 public static final int EXPECT_RESPONSE_FIELD_NUMBER = 4; 597 private boolean hasExpectResponse; 598 private boolean expectResponse_ = false; hasExpectResponse()599 public boolean hasExpectResponse() { return hasExpectResponse; } getExpectResponse()600 public boolean getExpectResponse() { return expectResponse_; } 601 602 // optional int32 ret = 5; 603 public static final int RET_FIELD_NUMBER = 5; 604 private boolean hasRet; 605 private int ret_ = 0; hasRet()606 public boolean hasRet() { return hasRet; } getRet()607 public int getRet() { return ret_; } 608 609 // optional int32 arg0 = 6; 610 public static final int ARG0_FIELD_NUMBER = 6; 611 private boolean hasArg0; 612 private int arg0_ = 0; hasArg0()613 public boolean hasArg0() { return hasArg0; } getArg0()614 public int getArg0() { return arg0_; } 615 616 // optional int32 arg1 = 7; 617 public static final int ARG1_FIELD_NUMBER = 7; 618 private boolean hasArg1; 619 private int arg1_ = 0; hasArg1()620 public boolean hasArg1() { return hasArg1; } getArg1()621 public int getArg1() { return arg1_; } 622 623 // optional int32 arg2 = 8; 624 public static final int ARG2_FIELD_NUMBER = 8; 625 private boolean hasArg2; 626 private int arg2_ = 0; hasArg2()627 public boolean hasArg2() { return hasArg2; } getArg2()628 public int getArg2() { return arg2_; } 629 630 // optional int32 arg3 = 9; 631 public static final int ARG3_FIELD_NUMBER = 9; 632 private boolean hasArg3; 633 private int arg3_ = 0; hasArg3()634 public boolean hasArg3() { return hasArg3; } getArg3()635 public int getArg3() { return arg3_; } 636 637 // optional int32 arg4 = 16; 638 public static final int ARG4_FIELD_NUMBER = 16; 639 private boolean hasArg4; 640 private int arg4_ = 0; hasArg4()641 public boolean hasArg4() { return hasArg4; } getArg4()642 public int getArg4() { return arg4_; } 643 644 // optional int32 arg5 = 17; 645 public static final int ARG5_FIELD_NUMBER = 17; 646 private boolean hasArg5; 647 private int arg5_ = 0; hasArg5()648 public boolean hasArg5() { return hasArg5; } getArg5()649 public int getArg5() { return arg5_; } 650 651 // optional int32 arg6 = 18; 652 public static final int ARG6_FIELD_NUMBER = 18; 653 private boolean hasArg6; 654 private int arg6_ = 0; hasArg6()655 public boolean hasArg6() { return hasArg6; } getArg6()656 public int getArg6() { return arg6_; } 657 658 // optional int32 arg7 = 19; 659 public static final int ARG7_FIELD_NUMBER = 19; 660 private boolean hasArg7; 661 private int arg7_ = 0; hasArg7()662 public boolean hasArg7() { return hasArg7; } getArg7()663 public int getArg7() { return arg7_; } 664 665 // optional int32 arg8 = 20; 666 public static final int ARG8_FIELD_NUMBER = 20; 667 private boolean hasArg8; 668 private int arg8_ = 0; hasArg8()669 public boolean hasArg8() { return hasArg8; } getArg8()670 public int getArg8() { return arg8_; } 671 672 // optional bytes data = 10; 673 public static final int DATA_FIELD_NUMBER = 10; 674 private boolean hasData; 675 private com.google.protobuf.ByteString data_ = com.google.protobuf.ByteString.EMPTY; hasData()676 public boolean hasData() { return hasData; } getData()677 public com.google.protobuf.ByteString getData() { return data_; } 678 679 // optional .com.android.glesv2debugger.Message.DataType data_type = 23; 680 public static final int DATA_TYPE_FIELD_NUMBER = 23; 681 private boolean hasDataType; 682 private com.android.glesv2debugger.DebuggerMessage.Message.DataType dataType_; hasDataType()683 public boolean hasDataType() { return hasDataType; } getDataType()684 public com.android.glesv2debugger.DebuggerMessage.Message.DataType getDataType() { return dataType_; } 685 686 // optional int32 pixel_format = 24; 687 public static final int PIXEL_FORMAT_FIELD_NUMBER = 24; 688 private boolean hasPixelFormat; 689 private int pixelFormat_ = 0; hasPixelFormat()690 public boolean hasPixelFormat() { return hasPixelFormat; } getPixelFormat()691 public int getPixelFormat() { return pixelFormat_; } 692 693 // optional int32 pixel_type = 25; 694 public static final int PIXEL_TYPE_FIELD_NUMBER = 25; 695 private boolean hasPixelType; 696 private int pixelType_ = 0; hasPixelType()697 public boolean hasPixelType() { return hasPixelType; } getPixelType()698 public int getPixelType() { return pixelType_; } 699 700 // optional int32 image_width = 26; 701 public static final int IMAGE_WIDTH_FIELD_NUMBER = 26; 702 private boolean hasImageWidth; 703 private int imageWidth_ = 0; hasImageWidth()704 public boolean hasImageWidth() { return hasImageWidth; } getImageWidth()705 public int getImageWidth() { return imageWidth_; } 706 707 // optional int32 image_height = 27; 708 public static final int IMAGE_HEIGHT_FIELD_NUMBER = 27; 709 private boolean hasImageHeight; 710 private int imageHeight_ = 0; hasImageHeight()711 public boolean hasImageHeight() { return hasImageHeight; } getImageHeight()712 public int getImageHeight() { return imageHeight_; } 713 714 // optional float time = 11; 715 public static final int TIME_FIELD_NUMBER = 11; 716 private boolean hasTime; 717 private float time_ = 0F; hasTime()718 public boolean hasTime() { return hasTime; } getTime()719 public float getTime() { return time_; } 720 721 // optional .com.android.glesv2debugger.Message.Prop prop = 21; 722 public static final int PROP_FIELD_NUMBER = 21; 723 private boolean hasProp; 724 private com.android.glesv2debugger.DebuggerMessage.Message.Prop prop_; hasProp()725 public boolean hasProp() { return hasProp; } getProp()726 public com.android.glesv2debugger.DebuggerMessage.Message.Prop getProp() { return prop_; } 727 728 // optional float clock = 22; 729 public static final int CLOCK_FIELD_NUMBER = 22; 730 private boolean hasClock; 731 private float clock_ = 0F; hasClock()732 public boolean hasClock() { return hasClock; } getClock()733 public float getClock() { return clock_; } 734 initFields()735 private void initFields() { 736 function_ = com.android.glesv2debugger.DebuggerMessage.Message.Function.NEG; 737 type_ = com.android.glesv2debugger.DebuggerMessage.Message.Type.BeforeCall; 738 dataType_ = com.android.glesv2debugger.DebuggerMessage.Message.DataType.ReferencedImage; 739 prop_ = com.android.glesv2debugger.DebuggerMessage.Message.Prop.CaptureDraw; 740 } isInitialized()741 public final boolean isInitialized() { 742 if (!hasContextId) return false; 743 if (!hasFunction) return false; 744 if (!hasType) return false; 745 if (!hasExpectResponse) return false; 746 return true; 747 } 748 writeTo(com.google.protobuf.CodedOutputStream output)749 public void writeTo(com.google.protobuf.CodedOutputStream output) 750 throws java.io.IOException { 751 getSerializedSize(); 752 if (hasContextId()) { 753 output.writeInt32(1, getContextId()); 754 } 755 if (hasFunction()) { 756 output.writeEnum(2, getFunction().getNumber()); 757 } 758 if (hasType()) { 759 output.writeEnum(3, getType().getNumber()); 760 } 761 if (hasExpectResponse()) { 762 output.writeBool(4, getExpectResponse()); 763 } 764 if (hasRet()) { 765 output.writeInt32(5, getRet()); 766 } 767 if (hasArg0()) { 768 output.writeInt32(6, getArg0()); 769 } 770 if (hasArg1()) { 771 output.writeInt32(7, getArg1()); 772 } 773 if (hasArg2()) { 774 output.writeInt32(8, getArg2()); 775 } 776 if (hasArg3()) { 777 output.writeInt32(9, getArg3()); 778 } 779 if (hasData()) { 780 output.writeBytes(10, getData()); 781 } 782 if (hasTime()) { 783 output.writeFloat(11, getTime()); 784 } 785 if (hasArg4()) { 786 output.writeInt32(16, getArg4()); 787 } 788 if (hasArg5()) { 789 output.writeInt32(17, getArg5()); 790 } 791 if (hasArg6()) { 792 output.writeInt32(18, getArg6()); 793 } 794 if (hasArg7()) { 795 output.writeInt32(19, getArg7()); 796 } 797 if (hasArg8()) { 798 output.writeInt32(20, getArg8()); 799 } 800 if (hasProp()) { 801 output.writeEnum(21, getProp().getNumber()); 802 } 803 if (hasClock()) { 804 output.writeFloat(22, getClock()); 805 } 806 if (hasDataType()) { 807 output.writeEnum(23, getDataType().getNumber()); 808 } 809 if (hasPixelFormat()) { 810 output.writeInt32(24, getPixelFormat()); 811 } 812 if (hasPixelType()) { 813 output.writeInt32(25, getPixelType()); 814 } 815 if (hasImageWidth()) { 816 output.writeInt32(26, getImageWidth()); 817 } 818 if (hasImageHeight()) { 819 output.writeInt32(27, getImageHeight()); 820 } 821 } 822 823 private int memoizedSerializedSize = -1; getSerializedSize()824 public int getSerializedSize() { 825 int size = memoizedSerializedSize; 826 if (size != -1) return size; 827 828 size = 0; 829 if (hasContextId()) { 830 size += com.google.protobuf.CodedOutputStream 831 .computeInt32Size(1, getContextId()); 832 } 833 if (hasFunction()) { 834 size += com.google.protobuf.CodedOutputStream 835 .computeEnumSize(2, getFunction().getNumber()); 836 } 837 if (hasType()) { 838 size += com.google.protobuf.CodedOutputStream 839 .computeEnumSize(3, getType().getNumber()); 840 } 841 if (hasExpectResponse()) { 842 size += com.google.protobuf.CodedOutputStream 843 .computeBoolSize(4, getExpectResponse()); 844 } 845 if (hasRet()) { 846 size += com.google.protobuf.CodedOutputStream 847 .computeInt32Size(5, getRet()); 848 } 849 if (hasArg0()) { 850 size += com.google.protobuf.CodedOutputStream 851 .computeInt32Size(6, getArg0()); 852 } 853 if (hasArg1()) { 854 size += com.google.protobuf.CodedOutputStream 855 .computeInt32Size(7, getArg1()); 856 } 857 if (hasArg2()) { 858 size += com.google.protobuf.CodedOutputStream 859 .computeInt32Size(8, getArg2()); 860 } 861 if (hasArg3()) { 862 size += com.google.protobuf.CodedOutputStream 863 .computeInt32Size(9, getArg3()); 864 } 865 if (hasData()) { 866 size += com.google.protobuf.CodedOutputStream 867 .computeBytesSize(10, getData()); 868 } 869 if (hasTime()) { 870 size += com.google.protobuf.CodedOutputStream 871 .computeFloatSize(11, getTime()); 872 } 873 if (hasArg4()) { 874 size += com.google.protobuf.CodedOutputStream 875 .computeInt32Size(16, getArg4()); 876 } 877 if (hasArg5()) { 878 size += com.google.protobuf.CodedOutputStream 879 .computeInt32Size(17, getArg5()); 880 } 881 if (hasArg6()) { 882 size += com.google.protobuf.CodedOutputStream 883 .computeInt32Size(18, getArg6()); 884 } 885 if (hasArg7()) { 886 size += com.google.protobuf.CodedOutputStream 887 .computeInt32Size(19, getArg7()); 888 } 889 if (hasArg8()) { 890 size += com.google.protobuf.CodedOutputStream 891 .computeInt32Size(20, getArg8()); 892 } 893 if (hasProp()) { 894 size += com.google.protobuf.CodedOutputStream 895 .computeEnumSize(21, getProp().getNumber()); 896 } 897 if (hasClock()) { 898 size += com.google.protobuf.CodedOutputStream 899 .computeFloatSize(22, getClock()); 900 } 901 if (hasDataType()) { 902 size += com.google.protobuf.CodedOutputStream 903 .computeEnumSize(23, getDataType().getNumber()); 904 } 905 if (hasPixelFormat()) { 906 size += com.google.protobuf.CodedOutputStream 907 .computeInt32Size(24, getPixelFormat()); 908 } 909 if (hasPixelType()) { 910 size += com.google.protobuf.CodedOutputStream 911 .computeInt32Size(25, getPixelType()); 912 } 913 if (hasImageWidth()) { 914 size += com.google.protobuf.CodedOutputStream 915 .computeInt32Size(26, getImageWidth()); 916 } 917 if (hasImageHeight()) { 918 size += com.google.protobuf.CodedOutputStream 919 .computeInt32Size(27, getImageHeight()); 920 } 921 memoizedSerializedSize = size; 922 return size; 923 } 924 parseFrom( com.google.protobuf.ByteString data)925 public static com.android.glesv2debugger.DebuggerMessage.Message parseFrom( 926 com.google.protobuf.ByteString data) 927 throws com.google.protobuf.InvalidProtocolBufferException { 928 return newBuilder().mergeFrom(data).buildParsed(); 929 } parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)930 public static com.android.glesv2debugger.DebuggerMessage.Message parseFrom( 931 com.google.protobuf.ByteString data, 932 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 933 throws com.google.protobuf.InvalidProtocolBufferException { 934 return newBuilder().mergeFrom(data, extensionRegistry) 935 .buildParsed(); 936 } parseFrom(byte[] data)937 public static com.android.glesv2debugger.DebuggerMessage.Message parseFrom(byte[] data) 938 throws com.google.protobuf.InvalidProtocolBufferException { 939 return newBuilder().mergeFrom(data).buildParsed(); 940 } parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)941 public static com.android.glesv2debugger.DebuggerMessage.Message parseFrom( 942 byte[] data, 943 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 944 throws com.google.protobuf.InvalidProtocolBufferException { 945 return newBuilder().mergeFrom(data, extensionRegistry) 946 .buildParsed(); 947 } parseFrom(java.io.InputStream input)948 public static com.android.glesv2debugger.DebuggerMessage.Message parseFrom(java.io.InputStream input) 949 throws java.io.IOException { 950 return newBuilder().mergeFrom(input).buildParsed(); 951 } parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)952 public static com.android.glesv2debugger.DebuggerMessage.Message parseFrom( 953 java.io.InputStream input, 954 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 955 throws java.io.IOException { 956 return newBuilder().mergeFrom(input, extensionRegistry) 957 .buildParsed(); 958 } parseDelimitedFrom(java.io.InputStream input)959 public static com.android.glesv2debugger.DebuggerMessage.Message parseDelimitedFrom(java.io.InputStream input) 960 throws java.io.IOException { 961 Builder builder = newBuilder(); 962 if (builder.mergeDelimitedFrom(input)) { 963 return builder.buildParsed(); 964 } else { 965 return null; 966 } 967 } parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)968 public static com.android.glesv2debugger.DebuggerMessage.Message parseDelimitedFrom( 969 java.io.InputStream input, 970 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 971 throws java.io.IOException { 972 Builder builder = newBuilder(); 973 if (builder.mergeDelimitedFrom(input, extensionRegistry)) { 974 return builder.buildParsed(); 975 } else { 976 return null; 977 } 978 } parseFrom( com.google.protobuf.CodedInputStream input)979 public static com.android.glesv2debugger.DebuggerMessage.Message parseFrom( 980 com.google.protobuf.CodedInputStream input) 981 throws java.io.IOException { 982 return newBuilder().mergeFrom(input).buildParsed(); 983 } parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)984 public static com.android.glesv2debugger.DebuggerMessage.Message parseFrom( 985 com.google.protobuf.CodedInputStream input, 986 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 987 throws java.io.IOException { 988 return newBuilder().mergeFrom(input, extensionRegistry) 989 .buildParsed(); 990 } 991 newBuilder()992 public static Builder newBuilder() { return Builder.create(); } newBuilderForType()993 public Builder newBuilderForType() { return newBuilder(); } newBuilder(com.android.glesv2debugger.DebuggerMessage.Message prototype)994 public static Builder newBuilder(com.android.glesv2debugger.DebuggerMessage.Message prototype) { 995 return newBuilder().mergeFrom(prototype); 996 } toBuilder()997 public Builder toBuilder() { return newBuilder(this); } 998 999 public static final class Builder extends 1000 com.google.protobuf.GeneratedMessageLite.Builder< 1001 com.android.glesv2debugger.DebuggerMessage.Message, Builder> { 1002 private com.android.glesv2debugger.DebuggerMessage.Message result; 1003 1004 // Construct using com.android.glesv2debugger.DebuggerMessage.Message.newBuilder() Builder()1005 private Builder() {} 1006 create()1007 private static Builder create() { 1008 Builder builder = new Builder(); 1009 builder.result = new com.android.glesv2debugger.DebuggerMessage.Message(); 1010 return builder; 1011 } 1012 internalGetResult()1013 protected com.android.glesv2debugger.DebuggerMessage.Message internalGetResult() { 1014 return result; 1015 } 1016 clear()1017 public Builder clear() { 1018 if (result == null) { 1019 throw new IllegalStateException( 1020 "Cannot call clear() after build()."); 1021 } 1022 result = new com.android.glesv2debugger.DebuggerMessage.Message(); 1023 return this; 1024 } 1025 clone()1026 public Builder clone() { 1027 return create().mergeFrom(result); 1028 } 1029 getDefaultInstanceForType()1030 public com.android.glesv2debugger.DebuggerMessage.Message getDefaultInstanceForType() { 1031 return com.android.glesv2debugger.DebuggerMessage.Message.getDefaultInstance(); 1032 } 1033 isInitialized()1034 public boolean isInitialized() { 1035 return result.isInitialized(); 1036 } build()1037 public com.android.glesv2debugger.DebuggerMessage.Message build() { 1038 if (result != null && !isInitialized()) { 1039 throw newUninitializedMessageException(result); 1040 } 1041 return buildPartial(); 1042 } 1043 buildParsed()1044 private com.android.glesv2debugger.DebuggerMessage.Message buildParsed() 1045 throws com.google.protobuf.InvalidProtocolBufferException { 1046 if (!isInitialized()) { 1047 throw newUninitializedMessageException( 1048 result).asInvalidProtocolBufferException(); 1049 } 1050 return buildPartial(); 1051 } 1052 buildPartial()1053 public com.android.glesv2debugger.DebuggerMessage.Message buildPartial() { 1054 if (result == null) { 1055 throw new IllegalStateException( 1056 "build() has already been called on this Builder."); 1057 } 1058 com.android.glesv2debugger.DebuggerMessage.Message returnMe = result; 1059 result = null; 1060 return returnMe; 1061 } 1062 mergeFrom(com.android.glesv2debugger.DebuggerMessage.Message other)1063 public Builder mergeFrom(com.android.glesv2debugger.DebuggerMessage.Message other) { 1064 if (other == com.android.glesv2debugger.DebuggerMessage.Message.getDefaultInstance()) return this; 1065 if (other.hasContextId()) { 1066 setContextId(other.getContextId()); 1067 } 1068 if (other.hasFunction()) { 1069 setFunction(other.getFunction()); 1070 } 1071 if (other.hasType()) { 1072 setType(other.getType()); 1073 } 1074 if (other.hasExpectResponse()) { 1075 setExpectResponse(other.getExpectResponse()); 1076 } 1077 if (other.hasRet()) { 1078 setRet(other.getRet()); 1079 } 1080 if (other.hasArg0()) { 1081 setArg0(other.getArg0()); 1082 } 1083 if (other.hasArg1()) { 1084 setArg1(other.getArg1()); 1085 } 1086 if (other.hasArg2()) { 1087 setArg2(other.getArg2()); 1088 } 1089 if (other.hasArg3()) { 1090 setArg3(other.getArg3()); 1091 } 1092 if (other.hasArg4()) { 1093 setArg4(other.getArg4()); 1094 } 1095 if (other.hasArg5()) { 1096 setArg5(other.getArg5()); 1097 } 1098 if (other.hasArg6()) { 1099 setArg6(other.getArg6()); 1100 } 1101 if (other.hasArg7()) { 1102 setArg7(other.getArg7()); 1103 } 1104 if (other.hasArg8()) { 1105 setArg8(other.getArg8()); 1106 } 1107 if (other.hasData()) { 1108 setData(other.getData()); 1109 } 1110 if (other.hasDataType()) { 1111 setDataType(other.getDataType()); 1112 } 1113 if (other.hasPixelFormat()) { 1114 setPixelFormat(other.getPixelFormat()); 1115 } 1116 if (other.hasPixelType()) { 1117 setPixelType(other.getPixelType()); 1118 } 1119 if (other.hasImageWidth()) { 1120 setImageWidth(other.getImageWidth()); 1121 } 1122 if (other.hasImageHeight()) { 1123 setImageHeight(other.getImageHeight()); 1124 } 1125 if (other.hasTime()) { 1126 setTime(other.getTime()); 1127 } 1128 if (other.hasProp()) { 1129 setProp(other.getProp()); 1130 } 1131 if (other.hasClock()) { 1132 setClock(other.getClock()); 1133 } 1134 return this; 1135 } 1136 mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1137 public Builder mergeFrom( 1138 com.google.protobuf.CodedInputStream input, 1139 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1140 throws java.io.IOException { 1141 while (true) { 1142 int tag = input.readTag(); 1143 switch (tag) { 1144 case 0: 1145 return this; 1146 default: { 1147 if (!parseUnknownField(input, extensionRegistry, tag)) { 1148 return this; 1149 } 1150 break; 1151 } 1152 case 8: { 1153 setContextId(input.readInt32()); 1154 break; 1155 } 1156 case 16: { 1157 int rawValue = input.readEnum(); 1158 com.android.glesv2debugger.DebuggerMessage.Message.Function value = com.android.glesv2debugger.DebuggerMessage.Message.Function.valueOf(rawValue); 1159 if (value != null) { 1160 setFunction(value); 1161 } 1162 break; 1163 } 1164 case 24: { 1165 int rawValue = input.readEnum(); 1166 com.android.glesv2debugger.DebuggerMessage.Message.Type value = com.android.glesv2debugger.DebuggerMessage.Message.Type.valueOf(rawValue); 1167 if (value != null) { 1168 setType(value); 1169 } 1170 break; 1171 } 1172 case 32: { 1173 setExpectResponse(input.readBool()); 1174 break; 1175 } 1176 case 40: { 1177 setRet(input.readInt32()); 1178 break; 1179 } 1180 case 48: { 1181 setArg0(input.readInt32()); 1182 break; 1183 } 1184 case 56: { 1185 setArg1(input.readInt32()); 1186 break; 1187 } 1188 case 64: { 1189 setArg2(input.readInt32()); 1190 break; 1191 } 1192 case 72: { 1193 setArg3(input.readInt32()); 1194 break; 1195 } 1196 case 82: { 1197 setData(input.readBytes()); 1198 break; 1199 } 1200 case 93: { 1201 setTime(input.readFloat()); 1202 break; 1203 } 1204 case 128: { 1205 setArg4(input.readInt32()); 1206 break; 1207 } 1208 case 136: { 1209 setArg5(input.readInt32()); 1210 break; 1211 } 1212 case 144: { 1213 setArg6(input.readInt32()); 1214 break; 1215 } 1216 case 152: { 1217 setArg7(input.readInt32()); 1218 break; 1219 } 1220 case 160: { 1221 setArg8(input.readInt32()); 1222 break; 1223 } 1224 case 168: { 1225 int rawValue = input.readEnum(); 1226 com.android.glesv2debugger.DebuggerMessage.Message.Prop value = com.android.glesv2debugger.DebuggerMessage.Message.Prop.valueOf(rawValue); 1227 if (value != null) { 1228 setProp(value); 1229 } 1230 break; 1231 } 1232 case 181: { 1233 setClock(input.readFloat()); 1234 break; 1235 } 1236 case 184: { 1237 int rawValue = input.readEnum(); 1238 com.android.glesv2debugger.DebuggerMessage.Message.DataType value = com.android.glesv2debugger.DebuggerMessage.Message.DataType.valueOf(rawValue); 1239 if (value != null) { 1240 setDataType(value); 1241 } 1242 break; 1243 } 1244 case 192: { 1245 setPixelFormat(input.readInt32()); 1246 break; 1247 } 1248 case 200: { 1249 setPixelType(input.readInt32()); 1250 break; 1251 } 1252 case 208: { 1253 setImageWidth(input.readInt32()); 1254 break; 1255 } 1256 case 216: { 1257 setImageHeight(input.readInt32()); 1258 break; 1259 } 1260 } 1261 } 1262 } 1263 1264 1265 // required int32 context_id = 1; hasContextId()1266 public boolean hasContextId() { 1267 return result.hasContextId(); 1268 } getContextId()1269 public int getContextId() { 1270 return result.getContextId(); 1271 } setContextId(int value)1272 public Builder setContextId(int value) { 1273 result.hasContextId = true; 1274 result.contextId_ = value; 1275 return this; 1276 } clearContextId()1277 public Builder clearContextId() { 1278 result.hasContextId = false; 1279 result.contextId_ = 0; 1280 return this; 1281 } 1282 1283 // required .com.android.glesv2debugger.Message.Function function = 2 [default = NEG]; hasFunction()1284 public boolean hasFunction() { 1285 return result.hasFunction(); 1286 } getFunction()1287 public com.android.glesv2debugger.DebuggerMessage.Message.Function getFunction() { 1288 return result.getFunction(); 1289 } setFunction(com.android.glesv2debugger.DebuggerMessage.Message.Function value)1290 public Builder setFunction(com.android.glesv2debugger.DebuggerMessage.Message.Function value) { 1291 if (value == null) { 1292 throw new NullPointerException(); 1293 } 1294 result.hasFunction = true; 1295 result.function_ = value; 1296 return this; 1297 } clearFunction()1298 public Builder clearFunction() { 1299 result.hasFunction = false; 1300 result.function_ = com.android.glesv2debugger.DebuggerMessage.Message.Function.NEG; 1301 return this; 1302 } 1303 1304 // required .com.android.glesv2debugger.Message.Type type = 3; hasType()1305 public boolean hasType() { 1306 return result.hasType(); 1307 } getType()1308 public com.android.glesv2debugger.DebuggerMessage.Message.Type getType() { 1309 return result.getType(); 1310 } setType(com.android.glesv2debugger.DebuggerMessage.Message.Type value)1311 public Builder setType(com.android.glesv2debugger.DebuggerMessage.Message.Type value) { 1312 if (value == null) { 1313 throw new NullPointerException(); 1314 } 1315 result.hasType = true; 1316 result.type_ = value; 1317 return this; 1318 } clearType()1319 public Builder clearType() { 1320 result.hasType = false; 1321 result.type_ = com.android.glesv2debugger.DebuggerMessage.Message.Type.BeforeCall; 1322 return this; 1323 } 1324 1325 // required bool expect_response = 4; hasExpectResponse()1326 public boolean hasExpectResponse() { 1327 return result.hasExpectResponse(); 1328 } getExpectResponse()1329 public boolean getExpectResponse() { 1330 return result.getExpectResponse(); 1331 } setExpectResponse(boolean value)1332 public Builder setExpectResponse(boolean value) { 1333 result.hasExpectResponse = true; 1334 result.expectResponse_ = value; 1335 return this; 1336 } clearExpectResponse()1337 public Builder clearExpectResponse() { 1338 result.hasExpectResponse = false; 1339 result.expectResponse_ = false; 1340 return this; 1341 } 1342 1343 // optional int32 ret = 5; hasRet()1344 public boolean hasRet() { 1345 return result.hasRet(); 1346 } getRet()1347 public int getRet() { 1348 return result.getRet(); 1349 } setRet(int value)1350 public Builder setRet(int value) { 1351 result.hasRet = true; 1352 result.ret_ = value; 1353 return this; 1354 } clearRet()1355 public Builder clearRet() { 1356 result.hasRet = false; 1357 result.ret_ = 0; 1358 return this; 1359 } 1360 1361 // optional int32 arg0 = 6; hasArg0()1362 public boolean hasArg0() { 1363 return result.hasArg0(); 1364 } getArg0()1365 public int getArg0() { 1366 return result.getArg0(); 1367 } setArg0(int value)1368 public Builder setArg0(int value) { 1369 result.hasArg0 = true; 1370 result.arg0_ = value; 1371 return this; 1372 } clearArg0()1373 public Builder clearArg0() { 1374 result.hasArg0 = false; 1375 result.arg0_ = 0; 1376 return this; 1377 } 1378 1379 // optional int32 arg1 = 7; hasArg1()1380 public boolean hasArg1() { 1381 return result.hasArg1(); 1382 } getArg1()1383 public int getArg1() { 1384 return result.getArg1(); 1385 } setArg1(int value)1386 public Builder setArg1(int value) { 1387 result.hasArg1 = true; 1388 result.arg1_ = value; 1389 return this; 1390 } clearArg1()1391 public Builder clearArg1() { 1392 result.hasArg1 = false; 1393 result.arg1_ = 0; 1394 return this; 1395 } 1396 1397 // optional int32 arg2 = 8; hasArg2()1398 public boolean hasArg2() { 1399 return result.hasArg2(); 1400 } getArg2()1401 public int getArg2() { 1402 return result.getArg2(); 1403 } setArg2(int value)1404 public Builder setArg2(int value) { 1405 result.hasArg2 = true; 1406 result.arg2_ = value; 1407 return this; 1408 } clearArg2()1409 public Builder clearArg2() { 1410 result.hasArg2 = false; 1411 result.arg2_ = 0; 1412 return this; 1413 } 1414 1415 // optional int32 arg3 = 9; hasArg3()1416 public boolean hasArg3() { 1417 return result.hasArg3(); 1418 } getArg3()1419 public int getArg3() { 1420 return result.getArg3(); 1421 } setArg3(int value)1422 public Builder setArg3(int value) { 1423 result.hasArg3 = true; 1424 result.arg3_ = value; 1425 return this; 1426 } clearArg3()1427 public Builder clearArg3() { 1428 result.hasArg3 = false; 1429 result.arg3_ = 0; 1430 return this; 1431 } 1432 1433 // optional int32 arg4 = 16; hasArg4()1434 public boolean hasArg4() { 1435 return result.hasArg4(); 1436 } getArg4()1437 public int getArg4() { 1438 return result.getArg4(); 1439 } setArg4(int value)1440 public Builder setArg4(int value) { 1441 result.hasArg4 = true; 1442 result.arg4_ = value; 1443 return this; 1444 } clearArg4()1445 public Builder clearArg4() { 1446 result.hasArg4 = false; 1447 result.arg4_ = 0; 1448 return this; 1449 } 1450 1451 // optional int32 arg5 = 17; hasArg5()1452 public boolean hasArg5() { 1453 return result.hasArg5(); 1454 } getArg5()1455 public int getArg5() { 1456 return result.getArg5(); 1457 } setArg5(int value)1458 public Builder setArg5(int value) { 1459 result.hasArg5 = true; 1460 result.arg5_ = value; 1461 return this; 1462 } clearArg5()1463 public Builder clearArg5() { 1464 result.hasArg5 = false; 1465 result.arg5_ = 0; 1466 return this; 1467 } 1468 1469 // optional int32 arg6 = 18; hasArg6()1470 public boolean hasArg6() { 1471 return result.hasArg6(); 1472 } getArg6()1473 public int getArg6() { 1474 return result.getArg6(); 1475 } setArg6(int value)1476 public Builder setArg6(int value) { 1477 result.hasArg6 = true; 1478 result.arg6_ = value; 1479 return this; 1480 } clearArg6()1481 public Builder clearArg6() { 1482 result.hasArg6 = false; 1483 result.arg6_ = 0; 1484 return this; 1485 } 1486 1487 // optional int32 arg7 = 19; hasArg7()1488 public boolean hasArg7() { 1489 return result.hasArg7(); 1490 } getArg7()1491 public int getArg7() { 1492 return result.getArg7(); 1493 } setArg7(int value)1494 public Builder setArg7(int value) { 1495 result.hasArg7 = true; 1496 result.arg7_ = value; 1497 return this; 1498 } clearArg7()1499 public Builder clearArg7() { 1500 result.hasArg7 = false; 1501 result.arg7_ = 0; 1502 return this; 1503 } 1504 1505 // optional int32 arg8 = 20; hasArg8()1506 public boolean hasArg8() { 1507 return result.hasArg8(); 1508 } getArg8()1509 public int getArg8() { 1510 return result.getArg8(); 1511 } setArg8(int value)1512 public Builder setArg8(int value) { 1513 result.hasArg8 = true; 1514 result.arg8_ = value; 1515 return this; 1516 } clearArg8()1517 public Builder clearArg8() { 1518 result.hasArg8 = false; 1519 result.arg8_ = 0; 1520 return this; 1521 } 1522 1523 // optional bytes data = 10; hasData()1524 public boolean hasData() { 1525 return result.hasData(); 1526 } getData()1527 public com.google.protobuf.ByteString getData() { 1528 return result.getData(); 1529 } setData(com.google.protobuf.ByteString value)1530 public Builder setData(com.google.protobuf.ByteString value) { 1531 if (value == null) { 1532 throw new NullPointerException(); 1533 } 1534 result.hasData = true; 1535 result.data_ = value; 1536 return this; 1537 } clearData()1538 public Builder clearData() { 1539 result.hasData = false; 1540 result.data_ = getDefaultInstance().getData(); 1541 return this; 1542 } 1543 1544 // optional .com.android.glesv2debugger.Message.DataType data_type = 23; hasDataType()1545 public boolean hasDataType() { 1546 return result.hasDataType(); 1547 } getDataType()1548 public com.android.glesv2debugger.DebuggerMessage.Message.DataType getDataType() { 1549 return result.getDataType(); 1550 } setDataType(com.android.glesv2debugger.DebuggerMessage.Message.DataType value)1551 public Builder setDataType(com.android.glesv2debugger.DebuggerMessage.Message.DataType value) { 1552 if (value == null) { 1553 throw new NullPointerException(); 1554 } 1555 result.hasDataType = true; 1556 result.dataType_ = value; 1557 return this; 1558 } clearDataType()1559 public Builder clearDataType() { 1560 result.hasDataType = false; 1561 result.dataType_ = com.android.glesv2debugger.DebuggerMessage.Message.DataType.ReferencedImage; 1562 return this; 1563 } 1564 1565 // optional int32 pixel_format = 24; hasPixelFormat()1566 public boolean hasPixelFormat() { 1567 return result.hasPixelFormat(); 1568 } getPixelFormat()1569 public int getPixelFormat() { 1570 return result.getPixelFormat(); 1571 } setPixelFormat(int value)1572 public Builder setPixelFormat(int value) { 1573 result.hasPixelFormat = true; 1574 result.pixelFormat_ = value; 1575 return this; 1576 } clearPixelFormat()1577 public Builder clearPixelFormat() { 1578 result.hasPixelFormat = false; 1579 result.pixelFormat_ = 0; 1580 return this; 1581 } 1582 1583 // optional int32 pixel_type = 25; hasPixelType()1584 public boolean hasPixelType() { 1585 return result.hasPixelType(); 1586 } getPixelType()1587 public int getPixelType() { 1588 return result.getPixelType(); 1589 } setPixelType(int value)1590 public Builder setPixelType(int value) { 1591 result.hasPixelType = true; 1592 result.pixelType_ = value; 1593 return this; 1594 } clearPixelType()1595 public Builder clearPixelType() { 1596 result.hasPixelType = false; 1597 result.pixelType_ = 0; 1598 return this; 1599 } 1600 1601 // optional int32 image_width = 26; hasImageWidth()1602 public boolean hasImageWidth() { 1603 return result.hasImageWidth(); 1604 } getImageWidth()1605 public int getImageWidth() { 1606 return result.getImageWidth(); 1607 } setImageWidth(int value)1608 public Builder setImageWidth(int value) { 1609 result.hasImageWidth = true; 1610 result.imageWidth_ = value; 1611 return this; 1612 } clearImageWidth()1613 public Builder clearImageWidth() { 1614 result.hasImageWidth = false; 1615 result.imageWidth_ = 0; 1616 return this; 1617 } 1618 1619 // optional int32 image_height = 27; hasImageHeight()1620 public boolean hasImageHeight() { 1621 return result.hasImageHeight(); 1622 } getImageHeight()1623 public int getImageHeight() { 1624 return result.getImageHeight(); 1625 } setImageHeight(int value)1626 public Builder setImageHeight(int value) { 1627 result.hasImageHeight = true; 1628 result.imageHeight_ = value; 1629 return this; 1630 } clearImageHeight()1631 public Builder clearImageHeight() { 1632 result.hasImageHeight = false; 1633 result.imageHeight_ = 0; 1634 return this; 1635 } 1636 1637 // optional float time = 11; hasTime()1638 public boolean hasTime() { 1639 return result.hasTime(); 1640 } getTime()1641 public float getTime() { 1642 return result.getTime(); 1643 } setTime(float value)1644 public Builder setTime(float value) { 1645 result.hasTime = true; 1646 result.time_ = value; 1647 return this; 1648 } clearTime()1649 public Builder clearTime() { 1650 result.hasTime = false; 1651 result.time_ = 0F; 1652 return this; 1653 } 1654 1655 // optional .com.android.glesv2debugger.Message.Prop prop = 21; hasProp()1656 public boolean hasProp() { 1657 return result.hasProp(); 1658 } getProp()1659 public com.android.glesv2debugger.DebuggerMessage.Message.Prop getProp() { 1660 return result.getProp(); 1661 } setProp(com.android.glesv2debugger.DebuggerMessage.Message.Prop value)1662 public Builder setProp(com.android.glesv2debugger.DebuggerMessage.Message.Prop value) { 1663 if (value == null) { 1664 throw new NullPointerException(); 1665 } 1666 result.hasProp = true; 1667 result.prop_ = value; 1668 return this; 1669 } clearProp()1670 public Builder clearProp() { 1671 result.hasProp = false; 1672 result.prop_ = com.android.glesv2debugger.DebuggerMessage.Message.Prop.CaptureDraw; 1673 return this; 1674 } 1675 1676 // optional float clock = 22; hasClock()1677 public boolean hasClock() { 1678 return result.hasClock(); 1679 } getClock()1680 public float getClock() { 1681 return result.getClock(); 1682 } setClock(float value)1683 public Builder setClock(float value) { 1684 result.hasClock = true; 1685 result.clock_ = value; 1686 return this; 1687 } clearClock()1688 public Builder clearClock() { 1689 result.hasClock = false; 1690 result.clock_ = 0F; 1691 return this; 1692 } 1693 1694 // @@protoc_insertion_point(builder_scope:com.android.glesv2debugger.Message) 1695 } 1696 1697 static { 1698 defaultInstance = new Message(true); com.android.glesv2debugger.DebuggerMessage.internalForceInit()1699 com.android.glesv2debugger.DebuggerMessage.internalForceInit(); defaultInstance.initFields()1700 defaultInstance.initFields(); 1701 } 1702 1703 // @@protoc_insertion_point(class_scope:com.android.glesv2debugger.Message) 1704 } 1705 1706 1707 static { 1708 } 1709 internalForceInit()1710 public static void internalForceInit() {} 1711 1712 // @@protoc_insertion_point(outer_class_scope) 1713 } 1714