10469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy// Generated by the protocol buffer compiler.  DO NOT EDIT!
20469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
30469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION
40469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#include "gltrace.pb.h"
50469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#include <google/protobuf/stubs/once.h>
60469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#include <google/protobuf/io/coded_stream.h>
70469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#include <google/protobuf/wire_format_lite_inl.h>
80469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy// @@protoc_insertion_point(includes)
90469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamynamespace android {
110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamynamespace gltrace {
120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid protobuf_ShutdownFile_gltrace_2eproto() {
140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  delete GLMessage::default_instance_;
150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  delete GLMessage_DataType::default_instance_;
16a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  delete GLMessage_FrameBuffer::default_instance_;
170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid protobuf_AddDesc_gltrace_2eproto() {
200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  static bool already_here = false;
210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  if (already_here) return;
220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  already_here = true;
230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  GOOGLE_PROTOBUF_VERIFY_VERSION;
240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  GLMessage::default_instance_ = new GLMessage();
260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  GLMessage_DataType::default_instance_ = new GLMessage_DataType();
27a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  GLMessage_FrameBuffer::default_instance_ = new GLMessage_FrameBuffer();
280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  GLMessage::default_instance_->InitAsDefaultInstance();
290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  GLMessage_DataType::default_instance_->InitAsDefaultInstance();
30a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  GLMessage_FrameBuffer::default_instance_->InitAsDefaultInstance();
310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  ::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_gltrace_2eproto);
320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy// Force AddDescriptors() to be called at static initialization time.
350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamystruct StaticDescriptorInitializer_gltrace_2eproto {
360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  StaticDescriptorInitializer_gltrace_2eproto() {
370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    protobuf_AddDesc_gltrace_2eproto();
380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} static_descriptor_initializer_gltrace_2eproto_;
400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy// ===================================================================
430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamybool GLMessage_Function_IsValid(int value) {
450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  switch(value) {
460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 0:
470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 1:
480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2:
490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 3:
500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 4:
510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 5:
520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 6:
530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 7:
540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 8:
550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 9:
560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 10:
570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 11:
580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 12:
590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 13:
600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 14:
610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 15:
620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 16:
630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 17:
640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 18:
650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 19:
660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 20:
670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 21:
680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 22:
690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 23:
700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 24:
710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 25:
720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 26:
730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 27:
740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 28:
750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 29:
760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 30:
770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 31:
780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 32:
790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 33:
800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 34:
810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 35:
820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 36:
830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 37:
840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 38:
850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 39:
860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 40:
870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 41:
880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 42:
890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 43:
900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 44:
910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 45:
920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 46:
930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 47:
940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 48:
950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 49:
960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 50:
970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 51:
980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 52:
990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 53:
1000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 54:
1010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 55:
1020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 56:
1030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 57:
1040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 58:
1050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 59:
1060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 60:
1070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 61:
1080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 62:
1090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 63:
1100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 64:
1110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 65:
1120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 66:
1130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 67:
1140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 68:
1150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 69:
1160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 70:
1170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 71:
1180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 72:
1190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 73:
1200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 74:
1210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 75:
1220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 76:
1230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 77:
1240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 78:
1250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 79:
1260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 80:
1270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 81:
1280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 82:
1290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 83:
1300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 84:
1310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 85:
1320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 86:
1330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 87:
1340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 88:
1350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 89:
1360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 90:
1370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 91:
1380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 92:
1390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 93:
1400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 94:
1410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 95:
1420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 96:
1430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 97:
1440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 98:
1450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 99:
1460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 100:
1470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 101:
1480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 102:
1490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 103:
1500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 104:
1510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 105:
1520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 106:
1530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 107:
1540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 108:
1550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 109:
1560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 110:
1570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 111:
1580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 112:
1590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 113:
1600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 114:
1610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 115:
1620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 116:
1630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 117:
1640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 118:
1650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 119:
1660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 120:
1670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 121:
1680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 122:
1690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 123:
1700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 124:
1710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 125:
1720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 126:
1730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 127:
1740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 128:
1750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 129:
1760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 130:
1770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 131:
1780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 132:
1790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 133:
1800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 134:
1810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 135:
1820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 136:
1830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 137:
1840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 138:
1850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 139:
1860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 140:
1870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 141:
1880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 142:
1890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 143:
1900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 144:
1910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 145:
1920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 146:
1930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 147:
1940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 148:
1950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 149:
1960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 150:
1970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 151:
1980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 152:
1990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 153:
2000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 154:
2010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 155:
2020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 156:
2030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 157:
2040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 158:
2050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 159:
2060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 160:
2070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 161:
2080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 162:
2090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 163:
2100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 164:
2110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 165:
2120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 166:
2130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 167:
2140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 168:
2150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 169:
2160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 170:
2170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 171:
2180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 172:
2190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 173:
2200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 174:
2210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 175:
2220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 176:
2230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 177:
2240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 178:
2250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 179:
2260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 180:
2270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 181:
2280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 182:
2290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 183:
2300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 184:
2310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 185:
2320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 186:
2330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 187:
2340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 188:
2350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 189:
2360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 190:
2370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 191:
2380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 192:
2390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 193:
2400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 194:
2410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 195:
2420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 196:
2430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 197:
2440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 198:
2450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 199:
2460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 200:
2470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 201:
2480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 202:
2490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 203:
2500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 204:
2510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 205:
2520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 206:
2530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 207:
2540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 208:
2550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 209:
2560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 210:
2570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 211:
2580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 212:
2590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 213:
2600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 214:
2610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 215:
2620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 216:
2630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 217:
2640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 218:
2650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 219:
2660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 220:
2670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 221:
2680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 222:
2690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 223:
2700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 224:
2710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 225:
2720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 226:
2730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 227:
2740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 228:
2750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 229:
2760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 230:
2770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 231:
2780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 232:
2790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 233:
2800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 234:
2810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 235:
2820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 236:
2830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 237:
2840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 238:
2850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 239:
2860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 240:
2870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 241:
2880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 242:
2890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 243:
2900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 244:
2910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 245:
2920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 246:
2930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 247:
2940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 248:
2950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 249:
2960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 250:
2970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 251:
2980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 252:
2990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 253:
3000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 254:
3010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 255:
3020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 256:
3030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 257:
3040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 258:
3050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 259:
3060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 260:
3070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 261:
3080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 262:
3090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 263:
3100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 264:
3110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 265:
3120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 266:
3130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 267:
3140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 268:
3150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 269:
3160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 270:
3170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 271:
3180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 272:
3190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 273:
3200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 274:
3210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 275:
3220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 276:
3230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 277:
3240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 278:
3250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 279:
3260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 280:
3270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 281:
3280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 282:
3290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 283:
3300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 284:
3310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 285:
3320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 286:
3330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 287:
3340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 288:
3350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 289:
3360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 290:
3370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 291:
3380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 292:
3390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 293:
3400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 294:
3410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 295:
3420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 296:
3430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 297:
3440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 298:
3450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 299:
3460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 300:
3470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 301:
3480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 302:
3490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 303:
3500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 304:
3510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 305:
3520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 306:
3530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 307:
3540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 308:
3550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 309:
3560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 310:
3570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 311:
3580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 312:
3590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 313:
3600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 314:
3610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 315:
3620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 316:
3630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 317:
3640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 318:
3650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 319:
3660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 320:
3670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 321:
3680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 322:
3690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 323:
3700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 324:
3710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 325:
3720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 326:
3730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 327:
3740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 328:
3750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 329:
3760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 330:
3770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 331:
3780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 332:
3790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 333:
3800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 334:
3810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 335:
3820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 336:
3830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 337:
3840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 338:
3850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 339:
3860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 340:
3870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 341:
3880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 342:
3890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 343:
3900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 344:
3910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 345:
3920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 346:
3930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 347:
3940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 348:
3950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 349:
3960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 350:
3970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 351:
3980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 352:
3990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 353:
4000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 354:
4010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 355:
4020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 356:
4030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 357:
4040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 358:
4050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 359:
4060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 360:
4070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 361:
4080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 362:
4090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 363:
4100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 364:
4110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 365:
4120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 366:
4130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 367:
4140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 368:
4150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 369:
4160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 370:
4170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 371:
4180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 372:
4190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 373:
4200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 374:
4210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 375:
4224774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 376:
4234774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 377:
4244774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 378:
4254774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 379:
4264774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 380:
4274774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 381:
4284774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 382:
4294774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 383:
4304774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 384:
4314774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 385:
4324774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 386:
4334774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 387:
4344774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 388:
4354774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 389:
4364774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 390:
4374774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 391:
4384774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 392:
4394774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 393:
4404774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 394:
4414774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 395:
4424774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 396:
4434774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 397:
4444774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 398:
4454774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 399:
4464774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 400:
4474774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 401:
4484774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 402:
4494774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 403:
4504774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 404:
4514774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 405:
4524774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 406:
4534774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 407:
4544774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 408:
4554774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 409:
4564774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 410:
4574774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 411:
4584774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 412:
4594774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 413:
4604774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 414:
4614774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 415:
4624774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 416:
4634774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 417:
4644774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 418:
4654774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 419:
4664774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 420:
4674774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 421:
4684774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 422:
4694774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 423:
4704774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 424:
4714774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 425:
4724774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 426:
4734774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 427:
4744774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 428:
4754774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 429:
4764774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 430:
4774774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 431:
4784774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 432:
4794774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 433:
4804774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 434:
4814774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 435:
4824774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 436:
4834774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 437:
4844774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 438:
4854774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 439:
4864774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 440:
4874774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 441:
4884774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 442:
4894774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 443:
4904774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 444:
4914774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 445:
4924774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 446:
4934774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 447:
4944774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 448:
4954774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 449:
4964774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 450:
4974774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 451:
4984774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 452:
4994774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 453:
5004774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 454:
5014774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 455:
5024774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 456:
5034774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 457:
5044774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 458:
5054774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 459:
5064774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 460:
5074774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 461:
5084774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 462:
5094774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 463:
5104774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 464:
5114774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 465:
5124774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 466:
5134774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 467:
5144774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 468:
5154774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 469:
5164774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 470:
5174774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 471:
5184774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 472:
5194774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 473:
5204774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 474:
5214774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 475:
5224774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 476:
5234774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 477:
5244774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 478:
5254774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 479:
5263703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 480:
5273703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 481:
5283703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 482:
5293703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 483:
5303703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 484:
5313703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 485:
5323703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 486:
5333703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 487:
5343703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 488:
5353703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 489:
5363703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 490:
5373703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 491:
5383703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 492:
5393703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 493:
5403703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 494:
5413703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 495:
5423703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 496:
5433703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 497:
5443703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 498:
5453703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 499:
5463703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 500:
5473703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 501:
54831272606149d83437a097800074b21e9e6a205adMathias Agopian    case 502:
54931272606149d83437a097800074b21e9e6a205adMathias Agopian    case 503:
55031272606149d83437a097800074b21e9e6a205adMathias Agopian    case 504:
55131272606149d83437a097800074b21e9e6a205adMathias Agopian    case 505:
55231272606149d83437a097800074b21e9e6a205adMathias Agopian    case 506:
55331272606149d83437a097800074b21e9e6a205adMathias Agopian    case 507:
55431272606149d83437a097800074b21e9e6a205adMathias Agopian    case 508:
55531272606149d83437a097800074b21e9e6a205adMathias Agopian    case 509:
55631272606149d83437a097800074b21e9e6a205adMathias Agopian    case 510:
55731272606149d83437a097800074b21e9e6a205adMathias Agopian    case 511:
55831272606149d83437a097800074b21e9e6a205adMathias Agopian    case 512:
55931272606149d83437a097800074b21e9e6a205adMathias Agopian    case 513:
56031272606149d83437a097800074b21e9e6a205adMathias Agopian    case 514:
56131272606149d83437a097800074b21e9e6a205adMathias Agopian    case 515:
56231272606149d83437a097800074b21e9e6a205adMathias Agopian    case 516:
56331272606149d83437a097800074b21e9e6a205adMathias Agopian    case 517:
56431272606149d83437a097800074b21e9e6a205adMathias Agopian    case 518:
56531272606149d83437a097800074b21e9e6a205adMathias Agopian    case 519:
56631272606149d83437a097800074b21e9e6a205adMathias Agopian    case 520:
56731272606149d83437a097800074b21e9e6a205adMathias Agopian    case 521:
56831272606149d83437a097800074b21e9e6a205adMathias Agopian    case 522:
56931272606149d83437a097800074b21e9e6a205adMathias Agopian    case 523:
57031272606149d83437a097800074b21e9e6a205adMathias Agopian    case 524:
57131272606149d83437a097800074b21e9e6a205adMathias Agopian    case 525:
57231272606149d83437a097800074b21e9e6a205adMathias Agopian    case 526:
57331272606149d83437a097800074b21e9e6a205adMathias Agopian    case 527:
57431272606149d83437a097800074b21e9e6a205adMathias Agopian    case 528:
57531272606149d83437a097800074b21e9e6a205adMathias Agopian    case 529:
57631272606149d83437a097800074b21e9e6a205adMathias Agopian    case 530:
57731272606149d83437a097800074b21e9e6a205adMathias Agopian    case 531:
57831272606149d83437a097800074b21e9e6a205adMathias Agopian    case 532:
57931272606149d83437a097800074b21e9e6a205adMathias Agopian    case 533:
58031272606149d83437a097800074b21e9e6a205adMathias Agopian    case 534:
58131272606149d83437a097800074b21e9e6a205adMathias Agopian    case 535:
58231272606149d83437a097800074b21e9e6a205adMathias Agopian    case 536:
58331272606149d83437a097800074b21e9e6a205adMathias Agopian    case 537:
58431272606149d83437a097800074b21e9e6a205adMathias Agopian    case 538:
58531272606149d83437a097800074b21e9e6a205adMathias Agopian    case 539:
58631272606149d83437a097800074b21e9e6a205adMathias Agopian    case 540:
58731272606149d83437a097800074b21e9e6a205adMathias Agopian    case 541:
58831272606149d83437a097800074b21e9e6a205adMathias Agopian    case 542:
58931272606149d83437a097800074b21e9e6a205adMathias Agopian    case 543:
59031272606149d83437a097800074b21e9e6a205adMathias Agopian    case 544:
59131272606149d83437a097800074b21e9e6a205adMathias Agopian    case 545:
59231272606149d83437a097800074b21e9e6a205adMathias Agopian    case 546:
59331272606149d83437a097800074b21e9e6a205adMathias Agopian    case 547:
59431272606149d83437a097800074b21e9e6a205adMathias Agopian    case 548:
59531272606149d83437a097800074b21e9e6a205adMathias Agopian    case 549:
59631272606149d83437a097800074b21e9e6a205adMathias Agopian    case 550:
59731272606149d83437a097800074b21e9e6a205adMathias Agopian    case 551:
59831272606149d83437a097800074b21e9e6a205adMathias Agopian    case 552:
59931272606149d83437a097800074b21e9e6a205adMathias Agopian    case 553:
60031272606149d83437a097800074b21e9e6a205adMathias Agopian    case 554:
60131272606149d83437a097800074b21e9e6a205adMathias Agopian    case 555:
60231272606149d83437a097800074b21e9e6a205adMathias Agopian    case 556:
60331272606149d83437a097800074b21e9e6a205adMathias Agopian    case 557:
60431272606149d83437a097800074b21e9e6a205adMathias Agopian    case 558:
60531272606149d83437a097800074b21e9e6a205adMathias Agopian    case 559:
60631272606149d83437a097800074b21e9e6a205adMathias Agopian    case 560:
60731272606149d83437a097800074b21e9e6a205adMathias Agopian    case 561:
6083703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 562:
6093703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 563:
6103703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 564:
6113703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 565:
6123703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 566:
6133703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 567:
6143703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 568:
6153703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 569:
6163703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 570:
6173703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 571:
6183703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 572:
6193703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 573:
6203703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 574:
6213703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 575:
6223703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 576:
6233703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 577:
6243703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 578:
6253703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 579:
6263703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 580:
6273703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 581:
6283703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 582:
6293703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 583:
6303703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 584:
6313703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 585:
6323703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 586:
6333703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 587:
6343703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 588:
6353703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 589:
6363703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 590:
6373703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 591:
6383703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 592:
6393703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 593:
6403703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 594:
6413703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 595:
6423703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 596:
6433703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 597:
6443703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 598:
6453703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 599:
6463703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 600:
6473703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 601:
6483703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 602:
6493703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 603:
6503703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 604:
6513703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 605:
6523703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 606:
6533703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 607:
6543703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 608:
6553703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 609:
6563703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 610:
6573703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 611:
6583703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 612:
6593703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 613:
6603703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 614:
6613703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 615:
6623703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 616:
6633703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 617:
6643703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 618:
6653703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 619:
6663703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 620:
6673703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 621:
6683703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 622:
6693703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 623:
6703703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 624:
6713703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 625:
6723703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 626:
6733703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 627:
6743703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 628:
6753703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 629:
6763703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 630:
6773703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 631:
6783703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 632:
6793703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 633:
6803703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 634:
6813703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 635:
6823703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 636:
6833703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 637:
6843703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 638:
6853703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hall    case 639:
686fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 640:
687fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 641:
688fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 642:
689fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 643:
690fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 644:
691fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 645:
692fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 646:
693fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 647:
694fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 648:
695fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 649:
696fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 650:
697fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 651:
698fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 652:
699fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 653:
700fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 654:
701fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 655:
702fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 656:
703fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 657:
704fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 658:
705fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 659:
706fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 660:
707fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 661:
708fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 662:
709fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 663:
710fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 664:
711fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 665:
712fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 666:
713fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 667:
714fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 668:
715fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 669:
716fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 670:
717fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 671:
718fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 672:
719fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 673:
720fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 674:
721fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 675:
722fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 676:
723fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 677:
724fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 678:
725fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 679:
726fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 680:
727fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 681:
728fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 682:
729fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 683:
730fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 684:
731fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 685:
732fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 686:
733fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 687:
734fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 688:
735fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 689:
736fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 690:
737fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 691:
738fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 692:
739fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 693:
740fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 694:
741fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 695:
742fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 696:
743fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 697:
744fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 698:
745fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 699:
746fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 700:
747fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 701:
748fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 702:
749fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 703:
750fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 704:
751fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 705:
752fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 706:
753fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 707:
754fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 708:
755fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 709:
756fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 710:
757fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 711:
758fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 712:
759fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 713:
760fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 714:
761fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 715:
762fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 716:
763fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 717:
764fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 718:
765fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 719:
766fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 720:
767fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 721:
768fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 722:
769fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 723:
770fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 724:
771fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 725:
772fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 726:
773fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 727:
774fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 728:
775fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 729:
776fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hall    case 730:
7770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2000:
7780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2001:
7790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2002:
7800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2003:
7810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2004:
7820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2005:
7830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2006:
7840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2007:
7850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2008:
7860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2009:
7870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2010:
7880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2011:
7890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2012:
7900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2013:
7910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2014:
7920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2015:
7930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2016:
7940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2017:
7950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2018:
7960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2019:
7970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2020:
7980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2021:
7990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2022:
8000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2023:
8010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2024:
8020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2025:
8030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2026:
8040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2027:
8050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2028:
8060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2029:
8070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2030:
8080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2031:
8090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2032:
8100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2033:
8110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2034:
8120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2035:
8130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2036:
8140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2037:
8150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2038:
8160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2039:
8170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2040:
8180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2041:
8190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2042:
8200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2043:
8210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2044:
8220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2045:
8230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 3000:
8240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 3001:
8250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      return true;
8260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    default:
8270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      return false;
8280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
8290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
8300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
8310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#ifndef _MSC_VER
8320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glActiveTexture;
8330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glAlphaFunc;
8340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glAlphaFuncx;
8350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glAlphaFuncxOES;
8360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glAttachShader;
8370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBeginPerfMonitorAMD;
8380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBindAttribLocation;
8390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBindBuffer;
8400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBindFramebuffer;
8410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBindFramebufferOES;
8420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBindRenderbuffer;
8430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBindRenderbufferOES;
8440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBindTexture;
8450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBindVertexArrayOES;
8460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBlendColor;
8470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBlendEquation;
8480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBlendEquationOES;
8490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBlendEquationSeparate;
8500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBlendEquationSeparateOES;
8510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBlendFunc;
8520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBlendFuncSeparate;
8530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBlendFuncSeparateOES;
8540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBufferData;
8550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBufferSubData;
8560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCheckFramebufferStatus;
8570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCheckFramebufferStatusOES;
8580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClearColor;
8590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClearColorx;
8600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClearColorxOES;
8610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClearDepthf;
8620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClearDepthfOES;
8630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClearDepthx;
8640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClearDepthxOES;
8650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClear;
8660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClearStencil;
8670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClientActiveTexture;
8680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClipPlanef;
8690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClipPlanefIMG;
8700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClipPlanefOES;
8710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClipPlanex;
8720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClipPlanexIMG;
8730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClipPlanexOES;
8740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glColor4f;
8750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glColor4ub;
8760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glColor4x;
8770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glColor4xOES;
8780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glColorMask;
8790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glColorPointer;
8800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCompileShader;
8810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCompressedTexImage2D;
8820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCompressedTexImage3DOES;
8830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCompressedTexSubImage2D;
8840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCompressedTexSubImage3DOES;
8850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCopyTexImage2D;
8860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCopyTexSubImage2D;
8870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCopyTexSubImage3DOES;
8880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCoverageMaskNV;
8890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCoverageOperationNV;
8900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCreateProgram;
8910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCreateShader;
8920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCullFace;
8930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCurrentPaletteMatrixOES;
8940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDeleteBuffers;
8950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDeleteFencesNV;
8960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDeleteFramebuffers;
8970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDeleteFramebuffersOES;
8980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDeletePerfMonitorsAMD;
8990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDeleteProgram;
9000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDeleteRenderbuffers;
9010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDeleteRenderbuffersOES;
9020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDeleteShader;
9030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDeleteTextures;
9040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDeleteVertexArraysOES;
9050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDepthFunc;
9060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDepthMask;
9070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDepthRangef;
9080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDepthRangefOES;
9090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDepthRangex;
9100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDepthRangexOES;
9110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDetachShader;
9120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDisableClientState;
9130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDisableDriverControlQCOM;
9140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDisable;
9150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDisableVertexAttribArray;
9160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDiscardFramebufferEXT;
9170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDrawArrays;
9180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDrawElements;
9190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDrawTexfOES;
9200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDrawTexfvOES;
9210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDrawTexiOES;
9220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDrawTexivOES;
9230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDrawTexsOES;
9240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDrawTexsvOES;
9250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDrawTexxOES;
9260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDrawTexxvOES;
9270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glEGLImageTargetRenderbufferStorageOES;
9280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glEGLImageTargetTexture2DOES;
9290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glEnableClientState;
9300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glEnableDriverControlQCOM;
9310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glEnable;
9320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glEnableVertexAttribArray;
9330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glEndPerfMonitorAMD;
9340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glEndTilingQCOM;
9350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtGetBufferPointervQCOM;
9360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtGetBuffersQCOM;
9370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtGetFramebuffersQCOM;
9380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtGetProgramBinarySourceQCOM;
9390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtGetProgramsQCOM;
9400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtGetRenderbuffersQCOM;
9410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtGetShadersQCOM;
9420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtGetTexLevelParameterivQCOM;
9430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtGetTexSubImageQCOM;
9440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtGetTexturesQCOM;
9450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtIsProgramBinaryQCOM;
9460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtTexObjectStateOverrideiQCOM;
9470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFinishFenceNV;
9480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFinish;
9490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFlush;
9500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFogf;
9510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFogfv;
9520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFogx;
9530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFogxOES;
9540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFogxv;
9550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFogxvOES;
9560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFramebufferRenderbuffer;
9570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFramebufferRenderbufferOES;
9580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFramebufferTexture2D;
9590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFramebufferTexture2DMultisampleIMG;
9600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFramebufferTexture2DOES;
9610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFramebufferTexture3DOES;
9620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFrontFace;
9630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFrustumf;
9640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFrustumfOES;
9650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFrustumx;
9660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFrustumxOES;
9670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGenBuffers;
9680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGenerateMipmap;
9690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGenerateMipmapOES;
9700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGenFencesNV;
9710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGenFramebuffers;
9720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGenFramebuffersOES;
9730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGenPerfMonitorsAMD;
9740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGenRenderbuffers;
9750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGenRenderbuffersOES;
9760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGenTextures;
9770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGenVertexArraysOES;
9780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetActiveAttrib;
9790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetActiveUniform;
9800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetAttachedShaders;
9810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetAttribLocation;
9820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetBooleanv;
9830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetBufferParameteriv;
9840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetBufferPointervOES;
9850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetClipPlanef;
9860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetClipPlanefOES;
9870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetClipPlanex;
9880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetClipPlanexOES;
9890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetDriverControlsQCOM;
9900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetDriverControlStringQCOM;
9910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetError;
9920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetFenceivNV;
9930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetFixedv;
9940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetFixedvOES;
9950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetFloatv;
9960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetFramebufferAttachmentParameteriv;
9970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetFramebufferAttachmentParameterivOES;
9980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetIntegerv;
9990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetLightfv;
10000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetLightxv;
10010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetLightxvOES;
10020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetMaterialfv;
10030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetMaterialxv;
10040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetMaterialxvOES;
10050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetPerfMonitorCounterDataAMD;
10060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetPerfMonitorCounterInfoAMD;
10070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetPerfMonitorCountersAMD;
10080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetPerfMonitorCounterStringAMD;
10090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetPerfMonitorGroupsAMD;
10100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetPerfMonitorGroupStringAMD;
10110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetPointerv;
10120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetProgramBinaryOES;
10130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetProgramInfoLog;
10140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetProgramiv;
10150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetRenderbufferParameteriv;
10160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetRenderbufferParameterivOES;
10170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetShaderInfoLog;
10180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetShaderiv;
10190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetShaderPrecisionFormat;
10200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetShaderSource;
10210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetString;
10220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetTexEnvfv;
10230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetTexEnviv;
10240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetTexEnvxv;
10250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetTexEnvxvOES;
10260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetTexGenfvOES;
10270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetTexGenivOES;
10280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetTexGenxvOES;
10290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetTexParameterfv;
10300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetTexParameteriv;
10310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetTexParameterxv;
10320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetTexParameterxvOES;
10330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetUniformfv;
10340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetUniformiv;
10350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetUniformLocation;
10360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetVertexAttribfv;
10370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetVertexAttribiv;
10380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetVertexAttribPointerv;
10390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glHint;
10400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glIsBuffer;
10410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glIsEnabled;
10420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glIsFenceNV;
10430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glIsFramebuffer;
10440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glIsFramebufferOES;
10450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glIsProgram;
10460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glIsRenderbuffer;
10470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glIsRenderbufferOES;
10480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glIsShader;
10490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glIsTexture;
10500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glIsVertexArrayOES;
10510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightf;
10520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightfv;
10530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightModelf;
10540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightModelfv;
10550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightModelx;
10560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightModelxOES;
10570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightModelxv;
10580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightModelxvOES;
10590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightx;
10600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightxOES;
10610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightxv;
10620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightxvOES;
10630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLineWidth;
10640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLineWidthx;
10650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLineWidthxOES;
10660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLinkProgram;
10670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLoadIdentity;
10680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLoadMatrixf;
10690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLoadMatrixx;
10700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLoadMatrixxOES;
10710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLoadPaletteFromModelViewMatrixOES;
10720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLogicOp;
10730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMapBufferOES;
10740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMaterialf;
10750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMaterialfv;
10760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMaterialx;
10770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMaterialxOES;
10780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMaterialxv;
10790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMaterialxvOES;
10800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMatrixIndexPointerOES;
10810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMatrixMode;
10820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMultiDrawArraysEXT;
10830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMultiDrawElementsEXT;
10840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMultiTexCoord4f;
10850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMultiTexCoord4x;
10860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMultiTexCoord4xOES;
10870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMultMatrixf;
10880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMultMatrixx;
10890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMultMatrixxOES;
10900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glNormal3f;
10910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glNormal3x;
10920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glNormal3xOES;
10930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glNormalPointer;
10940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glOrthof;
10950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glOrthofOES;
10960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glOrthox;
10970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glOrthoxOES;
10980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPixelStorei;
10990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPointParameterf;
11000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPointParameterfv;
11010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPointParameterx;
11020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPointParameterxOES;
11030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPointParameterxv;
11040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPointParameterxvOES;
11050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPointSize;
11060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPointSizePointerOES;
11070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPointSizex;
11080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPointSizexOES;
11090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPolygonOffset;
11100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPolygonOffsetx;
11110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPolygonOffsetxOES;
11120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPopMatrix;
11130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glProgramBinaryOES;
11140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPushMatrix;
11150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glQueryMatrixxOES;
11160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glReadPixels;
11170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glReleaseShaderCompiler;
11180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glRenderbufferStorage;
11190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glRenderbufferStorageMultisampleIMG;
11200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glRenderbufferStorageOES;
11210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glRotatef;
11220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glRotatex;
11230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glRotatexOES;
11240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glSampleCoverage;
11250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glSampleCoveragex;
11260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glSampleCoveragexOES;
11270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glScalef;
11280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glScalex;
11290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glScalexOES;
11300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glScissor;
11310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glSelectPerfMonitorCountersAMD;
11320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glSetFenceNV;
11330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glShadeModel;
11340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glShaderBinary;
11350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glShaderSource;
11360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glStartTilingQCOM;
11370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glStencilFunc;
11380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glStencilFuncSeparate;
11390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glStencilMask;
11400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glStencilMaskSeparate;
11410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glStencilOp;
11420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glStencilOpSeparate;
11430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTestFenceNV;
11440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexCoordPointer;
11450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexEnvf;
11460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexEnvfv;
11470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexEnvi;
11480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexEnviv;
11490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexEnvx;
11500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexEnvxOES;
11510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexEnvxv;
11520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexEnvxvOES;
11530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexGenfOES;
11540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexGenfvOES;
11550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexGeniOES;
11560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexGenivOES;
11570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexGenxOES;
11580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexGenxvOES;
11590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexImage2D;
11600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexImage3DOES;
11610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexParameterf;
11620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexParameterfv;
11630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexParameteri;
11640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexParameteriv;
11650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexParameterx;
11660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexParameterxOES;
11670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexParameterxv;
11680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexParameterxvOES;
11690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexSubImage2D;
11700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexSubImage3DOES;
11710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTranslatef;
11720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTranslatex;
11730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTranslatexOES;
11740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform1f;
11750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform1fv;
11760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform1i;
11770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform1iv;
11780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform2f;
11790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform2fv;
11800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform2i;
11810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform2iv;
11820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform3f;
11830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform3fv;
11840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform3i;
11850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform3iv;
11860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform4f;
11870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform4fv;
11880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform4i;
11890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform4iv;
11900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniformMatrix2fv;
11910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniformMatrix3fv;
11920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniformMatrix4fv;
11930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUnmapBufferOES;
11940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUseProgram;
11950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glValidateProgram;
11960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glVertexAttrib1f;
11970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glVertexAttrib1fv;
11980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glVertexAttrib2f;
11990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glVertexAttrib2fv;
12000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glVertexAttrib3f;
12010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glVertexAttrib3fv;
12020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glVertexAttrib4f;
12030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glVertexAttrib4fv;
12040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glVertexAttribPointer;
12050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glVertexPointer;
12060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glViewport;
12070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glWeightPointerOES;
12084774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glReadBuffer;
12094774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glDrawRangeElements;
12104774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glTexImage3D;
12114774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glTexSubImage3D;
12124774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glCopyTexSubImage3D;
12134774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glCompressedTexImage3D;
12144774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glCompressedTexSubImage3D;
12154774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGenQueries;
12164774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glDeleteQueries;
12174774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glIsQuery;
12184774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glBeginQuery;
12194774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glEndQuery;
12204774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetQueryiv;
12214774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetQueryObjectuiv;
12224774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUnmapBuffer;
12234774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetBufferPointerv;
12244774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glDrawBuffers;
12254774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniformMatrix2x3fv;
12264774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniformMatrix3x2fv;
12274774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniformMatrix2x4fv;
12284774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniformMatrix4x2fv;
12294774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniformMatrix3x4fv;
12304774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniformMatrix4x3fv;
12314774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glBlitFramebuffer;
12324774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glRenderbufferStorageMultisample;
12334774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glFramebufferTextureLayer;
12344774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glMapBufferRange;
12354774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glFlushMappedBufferRange;
12364774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glBindVertexArray;
12374774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glDeleteVertexArrays;
12384774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGenVertexArrays;
12394774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glIsVertexArray;
12404774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetIntegeri_v;
12414774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glBeginTransformFeedback;
12424774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glEndTransformFeedback;
12434774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glBindBufferRange;
12444774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glBindBufferBase;
12454774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glTransformFeedbackVaryings;
12464774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetTransformFeedbackVarying;
12474774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glVertexAttribIPointer;
12484774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetVertexAttribIiv;
12494774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetVertexAttribIuiv;
12504774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glVertexAttribI4i;
12514774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glVertexAttribI4ui;
12524774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glVertexAttribI4iv;
12534774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glVertexAttribI4uiv;
12544774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetUniformuiv;
12554774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetFragDataLocation;
12564774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniform1ui;
12574774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniform2ui;
12584774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniform3ui;
12594774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniform4ui;
12604774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniform1uiv;
12614774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniform2uiv;
12624774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniform3uiv;
12634774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniform4uiv;
12644774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glClearBufferiv;
12654774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glClearBufferuiv;
12664774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glClearBufferfv;
12674774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glClearBufferfi;
12684774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetStringi;
12694774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glCopyBufferSubData;
12704774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetUniformIndices;
12714774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetActiveUniformsiv;
12724774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetUniformBlockIndex;
12734774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetActiveUniformBlockiv;
12744774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetActiveUniformBlockName;
12754774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniformBlockBinding;
12764774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glDrawArraysInstanced;
12774774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glDrawElementsInstanced;
12784774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glFenceSync;
12794774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glIsSync;
12804774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glDeleteSync;
12814774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glClientWaitSync;
12824774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glWaitSync;
12834774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetInteger64v;
12844774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetSynciv;
12854774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetInteger64i_v;
12864774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetBufferParameteri64v;
12874774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGenSamplers;
12884774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glDeleteSamplers;
12894774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glIsSampler;
12904774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glBindSampler;
12914774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glSamplerParameteri;
12924774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glSamplerParameteriv;
12934774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glSamplerParameterf;
12944774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glSamplerParameterfv;
12954774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetSamplerParameteriv;
12964774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetSamplerParameterfv;
12974774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glVertexAttribDivisor;
12984774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glBindTransformFeedback;
12994774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glDeleteTransformFeedbacks;
13004774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGenTransformFeedbacks;
13014774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glIsTransformFeedback;
13024774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glPauseTransformFeedback;
13034774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glResumeTransformFeedback;
13044774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetProgramBinary;
13054774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glProgramBinary;
13064774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glProgramParameteri;
13074774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glInvalidateFramebuffer;
13084774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glInvalidateSubFramebuffer;
13094774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glTexStorage2D;
13104774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glTexStorage3D;
13114774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetInternalformativ;
13123703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glBeginPerfQueryINTEL;
13133703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glCreatePerfQueryINTEL;
13143703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glDeletePerfQueryINTEL;
13153703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glEndPerfQueryINTEL;
13163703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glGetFirstPerfQueryIdINTEL;
13173703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glGetNextPerfQueryIdINTEL;
13183703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glGetPerfCounterInfoINTEL;
13193703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glGetPerfQueryDataINTEL;
13203703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glGetPerfQueryIdByNameINTEL;
13213703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glGetPerfQueryInfoINTEL;
13223703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glBlendBarrierKHR;
13233703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glBlendBarrierNV;
13243703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glBlendParameteriNV;
13253703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glBlitFramebufferNV;
13263703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glFenceSyncAPPLE;
13273703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glIsSyncAPPLE;
13283703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glDeleteSyncAPPLE;
13293703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glClientWaitSyncAPPLE;
13303703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glWaitSyncAPPLE;
13313703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glGetInteger64vAPPLE;
13323703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glGetSyncivAPPLE;
13333703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glCopyBufferSubDataNV;
133431272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glActiveShaderProgramEXT;
133531272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glAlphaFuncQCOM;
133631272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glBeginQueryEXT;
133731272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glBindProgramPipelineEXT;
133831272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glBlitFramebufferANGLE;
133931272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glCreateShaderProgramvEXT;
134031272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glDeleteProgramPipelinesEXT;
134131272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glDeleteQueriesEXT;
134231272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glDrawBuffersNV;
134331272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glEndQueryEXT;
134431272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glFramebufferTexture2DMultisampleEXT;
134531272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glGenProgramPipelinesEXT;
134631272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glGenQueriesEXT;
134731272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glGetGraphicsResetStatusEXT;
134831272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glGetObjectLabelEXT;
134931272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glGetProgramPipelineInfoLogEXT;
135031272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glGetProgramPipelineivEXT;
135131272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glGetQueryObjectuivEXT;
135231272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glGetQueryivEXT;
135331272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glGetnUniformfvEXT;
135431272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glGetnUniformivEXT;
135531272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glInsertEventMarkerEXT;
135631272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glIsProgramPipelineEXT;
135731272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glIsQueryEXT;
135831272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glLabelObjectEXT;
135931272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glPopGroupMarkerEXT;
136031272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramParameteriEXT;
136131272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform1fEXT;
136231272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform1fvEXT;
136331272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform1iEXT;
136431272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform1ivEXT;
136531272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform2fEXT;
136631272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform2fvEXT;
136731272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform2iEXT;
136831272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform2ivEXT;
136931272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform3fEXT;
137031272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform3fvEXT;
137131272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform3iEXT;
137231272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform3ivEXT;
137331272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform4fEXT;
137431272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform4fvEXT;
137531272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform4iEXT;
137631272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform4ivEXT;
137731272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniformMatrix2fvEXT;
137831272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniformMatrix3fvEXT;
137931272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniformMatrix4fvEXT;
138031272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glPushGroupMarkerEXT;
138131272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glReadBufferNV;
138231272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glReadnPixelsEXT;
138331272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glRenderbufferStorageMultisampleANGLE;
138431272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glRenderbufferStorageMultisampleAPPLE;
138531272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glRenderbufferStorageMultisampleEXT;
138631272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glResolveMultisampleFramebufferAPPLE;
138731272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glTexStorage1DEXT;
138831272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glTexStorage2DEXT;
138931272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glTexStorage3DEXT;
139031272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glTextureStorage1DEXT;
139131272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glTextureStorage2DEXT;
139231272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glTextureStorage3DEXT;
139331272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glUseProgramStagesEXT;
139431272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glValidateProgramPipelineEXT;
13953703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glCopyTextureLevelsAPPLE;
13963703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glDebugMessageControlKHR;
13973703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glDebugMessageInsertKHR;
13983703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glDebugMessageCallbackKHR;
13993703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glGetDebugMessageLogKHR;
14003703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glPushDebugGroupKHR;
14013703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glPopDebugGroupKHR;
14023703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glObjectLabelKHR;
14033703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glGetObjectLabelKHR;
14043703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glObjectPtrLabelKHR;
14053703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glGetObjectPtrLabelKHR;
14063703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glGetPointervKHR;
14073703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glDrawArraysInstancedANGLE;
14083703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glDrawElementsInstancedANGLE;
14093703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glVertexAttribDivisorANGLE;
14103703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glDrawArraysInstancedEXT;
14113703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glDrawElementsInstancedEXT;
14123703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glVertexAttribDivisorEXT;
14133703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glDrawArraysInstancedNV;
14143703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glDrawElementsInstancedNV;
14153703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glVertexAttribDivisorNV;
14163703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glDrawBuffersEXT;
14173703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glReadBufferIndexedEXT;
14183703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glDrawBuffersIndexedEXT;
14193703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glGetIntegeri_vEXT;
14203703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glMapBufferRangeEXT;
14213703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glFlushMappedBufferRangeEXT;
14223703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glQueryCounterEXT;
14233703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glGetQueryObjecti64vEXT;
14243703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glGetQueryObjectivEXT;
14253703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glGetQueryObjectui64vEXT;
14263703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glGetTranslatedShaderSourceANGLE;
14273703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glMinSampleShadingOES;
14283703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glMultiTexCoord1bOES;
14293703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glMultiTexCoord1bvOES;
14303703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glMultiTexCoord2bOES;
14313703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glMultiTexCoord2bvOES;
14323703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glMultiTexCoord3bOES;
14333703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glMultiTexCoord3bvOES;
14343703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glMultiTexCoord4bOES;
14353703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glMultiTexCoord4bvOES;
14363703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glTexCoord1bOES;
14373703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glTexCoord1bvOES;
14383703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glTexCoord2bOES;
14393703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glTexCoord2bvOES;
14403703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glTexCoord3bOES;
14413703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glTexCoord3bvOES;
14423703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glTexCoord4bOES;
14433703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glTexCoord4bvOES;
14443703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glVertex2bOES;
14453703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glVertex2bvOES;
14463703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glVertex3bOES;
14473703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glVertex3bvOES;
14483703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glVertex4bOES;
14493703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glVertex4bvOES;
14503703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glProgramUniform1uiEXT;
14513703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glProgramUniform2uiEXT;
14523703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glProgramUniform3uiEXT;
14533703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glProgramUniform4uiEXT;
14543703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glProgramUniform1uivEXT;
14553703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glProgramUniform2uivEXT;
14563703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glProgramUniform3uivEXT;
14573703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glProgramUniform4uivEXT;
14583703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glProgramUniformMatrix2x3fvEXT;
14593703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glProgramUniformMatrix3x2fvEXT;
14603703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glProgramUniformMatrix2x4fvEXT;
14613703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glProgramUniformMatrix4x2fvEXT;
14623703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glProgramUniformMatrix3x4fvEXT;
14633703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glProgramUniformMatrix4x3fvEXT;
14643703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glRenderbufferStorageMultisampleNV;
14653703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glSampleCoverageOES;
14663703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glTexStorage3DMultisampleOES;
14673703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glUniformMatrix2x3fvNV;
14683703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glUniformMatrix3x2fvNV;
14693703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glUniformMatrix2x4fvNV;
14703703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glUniformMatrix4x2fvNV;
14713703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glUniformMatrix3x4fvNV;
14723703f7f014846b8bf83e08a8bf25450dd0dcd7afJesse Hallconst GLMessage_Function GLMessage::glUniformMatrix4x3fvNV;
1473fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glActiveShaderProgram;
1474fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glBindImageTexture;
1475fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glBindProgramPipeline;
1476fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glBindVertexBuffer;
1477fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glCreateShaderProgramv;
1478fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glDeleteProgramPipelines;
1479fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glDispatchCompute;
1480fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glDispatchComputeIndirect;
1481fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glDrawArraysIndirect;
1482fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glDrawElementsIndirect;
1483fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glFramebufferParameteri;
1484fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glGenProgramPipelines;
1485fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glGetBooleani_v;
1486fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glGetFramebufferParameteriv;
1487fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glGetMultisamplefv;
1488fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glGetProgramInterfaceiv;
1489fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glGetProgramPipelineInfoLog;
1490fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glGetProgramPipelineiv;
1491fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glGetProgramResourceIndex;
1492fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glGetProgramResourceLocation;
1493fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glGetProgramResourceName;
1494fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glGetProgramResourceiv;
1495fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glGetTexLevelParameterfv;
1496fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glGetTexLevelParameteriv;
1497fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glIsProgramPipeline;
1498fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glMemoryBarrier;
1499fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glMemoryBarrierByRegion;
1500fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform1f;
1501fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform1fv;
1502fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform1i;
1503fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform1iv;
1504fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform1ui;
1505fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform1uiv;
1506fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform2f;
1507fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform2fv;
1508fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform2i;
1509fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform2iv;
1510fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform2ui;
1511fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform2uiv;
1512fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform3f;
1513fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform3fv;
1514fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform3i;
1515fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform3iv;
1516fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform3ui;
1517fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform3uiv;
1518fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform4f;
1519fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform4fv;
1520fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform4i;
1521fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform4iv;
1522fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform4ui;
1523fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniform4uiv;
1524fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniformMatrix2fv;
1525fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniformMatrix2x3fv;
1526fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniformMatrix2x4fv;
1527fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniformMatrix3fv;
1528fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniformMatrix3x2fv;
1529fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniformMatrix3x4fv;
1530fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniformMatrix4fv;
1531fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniformMatrix4x2fv;
1532fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glProgramUniformMatrix4x3fv;
1533fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glSampleMaski;
1534fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glTexStorage2DMultisample;
1535fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glUseProgramStages;
1536fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glValidateProgramPipeline;
1537fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glVertexAttribBinding;
1538fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glVertexAttribFormat;
1539fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glVertexAttribIFormat;
1540fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glVertexBindingDivisor;
1541fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glBlendEquationSeparateiEXT;
1542fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glBlendEquationiEXT;
1543fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glBlendFuncSeparateiEXT;
1544fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glBlendFunciEXT;
1545fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glColorMaskiEXT;
1546fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glCopyImageSubDataEXT;
1547fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glDisableiEXT;
1548fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glEnableiEXT;
1549fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glFramebufferTextureEXT;
1550fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glGetSamplerParameterIivEXT;
1551fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glGetSamplerParameterIuivEXT;
1552fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glGetTexParameterIivEXT;
1553fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glGetTexParameterIuivEXT;
1554fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glIsEnablediEXT;
1555fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glPatchParameteriEXT;
1556fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glPrimitiveBoundingBoxEXT;
1557fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glSamplerParameterIivEXT;
1558fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glSamplerParameterIuivEXT;
1559fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glTexBufferEXT;
1560fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glTexBufferRangeEXT;
1561fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glTexParameterIivEXT;
1562fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glTexParameterIuivEXT;
1563fca1b54031a1ba2a3c82bbbbe71716cd7e6a61d7Jesse Hallconst GLMessage_Function GLMessage::glTextureViewEXT;
15640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetDisplay;
15650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglInitialize;
15660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglTerminate;
15670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetConfigs;
15680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglChooseConfig;
15690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetConfigAttrib;
15700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglCreateWindowSurface;
15710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglCreatePixmapSurface;
15720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglCreatePbufferSurface;
15730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglDestroySurface;
15740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglQuerySurface;
15750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglCreateContext;
15760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglDestroyContext;
15770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglMakeCurrent;
15780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetCurrentContext;
15790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetCurrentSurface;
15800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetCurrentDisplay;
15810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglQueryContext;
15820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglWaitGL;
15830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglWaitNative;
15840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglSwapBuffers;
15850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglCopyBuffers;
15860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetError;
15870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglQueryString;
15880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetProcAddress;
15890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglSurfaceAttrib;
15900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglBindTexImage;
15910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglReleaseTexImage;
15920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglSwapInterval;
15930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglBindAPI;
15940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglQueryAPI;
15950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglWaitClient;
15960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglReleaseThread;
15970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglCreatePbufferFromClientBuffer;
15980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglLockSurfaceKHR;
15990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglUnlockSurfaceKHR;
16000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglCreateImageKHR;
16010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglDestroyImageKHR;
16020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglCreateSyncKHR;
16030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglDestroySyncKHR;
16040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglClientWaitSyncKHR;
16050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetSyncAttribKHR;
16060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglSetSwapRectangleANDROID;
16070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetRenderBufferANDROID;
16080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetSystemTimeFrequencyNV;
16090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetSystemTimeNV;
16100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::invalid;
161150129e4ae2777dfbe0738f0f69b17f4d8f9400e2Siva Velusamyconst GLMessage_Function GLMessage::glVertexAttribPointerData;
16120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::Function_MIN;
16130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::Function_MAX;
16140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage::Function_ARRAYSIZE;
16150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#endif  // _MSC_VER
16160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamybool GLMessage_DataType_Type_IsValid(int value) {
16170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  switch(value) {
16180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 1:
16190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 2:
16200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 3:
16210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 4:
16220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 5:
16230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 6:
16240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    case 7:
16254774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    case 8:
16260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      return true;
16270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    default:
16280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      return false;
16290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
16300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
16310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
16320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#ifndef _MSC_VER
16330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_DataType_Type GLMessage_DataType::VOID;
16340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_DataType_Type GLMessage_DataType::CHAR;
16350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_DataType_Type GLMessage_DataType::BYTE;
16360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_DataType_Type GLMessage_DataType::INT;
16370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_DataType_Type GLMessage_DataType::FLOAT;
16380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_DataType_Type GLMessage_DataType::BOOL;
16390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_DataType_Type GLMessage_DataType::ENUM;
16404774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_DataType_Type GLMessage_DataType::INT64;
16410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_DataType_Type GLMessage_DataType::Type_MIN;
16420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_DataType_Type GLMessage_DataType::Type_MAX;
16430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage_DataType::Type_ARRAYSIZE;
16440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#endif  // _MSC_VER
16450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#ifndef _MSC_VER
16460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage_DataType::kTypeFieldNumber;
16470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage_DataType::kIsArrayFieldNumber;
16480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage_DataType::kIntValueFieldNumber;
16490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage_DataType::kFloatValueFieldNumber;
16500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage_DataType::kCharValueFieldNumber;
16510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage_DataType::kRawBytesFieldNumber;
16520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage_DataType::kBoolValueFieldNumber;
16534774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst int GLMessage_DataType::kInt64ValueFieldNumber;
16540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#endif  // !_MSC_VER
16550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
16560469dd6d55fa331bfd7de9431da98b6340d82271Siva VelusamyGLMessage_DataType::GLMessage_DataType()
16570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  : ::google::protobuf::MessageLite() {
16580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  SharedCtor();
16590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
16600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
16610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage_DataType::InitAsDefaultInstance() {
16620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
16630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
16640469dd6d55fa331bfd7de9431da98b6340d82271Siva VelusamyGLMessage_DataType::GLMessage_DataType(const GLMessage_DataType& from)
16650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  : ::google::protobuf::MessageLite() {
16660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  SharedCtor();
16670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  MergeFrom(from);
16680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
16690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
16700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage_DataType::SharedCtor() {
16710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  _cached_size_ = 0;
16720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  type_ = 1;
16730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  isarray_ = false;
16740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  ::memset(_has_bits_, 0, sizeof(_has_bits_));
16750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
16760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
16770469dd6d55fa331bfd7de9431da98b6340d82271Siva VelusamyGLMessage_DataType::~GLMessage_DataType() {
16780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  SharedDtor();
16790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
16800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
16810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage_DataType::SharedDtor() {
16820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  if (this != default_instance_) {
16830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
16840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
16850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
16860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage_DataType::SetCachedSize(int size) const {
16870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
16880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  _cached_size_ = size;
16890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  GOOGLE_SAFE_CONCURRENT_WRITES_END();
16900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
16910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_DataType& GLMessage_DataType::default_instance() {
16920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  if (default_instance_ == NULL) protobuf_AddDesc_gltrace_2eproto();  return *default_instance_;
16930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
16940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
16950469dd6d55fa331bfd7de9431da98b6340d82271Siva VelusamyGLMessage_DataType* GLMessage_DataType::default_instance_ = NULL;
16960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
16970469dd6d55fa331bfd7de9431da98b6340d82271Siva VelusamyGLMessage_DataType* GLMessage_DataType::New() const {
16980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  return new GLMessage_DataType;
16990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
17000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
17010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage_DataType::Clear() {
17020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
17030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    type_ = 1;
17040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    isarray_ = false;
17050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
17060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  intvalue_.Clear();
17070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  floatvalue_.Clear();
17080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  charvalue_.Clear();
17090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  rawbytes_.Clear();
17100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  boolvalue_.Clear();
17114774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall  int64value_.Clear();
17120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  ::memset(_has_bits_, 0, sizeof(_has_bits_));
17130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
17140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
17150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamybool GLMessage_DataType::MergePartialFromCodedStream(
17160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    ::google::protobuf::io::CodedInputStream* input) {
17170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
17180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  ::google::protobuf::uint32 tag;
17190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  while ((tag = input->ReadTag()) != 0) {
17200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
17210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      // required .android.gltrace.GLMessage.DataType.Type type = 1 [default = VOID];
17220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      case 1: {
17230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
17240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy            ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
17250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          int value;
17260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
17270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                   int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>(
17280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                 input, &value)));
17290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          if (::android::gltrace::GLMessage_DataType_Type_IsValid(value)) {
17300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy            set_type(static_cast< ::android::gltrace::GLMessage_DataType_Type >(value));
17310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          }
17320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        } else {
17330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          goto handle_uninterpreted;
17340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        }
17350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (input->ExpectTag(16)) goto parse_isArray;
17360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        break;
17370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      }
17380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
17390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      // required bool isArray = 2 [default = false];
17400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      case 2: {
17410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
17420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy            ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
17430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy         parse_isArray:
17440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
17450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                   bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>(
17460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                 input, &isarray_)));
17470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          _set_bit(1);
17480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        } else {
17490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          goto handle_uninterpreted;
17500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        }
17510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (input->ExpectTag(24)) goto parse_intValue;
17520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        break;
17530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      }
17540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
17550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      // repeated int32 intValue = 3;
17560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      case 3: {
17570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
17580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy            ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
17590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy         parse_intValue:
17600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive<
17610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                   ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
17620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                 1, 24, input, this->mutable_intvalue())));
17630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        } else if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag)
17640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                   == ::google::protobuf::internal::WireFormatLite::
17650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                      WIRETYPE_LENGTH_DELIMITED) {
17660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline<
17670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                   ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
17680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                 input, this->mutable_intvalue())));
17690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        } else {
17700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          goto handle_uninterpreted;
17710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        }
17720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (input->ExpectTag(24)) goto parse_intValue;
17730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (input->ExpectTag(37)) goto parse_floatValue;
17740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        break;
17750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      }
17760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
17770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      // repeated float floatValue = 4;
17780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      case 4: {
17790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
17800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy            ::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
17810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy         parse_floatValue:
17820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive<
17830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                   float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>(
17840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                 1, 37, input, this->mutable_floatvalue())));
17850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        } else if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag)
17860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                   == ::google::protobuf::internal::WireFormatLite::
17870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                      WIRETYPE_LENGTH_DELIMITED) {
17880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline<
17890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                   float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>(
17900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                 input, this->mutable_floatvalue())));
17910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        } else {
17920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          goto handle_uninterpreted;
17930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        }
17940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (input->ExpectTag(37)) goto parse_floatValue;
17950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (input->ExpectTag(42)) goto parse_charValue;
17960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        break;
17970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      }
17980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
17990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      // repeated bytes charValue = 5;
18000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      case 5: {
18010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
18020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy            ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
18030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy         parse_charValue:
18040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          DO_(::google::protobuf::internal::WireFormatLite::ReadBytes(
18050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                input, this->add_charvalue()));
18060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        } else {
18070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          goto handle_uninterpreted;
18080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        }
18090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (input->ExpectTag(42)) goto parse_charValue;
18100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (input->ExpectTag(50)) goto parse_rawBytes;
18110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        break;
18120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      }
18130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
18140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      // repeated bytes rawBytes = 6;
18150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      case 6: {
18160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
18170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy            ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
18180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy         parse_rawBytes:
18190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          DO_(::google::protobuf::internal::WireFormatLite::ReadBytes(
18200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                input, this->add_rawbytes()));
18210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        } else {
18220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          goto handle_uninterpreted;
18230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        }
18240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (input->ExpectTag(50)) goto parse_rawBytes;
18250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (input->ExpectTag(56)) goto parse_boolValue;
18260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        break;
18270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      }
18280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
18290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      // repeated bool boolValue = 7;
18300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      case 7: {
18310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
18320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy            ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
18330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy         parse_boolValue:
18340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive<
18350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                   bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>(
18360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                 1, 56, input, this->mutable_boolvalue())));
18370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        } else if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag)
18380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                   == ::google::protobuf::internal::WireFormatLite::
18390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                      WIRETYPE_LENGTH_DELIMITED) {
18400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline<
18410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                   bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>(
18420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                 input, this->mutable_boolvalue())));
18430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        } else {
18440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          goto handle_uninterpreted;
18450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        }
18460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (input->ExpectTag(56)) goto parse_boolValue;
18474774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall        if (input->ExpectTag(64)) goto parse_int64Value;
18484774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall        break;
18494774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall      }
18504774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall
18514774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall      // repeated int64 int64Value = 8;
18524774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall      case 8: {
18534774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall        if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
18544774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall            ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
18554774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall         parse_int64Value:
18564774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall          DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive<
18574774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall                   ::google::protobuf::int64, ::google::protobuf::internal::WireFormatLite::TYPE_INT64>(
18584774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall                 1, 64, input, this->mutable_int64value())));
18594774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall        } else if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag)
18604774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall                   == ::google::protobuf::internal::WireFormatLite::
18614774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall                      WIRETYPE_LENGTH_DELIMITED) {
18624774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall          DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline<
18634774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall                   ::google::protobuf::int64, ::google::protobuf::internal::WireFormatLite::TYPE_INT64>(
18644774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall                 input, this->mutable_int64value())));
18654774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall        } else {
18664774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall          goto handle_uninterpreted;
18674774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall        }
18684774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall        if (input->ExpectTag(64)) goto parse_int64Value;
18690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (input->ExpectAtEnd()) return true;
18700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        break;
18710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      }
18720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
18730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      default: {
18740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      handle_uninterpreted:
18750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
18760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy            ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
18770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          return true;
18780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        }
18790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
18800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        break;
18810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      }
18820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    }
18830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
18840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  return true;
18850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#undef DO_
18860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
18870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
18880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage_DataType::SerializeWithCachedSizes(
18890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    ::google::protobuf::io::CodedOutputStream* output) const {
18900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  // required .android.gltrace.GLMessage.DataType.Type type = 1 [default = VOID];
18910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  if (_has_bit(0)) {
18920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    ::google::protobuf::internal::WireFormatLite::WriteEnum(
18930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      1, this->type(), output);
18940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
18950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
18960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  // required bool isArray = 2 [default = false];
18970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  if (_has_bit(1)) {
18980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    ::google::protobuf::internal::WireFormatLite::WriteBool(2, this->isarray(), output);
18990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
19000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
19010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  // repeated int32 intValue = 3;
19020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  for (int i = 0; i < this->intvalue_size(); i++) {
19030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    ::google::protobuf::internal::WireFormatLite::WriteInt32(
19040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      3, this->intvalue(i), output);
19050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
19060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
19070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  // repeated float floatValue = 4;
19080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  for (int i = 0; i < this->floatvalue_size(); i++) {
19090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    ::google::protobuf::internal::WireFormatLite::WriteFloat(
19100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      4, this->floatvalue(i), output);
19110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
19120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
19130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  // repeated bytes charValue = 5;
19140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  for (int i = 0; i < this->charvalue_size(); i++) {
19150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    ::google::protobuf::internal::WireFormatLite::WriteBytes(
19160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      5, this->charvalue(i), output);
19170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
19180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
19190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  // repeated bytes rawBytes = 6;
19200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  for (int i = 0; i < this->rawbytes_size(); i++) {
19210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    ::google::protobuf::internal::WireFormatLite::WriteBytes(
19220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      6, this->rawbytes(i), output);
19230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
19240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
19250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  // repeated bool boolValue = 7;
19260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  for (int i = 0; i < this->boolvalue_size(); i++) {
19270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    ::google::protobuf::internal::WireFormatLite::WriteBool(
19280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      7, this->boolvalue(i), output);
19290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
19300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
19314774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall  // repeated int64 int64Value = 8;
19324774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall  for (int i = 0; i < this->int64value_size(); i++) {
19334774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    ::google::protobuf::internal::WireFormatLite::WriteInt64(
19344774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall      8, this->int64value(i), output);
19354774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall  }
19364774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall
19370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
19380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
19390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyint GLMessage_DataType::ByteSize() const {
19400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  int total_size = 0;
19410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
19420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
19430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    // required .android.gltrace.GLMessage.DataType.Type type = 1 [default = VOID];
19440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    if (has_type()) {
19450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      total_size += 1 +
19460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        ::google::protobuf::internal::WireFormatLite::EnumSize(this->type());
19470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    }
19480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
19490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    // required bool isArray = 2 [default = false];
19500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    if (has_isarray()) {
19510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      total_size += 1 + 1;
19520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    }
19530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
19540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
19550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  // repeated int32 intValue = 3;
19560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  {
19570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    int data_size = 0;
19580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    for (int i = 0; i < this->intvalue_size(); i++) {
19590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      data_size += ::google::protobuf::internal::WireFormatLite::
19600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        Int32Size(this->intvalue(i));
19610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    }
19620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    total_size += 1 * this->intvalue_size() + data_size;
19630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
19640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
19650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  // repeated float floatValue = 4;
19660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  {
19670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    int data_size = 0;
19680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    data_size = 4 * this->floatvalue_size();
19690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    total_size += 1 * this->floatvalue_size() + data_size;
19700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
19710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
19720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  // repeated bytes charValue = 5;
19730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  total_size += 1 * this->charvalue_size();
19740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  for (int i = 0; i < this->charvalue_size(); i++) {
19750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    total_size += ::google::protobuf::internal::WireFormatLite::BytesSize(
19760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      this->charvalue(i));
19770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
19780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
19790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  // repeated bytes rawBytes = 6;
19800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  total_size += 1 * this->rawbytes_size();
19810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  for (int i = 0; i < this->rawbytes_size(); i++) {
19820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    total_size += ::google::protobuf::internal::WireFormatLite::BytesSize(
19830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      this->rawbytes(i));
19840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
19850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
19860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  // repeated bool boolValue = 7;
19870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  {
19880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    int data_size = 0;
19890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    data_size = 1 * this->boolvalue_size();
19900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    total_size += 1 * this->boolvalue_size() + data_size;
19910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
19920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
19934774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall  // repeated int64 int64Value = 8;
19944774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall  {
19954774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    int data_size = 0;
19964774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    for (int i = 0; i < this->int64value_size(); i++) {
19974774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall      data_size += ::google::protobuf::internal::WireFormatLite::
19984774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall        Int64Size(this->int64value(i));
19994774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    }
20004774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    total_size += 1 * this->int64value_size() + data_size;
20014774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall  }
20024774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall
20030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
20040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  _cached_size_ = total_size;
20050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  GOOGLE_SAFE_CONCURRENT_WRITES_END();
20060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  return total_size;
20070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
20080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
20090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage_DataType::CheckTypeAndMergeFrom(
20100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    const ::google::protobuf::MessageLite& from) {
20110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  MergeFrom(*::google::protobuf::down_cast<const GLMessage_DataType*>(&from));
20120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
20130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
20140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage_DataType::MergeFrom(const GLMessage_DataType& from) {
20150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  GOOGLE_CHECK_NE(&from, this);
20160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  intvalue_.MergeFrom(from.intvalue_);
20170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  floatvalue_.MergeFrom(from.floatvalue_);
20180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  charvalue_.MergeFrom(from.charvalue_);
20190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  rawbytes_.MergeFrom(from.rawbytes_);
20200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  boolvalue_.MergeFrom(from.boolvalue_);
20214774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall  int64value_.MergeFrom(from.int64value_);
20220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
20230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    if (from._has_bit(0)) {
20240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      set_type(from.type());
20250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    }
20260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    if (from._has_bit(1)) {
20270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      set_isarray(from.isarray());
20280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    }
20290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
20300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
20310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
20320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage_DataType::CopyFrom(const GLMessage_DataType& from) {
20330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  if (&from == this) return;
20340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  Clear();
20350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  MergeFrom(from);
20360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
20370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
20380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamybool GLMessage_DataType::IsInitialized() const {
20390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  if ((_has_bits_[0] & 0x00000003) != 0x00000003) return false;
20400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
20410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  return true;
20420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
20430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
20440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage_DataType::Swap(GLMessage_DataType* other) {
20450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  if (other != this) {
20460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    std::swap(type_, other->type_);
20470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    std::swap(isarray_, other->isarray_);
20480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    intvalue_.Swap(&other->intvalue_);
20490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    floatvalue_.Swap(&other->floatvalue_);
20500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    charvalue_.Swap(&other->charvalue_);
20510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    rawbytes_.Swap(&other->rawbytes_);
20520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    boolvalue_.Swap(&other->boolvalue_);
20534774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall    int64value_.Swap(&other->int64value_);
20540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    std::swap(_has_bits_[0], other->_has_bits_[0]);
20550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    std::swap(_cached_size_, other->_cached_size_);
20560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
20570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
20580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
20590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy::std::string GLMessage_DataType::GetTypeName() const {
20600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  return "android.gltrace.GLMessage.DataType";
20610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
20620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
20630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
20640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy// -------------------------------------------------------------------
20650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
20660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#ifndef _MSC_VER
2067a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyconst int GLMessage_FrameBuffer::kWidthFieldNumber;
2068a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyconst int GLMessage_FrameBuffer::kHeightFieldNumber;
2069a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyconst int GLMessage_FrameBuffer::kContentsFieldNumber;
2070a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy#endif  // !_MSC_VER
2071a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2072a8cfde8897c840ce6a491a054ade806b41df2a70Siva VelusamyGLMessage_FrameBuffer::GLMessage_FrameBuffer()
2073a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  : ::google::protobuf::MessageLite() {
2074a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  SharedCtor();
2075a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy}
2076a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2077a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyvoid GLMessage_FrameBuffer::InitAsDefaultInstance() {
2078a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy}
2079a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2080a8cfde8897c840ce6a491a054ade806b41df2a70Siva VelusamyGLMessage_FrameBuffer::GLMessage_FrameBuffer(const GLMessage_FrameBuffer& from)
2081a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  : ::google::protobuf::MessageLite() {
2082a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  SharedCtor();
2083a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  MergeFrom(from);
2084a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy}
2085a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2086a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyvoid GLMessage_FrameBuffer::SharedCtor() {
2087a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  _cached_size_ = 0;
2088a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  width_ = 0;
2089a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  height_ = 0;
2090a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  ::memset(_has_bits_, 0, sizeof(_has_bits_));
2091a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy}
2092a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2093a8cfde8897c840ce6a491a054ade806b41df2a70Siva VelusamyGLMessage_FrameBuffer::~GLMessage_FrameBuffer() {
2094a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  SharedDtor();
2095a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy}
2096a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2097a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyvoid GLMessage_FrameBuffer::SharedDtor() {
2098a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  if (this != default_instance_) {
2099a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  }
2100a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy}
2101a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2102a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyvoid GLMessage_FrameBuffer::SetCachedSize(int size) const {
2103a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
2104a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  _cached_size_ = size;
2105a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  GOOGLE_SAFE_CONCURRENT_WRITES_END();
2106a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy}
2107a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyconst GLMessage_FrameBuffer& GLMessage_FrameBuffer::default_instance() {
2108a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  if (default_instance_ == NULL) protobuf_AddDesc_gltrace_2eproto();  return *default_instance_;
2109a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy}
2110a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2111a8cfde8897c840ce6a491a054ade806b41df2a70Siva VelusamyGLMessage_FrameBuffer* GLMessage_FrameBuffer::default_instance_ = NULL;
2112a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2113a8cfde8897c840ce6a491a054ade806b41df2a70Siva VelusamyGLMessage_FrameBuffer* GLMessage_FrameBuffer::New() const {
2114a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  return new GLMessage_FrameBuffer;
2115a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy}
2116a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2117a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyvoid GLMessage_FrameBuffer::Clear() {
2118a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
2119a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    width_ = 0;
2120a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    height_ = 0;
2121a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  }
2122a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  contents_.Clear();
2123a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  ::memset(_has_bits_, 0, sizeof(_has_bits_));
2124a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy}
2125a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2126a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamybool GLMessage_FrameBuffer::MergePartialFromCodedStream(
2127a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    ::google::protobuf::io::CodedInputStream* input) {
2128a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
2129a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  ::google::protobuf::uint32 tag;
2130a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  while ((tag = input->ReadTag()) != 0) {
2131a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
2132a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy      // required int32 width = 1;
2133a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy      case 1: {
2134a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
2135a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy            ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
2136a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy          DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
2137a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy                   ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
2138a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy                 input, &width_)));
2139a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy          _set_bit(0);
2140a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        } else {
2141a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy          goto handle_uninterpreted;
2142a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        }
2143a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        if (input->ExpectTag(16)) goto parse_height;
2144a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        break;
2145a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy      }
2146a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2147a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy      // required int32 height = 2;
2148a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy      case 2: {
2149a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
2150a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy            ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
2151a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy         parse_height:
2152a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy          DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
2153a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy                   ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
2154a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy                 input, &height_)));
2155a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy          _set_bit(1);
2156a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        } else {
2157a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy          goto handle_uninterpreted;
2158a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        }
2159a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        if (input->ExpectTag(26)) goto parse_contents;
2160a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        break;
2161a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy      }
2162a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2163a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy      // repeated bytes contents = 3;
2164a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy      case 3: {
2165a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
2166a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy            ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
2167a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy         parse_contents:
2168a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy          DO_(::google::protobuf::internal::WireFormatLite::ReadBytes(
2169a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy                input, this->add_contents()));
2170a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        } else {
2171a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy          goto handle_uninterpreted;
2172a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        }
2173a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        if (input->ExpectTag(26)) goto parse_contents;
2174a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        if (input->ExpectAtEnd()) return true;
2175a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        break;
2176a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy      }
2177a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2178a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy      default: {
2179a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy      handle_uninterpreted:
2180a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
2181a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy            ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
2182a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy          return true;
2183a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        }
2184a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
2185a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        break;
2186a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy      }
2187a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    }
2188a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  }
2189a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  return true;
2190a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy#undef DO_
2191a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy}
2192a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2193a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyvoid GLMessage_FrameBuffer::SerializeWithCachedSizes(
2194a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    ::google::protobuf::io::CodedOutputStream* output) const {
2195a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  // required int32 width = 1;
2196a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  if (_has_bit(0)) {
2197a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->width(), output);
2198a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  }
2199a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2200a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  // required int32 height = 2;
2201a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  if (_has_bit(1)) {
2202a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->height(), output);
2203a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  }
2204a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2205a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  // repeated bytes contents = 3;
2206a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  for (int i = 0; i < this->contents_size(); i++) {
2207a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    ::google::protobuf::internal::WireFormatLite::WriteBytes(
2208a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy      3, this->contents(i), output);
2209a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  }
2210a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2211a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy}
2212a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2213a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyint GLMessage_FrameBuffer::ByteSize() const {
2214a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  int total_size = 0;
2215a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2216a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
2217a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    // required int32 width = 1;
2218a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    if (has_width()) {
2219a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy      total_size += 1 +
2220a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        ::google::protobuf::internal::WireFormatLite::Int32Size(
2221a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy          this->width());
2222a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    }
2223a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2224a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    // required int32 height = 2;
2225a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    if (has_height()) {
2226a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy      total_size += 1 +
2227a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        ::google::protobuf::internal::WireFormatLite::Int32Size(
2228a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy          this->height());
2229a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    }
2230a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2231a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  }
2232a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  // repeated bytes contents = 3;
2233a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  total_size += 1 * this->contents_size();
2234a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  for (int i = 0; i < this->contents_size(); i++) {
2235a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    total_size += ::google::protobuf::internal::WireFormatLite::BytesSize(
2236a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy      this->contents(i));
2237a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  }
2238a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2239a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
2240a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  _cached_size_ = total_size;
2241a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  GOOGLE_SAFE_CONCURRENT_WRITES_END();
2242a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  return total_size;
2243a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy}
2244a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2245a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyvoid GLMessage_FrameBuffer::CheckTypeAndMergeFrom(
2246a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    const ::google::protobuf::MessageLite& from) {
2247a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  MergeFrom(*::google::protobuf::down_cast<const GLMessage_FrameBuffer*>(&from));
2248a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy}
2249a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2250a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyvoid GLMessage_FrameBuffer::MergeFrom(const GLMessage_FrameBuffer& from) {
2251a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  GOOGLE_CHECK_NE(&from, this);
2252a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  contents_.MergeFrom(from.contents_);
2253a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
2254a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    if (from._has_bit(0)) {
2255a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy      set_width(from.width());
2256a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    }
2257a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    if (from._has_bit(1)) {
2258a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy      set_height(from.height());
2259a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    }
2260a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  }
2261a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy}
2262a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2263a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyvoid GLMessage_FrameBuffer::CopyFrom(const GLMessage_FrameBuffer& from) {
2264a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  if (&from == this) return;
2265a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  Clear();
2266a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  MergeFrom(from);
2267a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy}
2268a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2269a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamybool GLMessage_FrameBuffer::IsInitialized() const {
2270a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  if ((_has_bits_[0] & 0x00000003) != 0x00000003) return false;
2271a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2272a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  return true;
2273a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy}
2274a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2275a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyvoid GLMessage_FrameBuffer::Swap(GLMessage_FrameBuffer* other) {
2276a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  if (other != this) {
2277a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    std::swap(width_, other->width_);
2278a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    std::swap(height_, other->height_);
2279a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    contents_.Swap(&other->contents_);
2280a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    std::swap(_has_bits_[0], other->_has_bits_[0]);
2281a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    std::swap(_cached_size_, other->_cached_size_);
2282a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  }
2283a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy}
2284a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2285a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy::std::string GLMessage_FrameBuffer::GetTypeName() const {
2286a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  return "android.gltrace.GLMessage.FrameBuffer";
2287a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy}
2288a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2289a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2290a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy// -------------------------------------------------------------------
2291a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
2292a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy#ifndef _MSC_VER
22930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage::kContextIdFieldNumber;
229456ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamyconst int GLMessage::kStartTimeFieldNumber;
229556ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamyconst int GLMessage::kDurationFieldNumber;
22960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage::kFunctionFieldNumber;
22970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage::kArgsFieldNumber;
22980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage::kReturnValueFieldNumber;
2299a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyconst int GLMessage::kFbFieldNumber;
230005df4504e57657994a89e424b6881ee26d0f313cSiva Velusamyconst int GLMessage::kThreadtimeFieldNumber;
23010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#endif  // !_MSC_VER
23020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
23030469dd6d55fa331bfd7de9431da98b6340d82271Siva VelusamyGLMessage::GLMessage()
23040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  : ::google::protobuf::MessageLite() {
23050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  SharedCtor();
23060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
23070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
23080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage::InitAsDefaultInstance() {
23090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  returnvalue_ = const_cast< ::android::gltrace::GLMessage_DataType*>(&::android::gltrace::GLMessage_DataType::default_instance());
2310a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  fb_ = const_cast< ::android::gltrace::GLMessage_FrameBuffer*>(&::android::gltrace::GLMessage_FrameBuffer::default_instance());
23110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
23120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
23130469dd6d55fa331bfd7de9431da98b6340d82271Siva VelusamyGLMessage::GLMessage(const GLMessage& from)
23140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  : ::google::protobuf::MessageLite() {
23150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  SharedCtor();
23160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  MergeFrom(from);
23170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
23180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
23190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage::SharedCtor() {
23200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  _cached_size_ = 0;
23210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  context_id_ = 0;
232256ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy  start_time_ = GOOGLE_LONGLONG(0);
232356ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy  duration_ = 0;
23240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  function_ = 3000;
23250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  returnvalue_ = NULL;
2326a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  fb_ = NULL;
232705df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy  threadtime_ = 0;
23280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  ::memset(_has_bits_, 0, sizeof(_has_bits_));
23290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
23300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
23310469dd6d55fa331bfd7de9431da98b6340d82271Siva VelusamyGLMessage::~GLMessage() {
23320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  SharedDtor();
23330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
23340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
23350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage::SharedDtor() {
23360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  if (this != default_instance_) {
23370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    delete returnvalue_;
2338a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    delete fb_;
23390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
23400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
23410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
23420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage::SetCachedSize(int size) const {
23430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
23440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  _cached_size_ = size;
23450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  GOOGLE_SAFE_CONCURRENT_WRITES_END();
23460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
23470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage& GLMessage::default_instance() {
23480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  if (default_instance_ == NULL) protobuf_AddDesc_gltrace_2eproto();  return *default_instance_;
23490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
23500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
23510469dd6d55fa331bfd7de9431da98b6340d82271Siva VelusamyGLMessage* GLMessage::default_instance_ = NULL;
23520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
23530469dd6d55fa331bfd7de9431da98b6340d82271Siva VelusamyGLMessage* GLMessage::New() const {
23540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  return new GLMessage;
23550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
23560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
23570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage::Clear() {
23580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
23590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    context_id_ = 0;
236056ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    start_time_ = GOOGLE_LONGLONG(0);
236156ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    duration_ = 0;
23620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    function_ = 3000;
236356ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    if (_has_bit(5)) {
23640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      if (returnvalue_ != NULL) returnvalue_->::android::gltrace::GLMessage_DataType::Clear();
23650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    }
236656ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    if (_has_bit(6)) {
2367a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy      if (fb_ != NULL) fb_->::android::gltrace::GLMessage_FrameBuffer::Clear();
2368a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    }
236905df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy    threadtime_ = 0;
23700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
23710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  args_.Clear();
23720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  ::memset(_has_bits_, 0, sizeof(_has_bits_));
23730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
23740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
23750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamybool GLMessage::MergePartialFromCodedStream(
23760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    ::google::protobuf::io::CodedInputStream* input) {
23770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
23780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  ::google::protobuf::uint32 tag;
23790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  while ((tag = input->ReadTag()) != 0) {
23800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
23810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      // required int32 context_id = 1;
23820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      case 1: {
23830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
23840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy            ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
23850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
23860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                   ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
23870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                 input, &context_id_)));
23880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          _set_bit(0);
23890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        } else {
23900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          goto handle_uninterpreted;
23910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        }
239256ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy        if (input->ExpectTag(16)) goto parse_start_time;
23930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        break;
23940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      }
23950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
239656ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy      // required int64 start_time = 2;
23970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      case 2: {
23980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
23990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy            ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
240056ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy         parse_start_time:
240156ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy          DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
240256ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy                   ::google::protobuf::int64, ::google::protobuf::internal::WireFormatLite::TYPE_INT64>(
240356ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy                 input, &start_time_)));
240456ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy          _set_bit(1);
240556ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy        } else {
240656ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy          goto handle_uninterpreted;
240756ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy        }
240856ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy        if (input->ExpectTag(24)) goto parse_duration;
240956ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy        break;
241056ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy      }
241156ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy
241256ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy      // required int32 duration = 3;
241356ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy      case 3: {
241456ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy        if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
241556ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy            ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
241656ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy         parse_duration:
241756ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy          DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
241856ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy                   ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
241956ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy                 input, &duration_)));
242056ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy          _set_bit(2);
242156ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy        } else {
242256ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy          goto handle_uninterpreted;
242356ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy        }
242456ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy        if (input->ExpectTag(32)) goto parse_function;
242556ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy        break;
242656ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy      }
242756ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy
242856ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy      // required .android.gltrace.GLMessage.Function function = 4 [default = invalid];
242956ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy      case 4: {
243056ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy        if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
243156ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy            ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
24320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy         parse_function:
24330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          int value;
24340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
24350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                   int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>(
24360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                 input, &value)));
24370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          if (::android::gltrace::GLMessage_Function_IsValid(value)) {
24380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy            set_function(static_cast< ::android::gltrace::GLMessage_Function >(value));
24390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          }
24400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        } else {
24410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          goto handle_uninterpreted;
24420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        }
244356ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy        if (input->ExpectTag(42)) goto parse_args;
24440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        break;
24450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      }
24460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
244756ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy      // repeated .android.gltrace.GLMessage.DataType args = 5;
244856ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy      case 5: {
24490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
24500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy            ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
24510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy         parse_args:
24520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
24530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy                input, add_args()));
24540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        } else {
24550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          goto handle_uninterpreted;
24560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        }
245756ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy        if (input->ExpectTag(42)) goto parse_args;
245856ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy        if (input->ExpectTag(50)) goto parse_returnValue;
24590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        break;
24600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      }
24610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
246256ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy      // optional .android.gltrace.GLMessage.DataType returnValue = 6;
246356ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy      case 6: {
24640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
24650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy            ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
24660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy         parse_returnValue:
24670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
24680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy               input, mutable_returnvalue()));
24690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        } else {
24700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          goto handle_uninterpreted;
24710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        }
247256ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy        if (input->ExpectTag(58)) goto parse_fb;
2473a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        break;
2474a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy      }
2475a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
247656ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy      // optional .android.gltrace.GLMessage.FrameBuffer fb = 7;
247756ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy      case 7: {
2478a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
2479a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy            ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
2480a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy         parse_fb:
2481a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy          DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
2482a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy               input, mutable_fb()));
2483a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        } else {
2484a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy          goto handle_uninterpreted;
2485a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        }
248605df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy        if (input->ExpectTag(64)) goto parse_threadtime;
248705df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy        break;
248805df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy      }
248905df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy
249005df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy      // optional int32 threadtime = 8;
249105df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy      case 8: {
249205df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy        if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
249305df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy            ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
249405df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy         parse_threadtime:
249505df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy          DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
249605df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy                   ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>(
249705df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy                 input, &threadtime_)));
249805df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy          _set_bit(7);
249905df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy        } else {
250005df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy          goto handle_uninterpreted;
250105df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy        }
25020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (input->ExpectAtEnd()) return true;
25030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        break;
25040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      }
25050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
25060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      default: {
25070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      handle_uninterpreted:
25080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
25090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy            ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
25100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          return true;
25110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        }
25120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag));
25130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        break;
25140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      }
25150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    }
25160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
25170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  return true;
25180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#undef DO_
25190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
25200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
25210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage::SerializeWithCachedSizes(
25220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    ::google::protobuf::io::CodedOutputStream* output) const {
25230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  // required int32 context_id = 1;
25240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  if (_has_bit(0)) {
25250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->context_id(), output);
25260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
25270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
252856ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy  // required int64 start_time = 2;
25290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  if (_has_bit(1)) {
253056ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    ::google::protobuf::internal::WireFormatLite::WriteInt64(2, this->start_time(), output);
25310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
25320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
253356ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy  // required int32 duration = 3;
253456ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy  if (_has_bit(2)) {
253556ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    ::google::protobuf::internal::WireFormatLite::WriteInt32(3, this->duration(), output);
25360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
25370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
253856ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy  // required .android.gltrace.GLMessage.Function function = 4 [default = invalid];
25390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  if (_has_bit(3)) {
254056ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    ::google::protobuf::internal::WireFormatLite::WriteEnum(
254156ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy      4, this->function(), output);
25420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
25430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
254456ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy  // repeated .android.gltrace.GLMessage.DataType args = 5;
254556ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy  for (int i = 0; i < this->args_size(); i++) {
254656ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    ::google::protobuf::internal::WireFormatLite::WriteMessage(
254756ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy      5, this->args(i), output);
25480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
25490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
255056ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy  // optional .android.gltrace.GLMessage.DataType returnValue = 6;
2551a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  if (_has_bit(5)) {
2552a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    ::google::protobuf::internal::WireFormatLite::WriteMessage(
255356ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy      6, this->returnvalue(), output);
255456ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy  }
255556ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy
255656ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy  // optional .android.gltrace.GLMessage.FrameBuffer fb = 7;
255756ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy  if (_has_bit(6)) {
255856ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    ::google::protobuf::internal::WireFormatLite::WriteMessage(
255956ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy      7, this->fb(), output);
2560a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  }
2561a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
256205df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy  // optional int32 threadtime = 8;
256305df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy  if (_has_bit(7)) {
256405df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy    ::google::protobuf::internal::WireFormatLite::WriteInt32(8, this->threadtime(), output);
256505df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy  }
256605df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy
25670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
25680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
25690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyint GLMessage::ByteSize() const {
25700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  int total_size = 0;
25710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
25720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
25730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    // required int32 context_id = 1;
25740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    if (has_context_id()) {
25750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      total_size += 1 +
25760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        ::google::protobuf::internal::WireFormatLite::Int32Size(
25770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          this->context_id());
25780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    }
25790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
258056ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    // required int64 start_time = 2;
258156ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    if (has_start_time()) {
258256ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy      total_size += 1 +
258356ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy        ::google::protobuf::internal::WireFormatLite::Int64Size(
258456ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy          this->start_time());
258556ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    }
258656ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy
258756ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    // required int32 duration = 3;
258856ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    if (has_duration()) {
258956ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy      total_size += 1 +
259056ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy        ::google::protobuf::internal::WireFormatLite::Int32Size(
259156ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy          this->duration());
259256ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    }
259356ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy
259456ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    // required .android.gltrace.GLMessage.Function function = 4 [default = invalid];
25950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    if (has_function()) {
25960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      total_size += 1 +
25970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        ::google::protobuf::internal::WireFormatLite::EnumSize(this->function());
25980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    }
25990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
260056ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    // optional .android.gltrace.GLMessage.DataType returnValue = 6;
26010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    if (has_returnvalue()) {
26020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      total_size += 1 +
26030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
26040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy          this->returnvalue());
26050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    }
26060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
260756ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    // optional .android.gltrace.GLMessage.FrameBuffer fb = 7;
2608a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    if (has_fb()) {
2609a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy      total_size += 1 +
2610a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy        ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
2611a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy          this->fb());
2612a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    }
2613a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy
261405df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy    // optional int32 threadtime = 8;
261505df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy    if (has_threadtime()) {
261605df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy      total_size += 1 +
261705df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy        ::google::protobuf::internal::WireFormatLite::Int32Size(
261805df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy          this->threadtime());
261905df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy    }
262005df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy
26210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
262256ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy  // repeated .android.gltrace.GLMessage.DataType args = 5;
26230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  total_size += 1 * this->args_size();
26240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  for (int i = 0; i < this->args_size(); i++) {
26250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    total_size +=
26260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
26270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy        this->args(i));
26280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
26290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
26300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
26310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  _cached_size_ = total_size;
26320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  GOOGLE_SAFE_CONCURRENT_WRITES_END();
26330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  return total_size;
26340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
26350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
26360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage::CheckTypeAndMergeFrom(
26370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    const ::google::protobuf::MessageLite& from) {
26380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  MergeFrom(*::google::protobuf::down_cast<const GLMessage*>(&from));
26390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
26400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
26410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage::MergeFrom(const GLMessage& from) {
26420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  GOOGLE_CHECK_NE(&from, this);
26430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  args_.MergeFrom(from.args_);
26440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
26450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    if (from._has_bit(0)) {
26460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      set_context_id(from.context_id());
26470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    }
26480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    if (from._has_bit(1)) {
264956ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy      set_start_time(from.start_time());
26500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    }
265156ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    if (from._has_bit(2)) {
26520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy      set_duration(from.duration());
26530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    }
265456ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    if (from._has_bit(3)) {
265556ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy      set_function(from.function());
265656ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    }
2657a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    if (from._has_bit(5)) {
265856ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy      mutable_returnvalue()->::android::gltrace::GLMessage_DataType::MergeFrom(from.returnvalue());
265956ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    }
266056ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    if (from._has_bit(6)) {
2661a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy      mutable_fb()->::android::gltrace::GLMessage_FrameBuffer::MergeFrom(from.fb());
2662a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    }
266305df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy    if (from._has_bit(7)) {
266405df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy      set_threadtime(from.threadtime());
266505df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy    }
26660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
26670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
26680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
26690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage::CopyFrom(const GLMessage& from) {
26700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  if (&from == this) return;
26710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  Clear();
26720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  MergeFrom(from);
26730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
26740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
26750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamybool GLMessage::IsInitialized() const {
267656ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy  if ((_has_bits_[0] & 0x0000000f) != 0x0000000f) return false;
26770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
26780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  for (int i = 0; i < args_size(); i++) {
26790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    if (!this->args(i).IsInitialized()) return false;
26800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
26810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  if (has_returnvalue()) {
26820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    if (!this->returnvalue().IsInitialized()) return false;
26830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
2684a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  if (has_fb()) {
2685a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    if (!this->fb().IsInitialized()) return false;
2686a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy  }
26870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  return true;
26880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
26890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
26900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage::Swap(GLMessage* other) {
26910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  if (other != this) {
26920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    std::swap(context_id_, other->context_id_);
269356ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    std::swap(start_time_, other->start_time_);
269456ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy    std::swap(duration_, other->duration_);
26950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    std::swap(function_, other->function_);
26960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    args_.Swap(&other->args_);
26970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    std::swap(returnvalue_, other->returnvalue_);
2698a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy    std::swap(fb_, other->fb_);
269905df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy    std::swap(threadtime_, other->threadtime_);
27000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    std::swap(_has_bits_[0], other->_has_bits_[0]);
27010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy    std::swap(_cached_size_, other->_cached_size_);
27020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  }
27030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
27040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
27050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy::std::string GLMessage::GetTypeName() const {
27060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy  return "android.gltrace.GLMessage";
27070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}
27080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
27090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
27100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy// @@protoc_insertion_point(namespace_scope)
27110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
27120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}  // namespace gltrace
27130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}  // namespace android
27140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy
27150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy// @@protoc_insertion_point(global_scope)
2716