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: 52631272606149d83437a097800074b21e9e6a205adMathias Agopian case 502: 52731272606149d83437a097800074b21e9e6a205adMathias Agopian case 503: 52831272606149d83437a097800074b21e9e6a205adMathias Agopian case 504: 52931272606149d83437a097800074b21e9e6a205adMathias Agopian case 505: 53031272606149d83437a097800074b21e9e6a205adMathias Agopian case 506: 53131272606149d83437a097800074b21e9e6a205adMathias Agopian case 507: 53231272606149d83437a097800074b21e9e6a205adMathias Agopian case 508: 53331272606149d83437a097800074b21e9e6a205adMathias Agopian case 509: 53431272606149d83437a097800074b21e9e6a205adMathias Agopian case 510: 53531272606149d83437a097800074b21e9e6a205adMathias Agopian case 511: 53631272606149d83437a097800074b21e9e6a205adMathias Agopian case 512: 53731272606149d83437a097800074b21e9e6a205adMathias Agopian case 513: 53831272606149d83437a097800074b21e9e6a205adMathias Agopian case 514: 53931272606149d83437a097800074b21e9e6a205adMathias Agopian case 515: 54031272606149d83437a097800074b21e9e6a205adMathias Agopian case 516: 54131272606149d83437a097800074b21e9e6a205adMathias Agopian case 517: 54231272606149d83437a097800074b21e9e6a205adMathias Agopian case 518: 54331272606149d83437a097800074b21e9e6a205adMathias Agopian case 519: 54431272606149d83437a097800074b21e9e6a205adMathias Agopian case 520: 54531272606149d83437a097800074b21e9e6a205adMathias Agopian case 521: 54631272606149d83437a097800074b21e9e6a205adMathias Agopian case 522: 54731272606149d83437a097800074b21e9e6a205adMathias Agopian case 523: 54831272606149d83437a097800074b21e9e6a205adMathias Agopian case 524: 54931272606149d83437a097800074b21e9e6a205adMathias Agopian case 525: 55031272606149d83437a097800074b21e9e6a205adMathias Agopian case 526: 55131272606149d83437a097800074b21e9e6a205adMathias Agopian case 527: 55231272606149d83437a097800074b21e9e6a205adMathias Agopian case 528: 55331272606149d83437a097800074b21e9e6a205adMathias Agopian case 529: 55431272606149d83437a097800074b21e9e6a205adMathias Agopian case 530: 55531272606149d83437a097800074b21e9e6a205adMathias Agopian case 531: 55631272606149d83437a097800074b21e9e6a205adMathias Agopian case 532: 55731272606149d83437a097800074b21e9e6a205adMathias Agopian case 533: 55831272606149d83437a097800074b21e9e6a205adMathias Agopian case 534: 55931272606149d83437a097800074b21e9e6a205adMathias Agopian case 535: 56031272606149d83437a097800074b21e9e6a205adMathias Agopian case 536: 56131272606149d83437a097800074b21e9e6a205adMathias Agopian case 537: 56231272606149d83437a097800074b21e9e6a205adMathias Agopian case 538: 56331272606149d83437a097800074b21e9e6a205adMathias Agopian case 539: 56431272606149d83437a097800074b21e9e6a205adMathias Agopian case 540: 56531272606149d83437a097800074b21e9e6a205adMathias Agopian case 541: 56631272606149d83437a097800074b21e9e6a205adMathias Agopian case 542: 56731272606149d83437a097800074b21e9e6a205adMathias Agopian case 543: 56831272606149d83437a097800074b21e9e6a205adMathias Agopian case 544: 56931272606149d83437a097800074b21e9e6a205adMathias Agopian case 545: 57031272606149d83437a097800074b21e9e6a205adMathias Agopian case 546: 57131272606149d83437a097800074b21e9e6a205adMathias Agopian case 547: 57231272606149d83437a097800074b21e9e6a205adMathias Agopian case 548: 57331272606149d83437a097800074b21e9e6a205adMathias Agopian case 549: 57431272606149d83437a097800074b21e9e6a205adMathias Agopian case 550: 57531272606149d83437a097800074b21e9e6a205adMathias Agopian case 551: 57631272606149d83437a097800074b21e9e6a205adMathias Agopian case 552: 57731272606149d83437a097800074b21e9e6a205adMathias Agopian case 553: 57831272606149d83437a097800074b21e9e6a205adMathias Agopian case 554: 57931272606149d83437a097800074b21e9e6a205adMathias Agopian case 555: 58031272606149d83437a097800074b21e9e6a205adMathias Agopian case 556: 58131272606149d83437a097800074b21e9e6a205adMathias Agopian case 557: 58231272606149d83437a097800074b21e9e6a205adMathias Agopian case 558: 58331272606149d83437a097800074b21e9e6a205adMathias Agopian case 559: 58431272606149d83437a097800074b21e9e6a205adMathias Agopian case 560: 58531272606149d83437a097800074b21e9e6a205adMathias Agopian case 561: 5860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2000: 5870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2001: 5880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2002: 5890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2003: 5900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2004: 5910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2005: 5920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2006: 5930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2007: 5940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2008: 5950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2009: 5960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2010: 5970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2011: 5980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2012: 5990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2013: 6000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2014: 6010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2015: 6020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2016: 6030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2017: 6040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2018: 6050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2019: 6060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2020: 6070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2021: 6080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2022: 6090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2023: 6100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2024: 6110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2025: 6120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2026: 6130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2027: 6140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2028: 6150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2029: 6160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2030: 6170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2031: 6180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2032: 6190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2033: 6200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2034: 6210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2035: 6220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2036: 6230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2037: 6240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2038: 6250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2039: 6260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2040: 6270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2041: 6280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2042: 6290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2043: 6300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2044: 6310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2045: 6320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 3000: 6330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 3001: 6340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy return true; 6350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy default: 6360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy return false; 6370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 6380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 6390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 6400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#ifndef _MSC_VER 6410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glActiveTexture; 6420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glAlphaFunc; 6430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glAlphaFuncx; 6440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glAlphaFuncxOES; 6450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glAttachShader; 6460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBeginPerfMonitorAMD; 6470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBindAttribLocation; 6480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBindBuffer; 6490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBindFramebuffer; 6500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBindFramebufferOES; 6510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBindRenderbuffer; 6520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBindRenderbufferOES; 6530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBindTexture; 6540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBindVertexArrayOES; 6550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBlendColor; 6560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBlendEquation; 6570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBlendEquationOES; 6580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBlendEquationSeparate; 6590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBlendEquationSeparateOES; 6600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBlendFunc; 6610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBlendFuncSeparate; 6620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBlendFuncSeparateOES; 6630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBufferData; 6640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glBufferSubData; 6650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCheckFramebufferStatus; 6660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCheckFramebufferStatusOES; 6670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClearColor; 6680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClearColorx; 6690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClearColorxOES; 6700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClearDepthf; 6710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClearDepthfOES; 6720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClearDepthx; 6730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClearDepthxOES; 6740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClear; 6750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClearStencil; 6760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClientActiveTexture; 6770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClipPlanef; 6780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClipPlanefIMG; 6790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClipPlanefOES; 6800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClipPlanex; 6810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClipPlanexIMG; 6820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glClipPlanexOES; 6830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glColor4f; 6840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glColor4ub; 6850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glColor4x; 6860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glColor4xOES; 6870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glColorMask; 6880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glColorPointer; 6890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCompileShader; 6900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCompressedTexImage2D; 6910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCompressedTexImage3DOES; 6920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCompressedTexSubImage2D; 6930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCompressedTexSubImage3DOES; 6940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCopyTexImage2D; 6950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCopyTexSubImage2D; 6960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCopyTexSubImage3DOES; 6970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCoverageMaskNV; 6980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCoverageOperationNV; 6990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCreateProgram; 7000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCreateShader; 7010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCullFace; 7020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glCurrentPaletteMatrixOES; 7030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDeleteBuffers; 7040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDeleteFencesNV; 7050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDeleteFramebuffers; 7060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDeleteFramebuffersOES; 7070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDeletePerfMonitorsAMD; 7080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDeleteProgram; 7090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDeleteRenderbuffers; 7100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDeleteRenderbuffersOES; 7110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDeleteShader; 7120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDeleteTextures; 7130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDeleteVertexArraysOES; 7140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDepthFunc; 7150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDepthMask; 7160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDepthRangef; 7170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDepthRangefOES; 7180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDepthRangex; 7190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDepthRangexOES; 7200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDetachShader; 7210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDisableClientState; 7220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDisableDriverControlQCOM; 7230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDisable; 7240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDisableVertexAttribArray; 7250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDiscardFramebufferEXT; 7260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDrawArrays; 7270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDrawElements; 7280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDrawTexfOES; 7290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDrawTexfvOES; 7300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDrawTexiOES; 7310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDrawTexivOES; 7320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDrawTexsOES; 7330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDrawTexsvOES; 7340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDrawTexxOES; 7350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glDrawTexxvOES; 7360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glEGLImageTargetRenderbufferStorageOES; 7370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glEGLImageTargetTexture2DOES; 7380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glEnableClientState; 7390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glEnableDriverControlQCOM; 7400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glEnable; 7410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glEnableVertexAttribArray; 7420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glEndPerfMonitorAMD; 7430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glEndTilingQCOM; 7440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtGetBufferPointervQCOM; 7450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtGetBuffersQCOM; 7460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtGetFramebuffersQCOM; 7470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtGetProgramBinarySourceQCOM; 7480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtGetProgramsQCOM; 7490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtGetRenderbuffersQCOM; 7500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtGetShadersQCOM; 7510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtGetTexLevelParameterivQCOM; 7520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtGetTexSubImageQCOM; 7530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtGetTexturesQCOM; 7540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtIsProgramBinaryQCOM; 7550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glExtTexObjectStateOverrideiQCOM; 7560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFinishFenceNV; 7570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFinish; 7580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFlush; 7590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFogf; 7600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFogfv; 7610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFogx; 7620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFogxOES; 7630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFogxv; 7640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFogxvOES; 7650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFramebufferRenderbuffer; 7660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFramebufferRenderbufferOES; 7670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFramebufferTexture2D; 7680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFramebufferTexture2DMultisampleIMG; 7690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFramebufferTexture2DOES; 7700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFramebufferTexture3DOES; 7710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFrontFace; 7720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFrustumf; 7730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFrustumfOES; 7740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFrustumx; 7750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glFrustumxOES; 7760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGenBuffers; 7770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGenerateMipmap; 7780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGenerateMipmapOES; 7790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGenFencesNV; 7800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGenFramebuffers; 7810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGenFramebuffersOES; 7820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGenPerfMonitorsAMD; 7830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGenRenderbuffers; 7840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGenRenderbuffersOES; 7850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGenTextures; 7860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGenVertexArraysOES; 7870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetActiveAttrib; 7880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetActiveUniform; 7890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetAttachedShaders; 7900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetAttribLocation; 7910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetBooleanv; 7920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetBufferParameteriv; 7930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetBufferPointervOES; 7940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetClipPlanef; 7950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetClipPlanefOES; 7960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetClipPlanex; 7970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetClipPlanexOES; 7980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetDriverControlsQCOM; 7990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetDriverControlStringQCOM; 8000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetError; 8010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetFenceivNV; 8020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetFixedv; 8030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetFixedvOES; 8040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetFloatv; 8050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetFramebufferAttachmentParameteriv; 8060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetFramebufferAttachmentParameterivOES; 8070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetIntegerv; 8080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetLightfv; 8090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetLightxv; 8100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetLightxvOES; 8110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetMaterialfv; 8120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetMaterialxv; 8130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetMaterialxvOES; 8140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetPerfMonitorCounterDataAMD; 8150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetPerfMonitorCounterInfoAMD; 8160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetPerfMonitorCountersAMD; 8170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetPerfMonitorCounterStringAMD; 8180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetPerfMonitorGroupsAMD; 8190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetPerfMonitorGroupStringAMD; 8200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetPointerv; 8210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetProgramBinaryOES; 8220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetProgramInfoLog; 8230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetProgramiv; 8240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetRenderbufferParameteriv; 8250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetRenderbufferParameterivOES; 8260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetShaderInfoLog; 8270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetShaderiv; 8280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetShaderPrecisionFormat; 8290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetShaderSource; 8300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetString; 8310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetTexEnvfv; 8320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetTexEnviv; 8330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetTexEnvxv; 8340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetTexEnvxvOES; 8350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetTexGenfvOES; 8360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetTexGenivOES; 8370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetTexGenxvOES; 8380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetTexParameterfv; 8390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetTexParameteriv; 8400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetTexParameterxv; 8410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetTexParameterxvOES; 8420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetUniformfv; 8430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetUniformiv; 8440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetUniformLocation; 8450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetVertexAttribfv; 8460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetVertexAttribiv; 8470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glGetVertexAttribPointerv; 8480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glHint; 8490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glIsBuffer; 8500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glIsEnabled; 8510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glIsFenceNV; 8520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glIsFramebuffer; 8530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glIsFramebufferOES; 8540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glIsProgram; 8550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glIsRenderbuffer; 8560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glIsRenderbufferOES; 8570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glIsShader; 8580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glIsTexture; 8590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glIsVertexArrayOES; 8600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightf; 8610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightfv; 8620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightModelf; 8630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightModelfv; 8640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightModelx; 8650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightModelxOES; 8660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightModelxv; 8670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightModelxvOES; 8680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightx; 8690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightxOES; 8700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightxv; 8710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLightxvOES; 8720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLineWidth; 8730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLineWidthx; 8740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLineWidthxOES; 8750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLinkProgram; 8760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLoadIdentity; 8770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLoadMatrixf; 8780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLoadMatrixx; 8790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLoadMatrixxOES; 8800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLoadPaletteFromModelViewMatrixOES; 8810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glLogicOp; 8820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMapBufferOES; 8830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMaterialf; 8840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMaterialfv; 8850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMaterialx; 8860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMaterialxOES; 8870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMaterialxv; 8880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMaterialxvOES; 8890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMatrixIndexPointerOES; 8900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMatrixMode; 8910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMultiDrawArraysEXT; 8920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMultiDrawElementsEXT; 8930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMultiTexCoord4f; 8940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMultiTexCoord4x; 8950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMultiTexCoord4xOES; 8960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMultMatrixf; 8970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMultMatrixx; 8980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glMultMatrixxOES; 8990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glNormal3f; 9000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glNormal3x; 9010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glNormal3xOES; 9020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glNormalPointer; 9030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glOrthof; 9040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glOrthofOES; 9050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glOrthox; 9060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glOrthoxOES; 9070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPixelStorei; 9080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPointParameterf; 9090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPointParameterfv; 9100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPointParameterx; 9110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPointParameterxOES; 9120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPointParameterxv; 9130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPointParameterxvOES; 9140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPointSize; 9150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPointSizePointerOES; 9160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPointSizex; 9170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPointSizexOES; 9180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPolygonOffset; 9190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPolygonOffsetx; 9200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPolygonOffsetxOES; 9210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPopMatrix; 9220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glProgramBinaryOES; 9230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glPushMatrix; 9240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glQueryMatrixxOES; 9250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glReadPixels; 9260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glReleaseShaderCompiler; 9270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glRenderbufferStorage; 9280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glRenderbufferStorageMultisampleIMG; 9290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glRenderbufferStorageOES; 9300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glRotatef; 9310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glRotatex; 9320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glRotatexOES; 9330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glSampleCoverage; 9340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glSampleCoveragex; 9350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glSampleCoveragexOES; 9360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glScalef; 9370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glScalex; 9380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glScalexOES; 9390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glScissor; 9400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glSelectPerfMonitorCountersAMD; 9410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glSetFenceNV; 9420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glShadeModel; 9430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glShaderBinary; 9440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glShaderSource; 9450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glStartTilingQCOM; 9460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glStencilFunc; 9470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glStencilFuncSeparate; 9480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glStencilMask; 9490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glStencilMaskSeparate; 9500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glStencilOp; 9510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glStencilOpSeparate; 9520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTestFenceNV; 9530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexCoordPointer; 9540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexEnvf; 9550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexEnvfv; 9560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexEnvi; 9570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexEnviv; 9580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexEnvx; 9590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexEnvxOES; 9600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexEnvxv; 9610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexEnvxvOES; 9620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexGenfOES; 9630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexGenfvOES; 9640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexGeniOES; 9650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexGenivOES; 9660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexGenxOES; 9670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexGenxvOES; 9680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexImage2D; 9690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexImage3DOES; 9700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexParameterf; 9710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexParameterfv; 9720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexParameteri; 9730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexParameteriv; 9740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexParameterx; 9750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexParameterxOES; 9760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexParameterxv; 9770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexParameterxvOES; 9780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexSubImage2D; 9790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTexSubImage3DOES; 9800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTranslatef; 9810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTranslatex; 9820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glTranslatexOES; 9830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform1f; 9840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform1fv; 9850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform1i; 9860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform1iv; 9870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform2f; 9880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform2fv; 9890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform2i; 9900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform2iv; 9910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform3f; 9920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform3fv; 9930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform3i; 9940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform3iv; 9950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform4f; 9960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform4fv; 9970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform4i; 9980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniform4iv; 9990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniformMatrix2fv; 10000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniformMatrix3fv; 10010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUniformMatrix4fv; 10020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUnmapBufferOES; 10030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glUseProgram; 10040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glValidateProgram; 10050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glVertexAttrib1f; 10060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glVertexAttrib1fv; 10070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glVertexAttrib2f; 10080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glVertexAttrib2fv; 10090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glVertexAttrib3f; 10100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glVertexAttrib3fv; 10110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glVertexAttrib4f; 10120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glVertexAttrib4fv; 10130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glVertexAttribPointer; 10140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glVertexPointer; 10150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glViewport; 10160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::glWeightPointerOES; 10174774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glReadBuffer; 10184774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glDrawRangeElements; 10194774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glTexImage3D; 10204774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glTexSubImage3D; 10214774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glCopyTexSubImage3D; 10224774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glCompressedTexImage3D; 10234774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glCompressedTexSubImage3D; 10244774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGenQueries; 10254774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glDeleteQueries; 10264774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glIsQuery; 10274774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glBeginQuery; 10284774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glEndQuery; 10294774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetQueryiv; 10304774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetQueryObjectuiv; 10314774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUnmapBuffer; 10324774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetBufferPointerv; 10334774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glDrawBuffers; 10344774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniformMatrix2x3fv; 10354774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniformMatrix3x2fv; 10364774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniformMatrix2x4fv; 10374774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniformMatrix4x2fv; 10384774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniformMatrix3x4fv; 10394774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniformMatrix4x3fv; 10404774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glBlitFramebuffer; 10414774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glRenderbufferStorageMultisample; 10424774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glFramebufferTextureLayer; 10434774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glMapBufferRange; 10444774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glFlushMappedBufferRange; 10454774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glBindVertexArray; 10464774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glDeleteVertexArrays; 10474774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGenVertexArrays; 10484774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glIsVertexArray; 10494774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetIntegeri_v; 10504774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glBeginTransformFeedback; 10514774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glEndTransformFeedback; 10524774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glBindBufferRange; 10534774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glBindBufferBase; 10544774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glTransformFeedbackVaryings; 10554774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetTransformFeedbackVarying; 10564774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glVertexAttribIPointer; 10574774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetVertexAttribIiv; 10584774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetVertexAttribIuiv; 10594774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glVertexAttribI4i; 10604774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glVertexAttribI4ui; 10614774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glVertexAttribI4iv; 10624774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glVertexAttribI4uiv; 10634774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetUniformuiv; 10644774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetFragDataLocation; 10654774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniform1ui; 10664774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniform2ui; 10674774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniform3ui; 10684774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniform4ui; 10694774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniform1uiv; 10704774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniform2uiv; 10714774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniform3uiv; 10724774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniform4uiv; 10734774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glClearBufferiv; 10744774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glClearBufferuiv; 10754774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glClearBufferfv; 10764774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glClearBufferfi; 10774774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetStringi; 10784774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glCopyBufferSubData; 10794774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetUniformIndices; 10804774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetActiveUniformsiv; 10814774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetUniformBlockIndex; 10824774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetActiveUniformBlockiv; 10834774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetActiveUniformBlockName; 10844774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glUniformBlockBinding; 10854774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glDrawArraysInstanced; 10864774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glDrawElementsInstanced; 10874774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glFenceSync; 10884774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glIsSync; 10894774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glDeleteSync; 10904774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glClientWaitSync; 10914774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glWaitSync; 10924774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetInteger64v; 10934774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetSynciv; 10944774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetInteger64i_v; 10954774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetBufferParameteri64v; 10964774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGenSamplers; 10974774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glDeleteSamplers; 10984774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glIsSampler; 10994774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glBindSampler; 11004774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glSamplerParameteri; 11014774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glSamplerParameteriv; 11024774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glSamplerParameterf; 11034774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glSamplerParameterfv; 11044774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetSamplerParameteriv; 11054774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetSamplerParameterfv; 11064774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glVertexAttribDivisor; 11074774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glBindTransformFeedback; 11084774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glDeleteTransformFeedbacks; 11094774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGenTransformFeedbacks; 11104774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glIsTransformFeedback; 11114774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glPauseTransformFeedback; 11124774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glResumeTransformFeedback; 11134774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetProgramBinary; 11144774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glProgramBinary; 11154774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glProgramParameteri; 11164774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glInvalidateFramebuffer; 11174774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glInvalidateSubFramebuffer; 11184774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glTexStorage2D; 11194774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glTexStorage3D; 11204774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_Function GLMessage::glGetInternalformativ; 112131272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glActiveShaderProgramEXT; 112231272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glAlphaFuncQCOM; 112331272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glBeginQueryEXT; 112431272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glBindProgramPipelineEXT; 112531272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glBlitFramebufferANGLE; 112631272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glCreateShaderProgramvEXT; 112731272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glDeleteProgramPipelinesEXT; 112831272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glDeleteQueriesEXT; 112931272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glDrawBuffersNV; 113031272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glEndQueryEXT; 113131272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glFramebufferTexture2DMultisampleEXT; 113231272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glGenProgramPipelinesEXT; 113331272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glGenQueriesEXT; 113431272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glGetGraphicsResetStatusEXT; 113531272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glGetObjectLabelEXT; 113631272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glGetProgramPipelineInfoLogEXT; 113731272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glGetProgramPipelineivEXT; 113831272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glGetQueryObjectuivEXT; 113931272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glGetQueryivEXT; 114031272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glGetnUniformfvEXT; 114131272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glGetnUniformivEXT; 114231272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glInsertEventMarkerEXT; 114331272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glIsProgramPipelineEXT; 114431272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glIsQueryEXT; 114531272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glLabelObjectEXT; 114631272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glPopGroupMarkerEXT; 114731272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramParameteriEXT; 114831272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform1fEXT; 114931272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform1fvEXT; 115031272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform1iEXT; 115131272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform1ivEXT; 115231272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform2fEXT; 115331272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform2fvEXT; 115431272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform2iEXT; 115531272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform2ivEXT; 115631272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform3fEXT; 115731272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform3fvEXT; 115831272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform3iEXT; 115931272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform3ivEXT; 116031272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform4fEXT; 116131272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform4fvEXT; 116231272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform4iEXT; 116331272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniform4ivEXT; 116431272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniformMatrix2fvEXT; 116531272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniformMatrix3fvEXT; 116631272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glProgramUniformMatrix4fvEXT; 116731272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glPushGroupMarkerEXT; 116831272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glReadBufferNV; 116931272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glReadnPixelsEXT; 117031272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glRenderbufferStorageMultisampleANGLE; 117131272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glRenderbufferStorageMultisampleAPPLE; 117231272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glRenderbufferStorageMultisampleEXT; 117331272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glResolveMultisampleFramebufferAPPLE; 117431272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glTexStorage1DEXT; 117531272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glTexStorage2DEXT; 117631272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glTexStorage3DEXT; 117731272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glTextureStorage1DEXT; 117831272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glTextureStorage2DEXT; 117931272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glTextureStorage3DEXT; 118031272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glUseProgramStagesEXT; 118131272606149d83437a097800074b21e9e6a205adMathias Agopianconst GLMessage_Function GLMessage::glValidateProgramPipelineEXT; 11820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetDisplay; 11830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglInitialize; 11840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglTerminate; 11850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetConfigs; 11860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglChooseConfig; 11870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetConfigAttrib; 11880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglCreateWindowSurface; 11890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglCreatePixmapSurface; 11900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglCreatePbufferSurface; 11910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglDestroySurface; 11920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglQuerySurface; 11930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglCreateContext; 11940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglDestroyContext; 11950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglMakeCurrent; 11960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetCurrentContext; 11970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetCurrentSurface; 11980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetCurrentDisplay; 11990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglQueryContext; 12000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglWaitGL; 12010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglWaitNative; 12020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglSwapBuffers; 12030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglCopyBuffers; 12040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetError; 12050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglQueryString; 12060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetProcAddress; 12070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglSurfaceAttrib; 12080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglBindTexImage; 12090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglReleaseTexImage; 12100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglSwapInterval; 12110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglBindAPI; 12120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglQueryAPI; 12130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglWaitClient; 12140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglReleaseThread; 12150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglCreatePbufferFromClientBuffer; 12160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglLockSurfaceKHR; 12170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglUnlockSurfaceKHR; 12180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglCreateImageKHR; 12190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglDestroyImageKHR; 12200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglCreateSyncKHR; 12210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglDestroySyncKHR; 12220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglClientWaitSyncKHR; 12230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetSyncAttribKHR; 12240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglSetSwapRectangleANDROID; 12250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetRenderBufferANDROID; 12260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetSystemTimeFrequencyNV; 12270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::eglGetSystemTimeNV; 12280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::invalid; 122950129e4ae2777dfbe0738f0f69b17f4d8f9400e2Siva Velusamyconst GLMessage_Function GLMessage::glVertexAttribPointerData; 12300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::Function_MIN; 12310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_Function GLMessage::Function_MAX; 12320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage::Function_ARRAYSIZE; 12330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#endif // _MSC_VER 12340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamybool GLMessage_DataType_Type_IsValid(int value) { 12350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy switch(value) { 12360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 1: 12370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2: 12380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 3: 12390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 4: 12400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 5: 12410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 6: 12420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 7: 12434774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall case 8: 12440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy return true; 12450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy default: 12460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy return false; 12470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 12480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 12490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 12500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#ifndef _MSC_VER 12510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_DataType_Type GLMessage_DataType::VOID; 12520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_DataType_Type GLMessage_DataType::CHAR; 12530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_DataType_Type GLMessage_DataType::BYTE; 12540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_DataType_Type GLMessage_DataType::INT; 12550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_DataType_Type GLMessage_DataType::FLOAT; 12560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_DataType_Type GLMessage_DataType::BOOL; 12570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_DataType_Type GLMessage_DataType::ENUM; 12584774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst GLMessage_DataType_Type GLMessage_DataType::INT64; 12590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_DataType_Type GLMessage_DataType::Type_MIN; 12600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_DataType_Type GLMessage_DataType::Type_MAX; 12610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage_DataType::Type_ARRAYSIZE; 12620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#endif // _MSC_VER 12630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#ifndef _MSC_VER 12640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage_DataType::kTypeFieldNumber; 12650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage_DataType::kIsArrayFieldNumber; 12660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage_DataType::kIntValueFieldNumber; 12670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage_DataType::kFloatValueFieldNumber; 12680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage_DataType::kCharValueFieldNumber; 12690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage_DataType::kRawBytesFieldNumber; 12700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage_DataType::kBoolValueFieldNumber; 12714774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hallconst int GLMessage_DataType::kInt64ValueFieldNumber; 12720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#endif // !_MSC_VER 12730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 12740469dd6d55fa331bfd7de9431da98b6340d82271Siva VelusamyGLMessage_DataType::GLMessage_DataType() 12750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy : ::google::protobuf::MessageLite() { 12760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy SharedCtor(); 12770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 12780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 12790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage_DataType::InitAsDefaultInstance() { 12800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 12810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 12820469dd6d55fa331bfd7de9431da98b6340d82271Siva VelusamyGLMessage_DataType::GLMessage_DataType(const GLMessage_DataType& from) 12830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy : ::google::protobuf::MessageLite() { 12840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy SharedCtor(); 12850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy MergeFrom(from); 12860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 12870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 12880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage_DataType::SharedCtor() { 12890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy _cached_size_ = 0; 12900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy type_ = 1; 12910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy isarray_ = false; 12920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::memset(_has_bits_, 0, sizeof(_has_bits_)); 12930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 12940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 12950469dd6d55fa331bfd7de9431da98b6340d82271Siva VelusamyGLMessage_DataType::~GLMessage_DataType() { 12960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy SharedDtor(); 12970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 12980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 12990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage_DataType::SharedDtor() { 13000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (this != default_instance_) { 13010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 13020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 13030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 13040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage_DataType::SetCachedSize(int size) const { 13050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); 13060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy _cached_size_ = size; 13070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy GOOGLE_SAFE_CONCURRENT_WRITES_END(); 13080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 13090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage_DataType& GLMessage_DataType::default_instance() { 13100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (default_instance_ == NULL) protobuf_AddDesc_gltrace_2eproto(); return *default_instance_; 13110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 13120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 13130469dd6d55fa331bfd7de9431da98b6340d82271Siva VelusamyGLMessage_DataType* GLMessage_DataType::default_instance_ = NULL; 13140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 13150469dd6d55fa331bfd7de9431da98b6340d82271Siva VelusamyGLMessage_DataType* GLMessage_DataType::New() const { 13160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy return new GLMessage_DataType; 13170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 13180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 13190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage_DataType::Clear() { 13200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { 13210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy type_ = 1; 13220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy isarray_ = false; 13230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 13240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy intvalue_.Clear(); 13250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy floatvalue_.Clear(); 13260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy charvalue_.Clear(); 13270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy rawbytes_.Clear(); 13280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy boolvalue_.Clear(); 13294774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall int64value_.Clear(); 13300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::memset(_has_bits_, 0, sizeof(_has_bits_)); 13310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 13320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 13330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamybool GLMessage_DataType::MergePartialFromCodedStream( 13340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::io::CodedInputStream* input) { 13350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#define DO_(EXPRESSION) if (!(EXPRESSION)) return false 13360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::uint32 tag; 13370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy while ((tag = input->ReadTag()) != 0) { 13380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { 13390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // required .android.gltrace.GLMessage.DataType.Type type = 1 [default = VOID]; 13400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 1: { 13410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == 13420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { 13430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy int value; 13440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< 13450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( 13460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy input, &value))); 13470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (::android::gltrace::GLMessage_DataType_Type_IsValid(value)) { 13480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy set_type(static_cast< ::android::gltrace::GLMessage_DataType_Type >(value)); 13490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 13500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } else { 13510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy goto handle_uninterpreted; 13520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 13530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (input->ExpectTag(16)) goto parse_isArray; 13540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy break; 13550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 13560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 13570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // required bool isArray = 2 [default = false]; 13580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2: { 13590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == 13600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { 13610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy parse_isArray: 13620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< 13630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( 13640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy input, &isarray_))); 13650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy _set_bit(1); 13660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } else { 13670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy goto handle_uninterpreted; 13680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 13690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (input->ExpectTag(24)) goto parse_intValue; 13700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy break; 13710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 13720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 13730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // repeated int32 intValue = 3; 13740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 3: { 13750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == 13760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { 13770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy parse_intValue: 13780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< 13790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( 13800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 1, 24, input, this->mutable_intvalue()))); 13810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } else if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) 13820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy == ::google::protobuf::internal::WireFormatLite:: 13830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy WIRETYPE_LENGTH_DELIMITED) { 13840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< 13850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( 13860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy input, this->mutable_intvalue()))); 13870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } else { 13880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy goto handle_uninterpreted; 13890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 13900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (input->ExpectTag(24)) goto parse_intValue; 13910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (input->ExpectTag(37)) goto parse_floatValue; 13920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy break; 13930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 13940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 13950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // repeated float floatValue = 4; 13960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 4: { 13970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == 13980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) { 13990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy parse_floatValue: 14000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< 14010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( 14020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 1, 37, input, this->mutable_floatvalue()))); 14030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } else if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) 14040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy == ::google::protobuf::internal::WireFormatLite:: 14050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy WIRETYPE_LENGTH_DELIMITED) { 14060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< 14070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( 14080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy input, this->mutable_floatvalue()))); 14090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } else { 14100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy goto handle_uninterpreted; 14110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 14120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (input->ExpectTag(37)) goto parse_floatValue; 14130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (input->ExpectTag(42)) goto parse_charValue; 14140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy break; 14150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 14160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 14170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // repeated bytes charValue = 5; 14180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 5: { 14190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == 14200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { 14210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy parse_charValue: 14220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy DO_(::google::protobuf::internal::WireFormatLite::ReadBytes( 14230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy input, this->add_charvalue())); 14240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } else { 14250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy goto handle_uninterpreted; 14260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 14270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (input->ExpectTag(42)) goto parse_charValue; 14280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (input->ExpectTag(50)) goto parse_rawBytes; 14290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy break; 14300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 14310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 14320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // repeated bytes rawBytes = 6; 14330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 6: { 14340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == 14350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { 14360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy parse_rawBytes: 14370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy DO_(::google::protobuf::internal::WireFormatLite::ReadBytes( 14380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy input, this->add_rawbytes())); 14390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } else { 14400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy goto handle_uninterpreted; 14410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 14420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (input->ExpectTag(50)) goto parse_rawBytes; 14430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (input->ExpectTag(56)) goto parse_boolValue; 14440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy break; 14450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 14460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 14470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // repeated bool boolValue = 7; 14480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 7: { 14490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == 14500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { 14510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy parse_boolValue: 14520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< 14530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( 14540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 1, 56, input, this->mutable_boolvalue()))); 14550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } else if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) 14560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy == ::google::protobuf::internal::WireFormatLite:: 14570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy WIRETYPE_LENGTH_DELIMITED) { 14580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< 14590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( 14600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy input, this->mutable_boolvalue()))); 14610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } else { 14620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy goto handle_uninterpreted; 14630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 14640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (input->ExpectTag(56)) goto parse_boolValue; 14654774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall if (input->ExpectTag(64)) goto parse_int64Value; 14664774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall break; 14674774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall } 14684774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall 14694774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall // repeated int64 int64Value = 8; 14704774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall case 8: { 14714774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == 14724774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { 14734774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall parse_int64Value: 14744774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall DO_((::google::protobuf::internal::WireFormatLite::ReadRepeatedPrimitive< 14754774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall ::google::protobuf::int64, ::google::protobuf::internal::WireFormatLite::TYPE_INT64>( 14764774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall 1, 64, input, this->mutable_int64value()))); 14774774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall } else if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) 14784774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall == ::google::protobuf::internal::WireFormatLite:: 14794774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall WIRETYPE_LENGTH_DELIMITED) { 14804774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall DO_((::google::protobuf::internal::WireFormatLite::ReadPackedPrimitiveNoInline< 14814774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall ::google::protobuf::int64, ::google::protobuf::internal::WireFormatLite::TYPE_INT64>( 14824774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall input, this->mutable_int64value()))); 14834774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall } else { 14844774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall goto handle_uninterpreted; 14854774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall } 14864774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall if (input->ExpectTag(64)) goto parse_int64Value; 14870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (input->ExpectAtEnd()) return true; 14880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy break; 14890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 14900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 14910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy default: { 14920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy handle_uninterpreted: 14930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == 14940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { 14950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy return true; 14960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 14970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); 14980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy break; 14990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 15000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 15010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 15020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy return true; 15030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#undef DO_ 15040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 15050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 15060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage_DataType::SerializeWithCachedSizes( 15070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::io::CodedOutputStream* output) const { 15080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // required .android.gltrace.GLMessage.DataType.Type type = 1 [default = VOID]; 15090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (_has_bit(0)) { 15100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::WriteEnum( 15110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 1, this->type(), output); 15120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 15130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 15140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // required bool isArray = 2 [default = false]; 15150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (_has_bit(1)) { 15160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::WriteBool(2, this->isarray(), output); 15170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 15180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 15190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // repeated int32 intValue = 3; 15200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy for (int i = 0; i < this->intvalue_size(); i++) { 15210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::WriteInt32( 15220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 3, this->intvalue(i), output); 15230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 15240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 15250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // repeated float floatValue = 4; 15260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy for (int i = 0; i < this->floatvalue_size(); i++) { 15270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::WriteFloat( 15280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 4, this->floatvalue(i), output); 15290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 15300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 15310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // repeated bytes charValue = 5; 15320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy for (int i = 0; i < this->charvalue_size(); i++) { 15330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::WriteBytes( 15340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 5, this->charvalue(i), output); 15350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 15360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 15370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // repeated bytes rawBytes = 6; 15380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy for (int i = 0; i < this->rawbytes_size(); i++) { 15390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::WriteBytes( 15400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 6, this->rawbytes(i), output); 15410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 15420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 15430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // repeated bool boolValue = 7; 15440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy for (int i = 0; i < this->boolvalue_size(); i++) { 15450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::WriteBool( 15460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 7, this->boolvalue(i), output); 15470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 15480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 15494774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall // repeated int64 int64Value = 8; 15504774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall for (int i = 0; i < this->int64value_size(); i++) { 15514774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall ::google::protobuf::internal::WireFormatLite::WriteInt64( 15524774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall 8, this->int64value(i), output); 15534774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall } 15544774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall 15550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 15560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 15570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyint GLMessage_DataType::ByteSize() const { 15580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy int total_size = 0; 15590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 15600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { 15610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // required .android.gltrace.GLMessage.DataType.Type type = 1 [default = VOID]; 15620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (has_type()) { 15630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy total_size += 1 + 15640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::EnumSize(this->type()); 15650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 15660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 15670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // required bool isArray = 2 [default = false]; 15680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (has_isarray()) { 15690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy total_size += 1 + 1; 15700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 15710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 15720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 15730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // repeated int32 intValue = 3; 15740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy { 15750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy int data_size = 0; 15760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy for (int i = 0; i < this->intvalue_size(); i++) { 15770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy data_size += ::google::protobuf::internal::WireFormatLite:: 15780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy Int32Size(this->intvalue(i)); 15790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 15800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy total_size += 1 * this->intvalue_size() + data_size; 15810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 15820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 15830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // repeated float floatValue = 4; 15840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy { 15850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy int data_size = 0; 15860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy data_size = 4 * this->floatvalue_size(); 15870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy total_size += 1 * this->floatvalue_size() + data_size; 15880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 15890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 15900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // repeated bytes charValue = 5; 15910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy total_size += 1 * this->charvalue_size(); 15920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy for (int i = 0; i < this->charvalue_size(); i++) { 15930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy total_size += ::google::protobuf::internal::WireFormatLite::BytesSize( 15940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy this->charvalue(i)); 15950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 15960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 15970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // repeated bytes rawBytes = 6; 15980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy total_size += 1 * this->rawbytes_size(); 15990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy for (int i = 0; i < this->rawbytes_size(); i++) { 16000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy total_size += ::google::protobuf::internal::WireFormatLite::BytesSize( 16010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy this->rawbytes(i)); 16020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 16030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 16040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // repeated bool boolValue = 7; 16050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy { 16060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy int data_size = 0; 16070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy data_size = 1 * this->boolvalue_size(); 16080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy total_size += 1 * this->boolvalue_size() + data_size; 16090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 16100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 16114774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall // repeated int64 int64Value = 8; 16124774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall { 16134774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall int data_size = 0; 16144774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall for (int i = 0; i < this->int64value_size(); i++) { 16154774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall data_size += ::google::protobuf::internal::WireFormatLite:: 16164774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall Int64Size(this->int64value(i)); 16174774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall } 16184774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall total_size += 1 * this->int64value_size() + data_size; 16194774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall } 16204774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall 16210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); 16220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy _cached_size_ = total_size; 16230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy GOOGLE_SAFE_CONCURRENT_WRITES_END(); 16240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy return total_size; 16250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 16260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 16270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage_DataType::CheckTypeAndMergeFrom( 16280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy const ::google::protobuf::MessageLite& from) { 16290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy MergeFrom(*::google::protobuf::down_cast<const GLMessage_DataType*>(&from)); 16300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 16310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 16320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage_DataType::MergeFrom(const GLMessage_DataType& from) { 16330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy GOOGLE_CHECK_NE(&from, this); 16340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy intvalue_.MergeFrom(from.intvalue_); 16350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy floatvalue_.MergeFrom(from.floatvalue_); 16360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy charvalue_.MergeFrom(from.charvalue_); 16370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy rawbytes_.MergeFrom(from.rawbytes_); 16380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy boolvalue_.MergeFrom(from.boolvalue_); 16394774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall int64value_.MergeFrom(from.int64value_); 16400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { 16410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (from._has_bit(0)) { 16420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy set_type(from.type()); 16430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 16440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (from._has_bit(1)) { 16450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy set_isarray(from.isarray()); 16460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 16470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 16480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 16490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 16500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage_DataType::CopyFrom(const GLMessage_DataType& from) { 16510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (&from == this) return; 16520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy Clear(); 16530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy MergeFrom(from); 16540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 16550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 16560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamybool GLMessage_DataType::IsInitialized() const { 16570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if ((_has_bits_[0] & 0x00000003) != 0x00000003) return false; 16580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 16590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy return true; 16600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 16610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 16620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage_DataType::Swap(GLMessage_DataType* other) { 16630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (other != this) { 16640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy std::swap(type_, other->type_); 16650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy std::swap(isarray_, other->isarray_); 16660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy intvalue_.Swap(&other->intvalue_); 16670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy floatvalue_.Swap(&other->floatvalue_); 16680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy charvalue_.Swap(&other->charvalue_); 16690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy rawbytes_.Swap(&other->rawbytes_); 16700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy boolvalue_.Swap(&other->boolvalue_); 16714774338bd0ad1ebe42c311fd0c72f13786b5c800Jesse Hall int64value_.Swap(&other->int64value_); 16720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy std::swap(_has_bits_[0], other->_has_bits_[0]); 16730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy std::swap(_cached_size_, other->_cached_size_); 16740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 16750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 16760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 16770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy::std::string GLMessage_DataType::GetTypeName() const { 16780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy return "android.gltrace.GLMessage.DataType"; 16790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 16800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 16810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 16820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy// ------------------------------------------------------------------- 16830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 16840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#ifndef _MSC_VER 1685a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyconst int GLMessage_FrameBuffer::kWidthFieldNumber; 1686a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyconst int GLMessage_FrameBuffer::kHeightFieldNumber; 1687a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyconst int GLMessage_FrameBuffer::kContentsFieldNumber; 1688a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy#endif // !_MSC_VER 1689a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1690a8cfde8897c840ce6a491a054ade806b41df2a70Siva VelusamyGLMessage_FrameBuffer::GLMessage_FrameBuffer() 1691a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy : ::google::protobuf::MessageLite() { 1692a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy SharedCtor(); 1693a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy} 1694a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1695a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyvoid GLMessage_FrameBuffer::InitAsDefaultInstance() { 1696a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy} 1697a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1698a8cfde8897c840ce6a491a054ade806b41df2a70Siva VelusamyGLMessage_FrameBuffer::GLMessage_FrameBuffer(const GLMessage_FrameBuffer& from) 1699a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy : ::google::protobuf::MessageLite() { 1700a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy SharedCtor(); 1701a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy MergeFrom(from); 1702a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy} 1703a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1704a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyvoid GLMessage_FrameBuffer::SharedCtor() { 1705a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy _cached_size_ = 0; 1706a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy width_ = 0; 1707a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy height_ = 0; 1708a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy ::memset(_has_bits_, 0, sizeof(_has_bits_)); 1709a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy} 1710a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1711a8cfde8897c840ce6a491a054ade806b41df2a70Siva VelusamyGLMessage_FrameBuffer::~GLMessage_FrameBuffer() { 1712a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy SharedDtor(); 1713a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy} 1714a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1715a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyvoid GLMessage_FrameBuffer::SharedDtor() { 1716a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (this != default_instance_) { 1717a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1718a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy} 1719a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1720a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyvoid GLMessage_FrameBuffer::SetCachedSize(int size) const { 1721a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); 1722a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy _cached_size_ = size; 1723a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy GOOGLE_SAFE_CONCURRENT_WRITES_END(); 1724a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy} 1725a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyconst GLMessage_FrameBuffer& GLMessage_FrameBuffer::default_instance() { 1726a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (default_instance_ == NULL) protobuf_AddDesc_gltrace_2eproto(); return *default_instance_; 1727a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy} 1728a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1729a8cfde8897c840ce6a491a054ade806b41df2a70Siva VelusamyGLMessage_FrameBuffer* GLMessage_FrameBuffer::default_instance_ = NULL; 1730a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1731a8cfde8897c840ce6a491a054ade806b41df2a70Siva VelusamyGLMessage_FrameBuffer* GLMessage_FrameBuffer::New() const { 1732a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy return new GLMessage_FrameBuffer; 1733a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy} 1734a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1735a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyvoid GLMessage_FrameBuffer::Clear() { 1736a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { 1737a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy width_ = 0; 1738a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy height_ = 0; 1739a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1740a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy contents_.Clear(); 1741a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy ::memset(_has_bits_, 0, sizeof(_has_bits_)); 1742a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy} 1743a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1744a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamybool GLMessage_FrameBuffer::MergePartialFromCodedStream( 1745a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy ::google::protobuf::io::CodedInputStream* input) { 1746a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy#define DO_(EXPRESSION) if (!(EXPRESSION)) return false 1747a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy ::google::protobuf::uint32 tag; 1748a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy while ((tag = input->ReadTag()) != 0) { 1749a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { 1750a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy // required int32 width = 1; 1751a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy case 1: { 1752a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == 1753a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { 1754a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< 1755a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( 1756a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy input, &width_))); 1757a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy _set_bit(0); 1758a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } else { 1759a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy goto handle_uninterpreted; 1760a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1761a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (input->ExpectTag(16)) goto parse_height; 1762a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy break; 1763a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1764a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1765a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy // required int32 height = 2; 1766a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy case 2: { 1767a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == 1768a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { 1769a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy parse_height: 1770a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< 1771a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( 1772a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy input, &height_))); 1773a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy _set_bit(1); 1774a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } else { 1775a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy goto handle_uninterpreted; 1776a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1777a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (input->ExpectTag(26)) goto parse_contents; 1778a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy break; 1779a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1780a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1781a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy // repeated bytes contents = 3; 1782a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy case 3: { 1783a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == 1784a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { 1785a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy parse_contents: 1786a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy DO_(::google::protobuf::internal::WireFormatLite::ReadBytes( 1787a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy input, this->add_contents())); 1788a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } else { 1789a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy goto handle_uninterpreted; 1790a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1791a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (input->ExpectTag(26)) goto parse_contents; 1792a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (input->ExpectAtEnd()) return true; 1793a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy break; 1794a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1795a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1796a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy default: { 1797a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy handle_uninterpreted: 1798a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == 1799a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { 1800a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy return true; 1801a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1802a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); 1803a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy break; 1804a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1805a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1806a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1807a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy return true; 1808a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy#undef DO_ 1809a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy} 1810a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1811a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyvoid GLMessage_FrameBuffer::SerializeWithCachedSizes( 1812a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy ::google::protobuf::io::CodedOutputStream* output) const { 1813a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy // required int32 width = 1; 1814a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (_has_bit(0)) { 1815a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->width(), output); 1816a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1817a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1818a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy // required int32 height = 2; 1819a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (_has_bit(1)) { 1820a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy ::google::protobuf::internal::WireFormatLite::WriteInt32(2, this->height(), output); 1821a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1822a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1823a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy // repeated bytes contents = 3; 1824a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy for (int i = 0; i < this->contents_size(); i++) { 1825a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy ::google::protobuf::internal::WireFormatLite::WriteBytes( 1826a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 3, this->contents(i), output); 1827a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1828a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1829a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy} 1830a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1831a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyint GLMessage_FrameBuffer::ByteSize() const { 1832a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy int total_size = 0; 1833a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1834a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { 1835a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy // required int32 width = 1; 1836a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (has_width()) { 1837a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy total_size += 1 + 1838a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy ::google::protobuf::internal::WireFormatLite::Int32Size( 1839a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy this->width()); 1840a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1841a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1842a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy // required int32 height = 2; 1843a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (has_height()) { 1844a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy total_size += 1 + 1845a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy ::google::protobuf::internal::WireFormatLite::Int32Size( 1846a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy this->height()); 1847a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1848a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1849a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1850a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy // repeated bytes contents = 3; 1851a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy total_size += 1 * this->contents_size(); 1852a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy for (int i = 0; i < this->contents_size(); i++) { 1853a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy total_size += ::google::protobuf::internal::WireFormatLite::BytesSize( 1854a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy this->contents(i)); 1855a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1856a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1857a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); 1858a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy _cached_size_ = total_size; 1859a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy GOOGLE_SAFE_CONCURRENT_WRITES_END(); 1860a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy return total_size; 1861a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy} 1862a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1863a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyvoid GLMessage_FrameBuffer::CheckTypeAndMergeFrom( 1864a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy const ::google::protobuf::MessageLite& from) { 1865a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy MergeFrom(*::google::protobuf::down_cast<const GLMessage_FrameBuffer*>(&from)); 1866a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy} 1867a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1868a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyvoid GLMessage_FrameBuffer::MergeFrom(const GLMessage_FrameBuffer& from) { 1869a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy GOOGLE_CHECK_NE(&from, this); 1870a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy contents_.MergeFrom(from.contents_); 1871a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { 1872a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (from._has_bit(0)) { 1873a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy set_width(from.width()); 1874a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1875a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (from._has_bit(1)) { 1876a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy set_height(from.height()); 1877a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1878a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1879a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy} 1880a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1881a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyvoid GLMessage_FrameBuffer::CopyFrom(const GLMessage_FrameBuffer& from) { 1882a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (&from == this) return; 1883a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy Clear(); 1884a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy MergeFrom(from); 1885a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy} 1886a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1887a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamybool GLMessage_FrameBuffer::IsInitialized() const { 1888a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if ((_has_bits_[0] & 0x00000003) != 0x00000003) return false; 1889a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1890a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy return true; 1891a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy} 1892a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1893a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyvoid GLMessage_FrameBuffer::Swap(GLMessage_FrameBuffer* other) { 1894a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (other != this) { 1895a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy std::swap(width_, other->width_); 1896a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy std::swap(height_, other->height_); 1897a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy contents_.Swap(&other->contents_); 1898a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy std::swap(_has_bits_[0], other->_has_bits_[0]); 1899a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy std::swap(_cached_size_, other->_cached_size_); 1900a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 1901a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy} 1902a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1903a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy::std::string GLMessage_FrameBuffer::GetTypeName() const { 1904a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy return "android.gltrace.GLMessage.FrameBuffer"; 1905a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy} 1906a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1907a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1908a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy// ------------------------------------------------------------------- 1909a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 1910a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy#ifndef _MSC_VER 19110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage::kContextIdFieldNumber; 191256ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamyconst int GLMessage::kStartTimeFieldNumber; 191356ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamyconst int GLMessage::kDurationFieldNumber; 19140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage::kFunctionFieldNumber; 19150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage::kArgsFieldNumber; 19160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst int GLMessage::kReturnValueFieldNumber; 1917a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamyconst int GLMessage::kFbFieldNumber; 191805df4504e57657994a89e424b6881ee26d0f313cSiva Velusamyconst int GLMessage::kThreadtimeFieldNumber; 19190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#endif // !_MSC_VER 19200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 19210469dd6d55fa331bfd7de9431da98b6340d82271Siva VelusamyGLMessage::GLMessage() 19220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy : ::google::protobuf::MessageLite() { 19230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy SharedCtor(); 19240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 19250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 19260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage::InitAsDefaultInstance() { 19270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy returnvalue_ = const_cast< ::android::gltrace::GLMessage_DataType*>(&::android::gltrace::GLMessage_DataType::default_instance()); 1928a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy fb_ = const_cast< ::android::gltrace::GLMessage_FrameBuffer*>(&::android::gltrace::GLMessage_FrameBuffer::default_instance()); 19290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 19300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 19310469dd6d55fa331bfd7de9431da98b6340d82271Siva VelusamyGLMessage::GLMessage(const GLMessage& from) 19320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy : ::google::protobuf::MessageLite() { 19330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy SharedCtor(); 19340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy MergeFrom(from); 19350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 19360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 19370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage::SharedCtor() { 19380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy _cached_size_ = 0; 19390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy context_id_ = 0; 194056ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy start_time_ = GOOGLE_LONGLONG(0); 194156ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy duration_ = 0; 19420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy function_ = 3000; 19430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy returnvalue_ = NULL; 1944a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy fb_ = NULL; 194505df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy threadtime_ = 0; 19460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::memset(_has_bits_, 0, sizeof(_has_bits_)); 19470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 19480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 19490469dd6d55fa331bfd7de9431da98b6340d82271Siva VelusamyGLMessage::~GLMessage() { 19500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy SharedDtor(); 19510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 19520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 19530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage::SharedDtor() { 19540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (this != default_instance_) { 19550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy delete returnvalue_; 1956a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy delete fb_; 19570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 19580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 19590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 19600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage::SetCachedSize(int size) const { 19610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); 19620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy _cached_size_ = size; 19630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy GOOGLE_SAFE_CONCURRENT_WRITES_END(); 19640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 19650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyconst GLMessage& GLMessage::default_instance() { 19660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (default_instance_ == NULL) protobuf_AddDesc_gltrace_2eproto(); return *default_instance_; 19670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 19680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 19690469dd6d55fa331bfd7de9431da98b6340d82271Siva VelusamyGLMessage* GLMessage::default_instance_ = NULL; 19700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 19710469dd6d55fa331bfd7de9431da98b6340d82271Siva VelusamyGLMessage* GLMessage::New() const { 19720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy return new GLMessage; 19730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 19740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 19750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage::Clear() { 19760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { 19770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy context_id_ = 0; 197856ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy start_time_ = GOOGLE_LONGLONG(0); 197956ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy duration_ = 0; 19800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy function_ = 3000; 198156ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy if (_has_bit(5)) { 19820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (returnvalue_ != NULL) returnvalue_->::android::gltrace::GLMessage_DataType::Clear(); 19830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 198456ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy if (_has_bit(6)) { 1985a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (fb_ != NULL) fb_->::android::gltrace::GLMessage_FrameBuffer::Clear(); 1986a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 198705df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy threadtime_ = 0; 19880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 19890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy args_.Clear(); 19900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::memset(_has_bits_, 0, sizeof(_has_bits_)); 19910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 19920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 19930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamybool GLMessage::MergePartialFromCodedStream( 19940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::io::CodedInputStream* input) { 19950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#define DO_(EXPRESSION) if (!(EXPRESSION)) return false 19960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::uint32 tag; 19970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy while ((tag = input->ReadTag()) != 0) { 19980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { 19990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // required int32 context_id = 1; 20000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 1: { 20010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == 20020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { 20030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< 20040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( 20050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy input, &context_id_))); 20060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy _set_bit(0); 20070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } else { 20080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy goto handle_uninterpreted; 20090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 201056ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy if (input->ExpectTag(16)) goto parse_start_time; 20110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy break; 20120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 20130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 201456ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy // required int64 start_time = 2; 20150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy case 2: { 20160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == 20170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { 201856ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy parse_start_time: 201956ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< 202056ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy ::google::protobuf::int64, ::google::protobuf::internal::WireFormatLite::TYPE_INT64>( 202156ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy input, &start_time_))); 202256ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy _set_bit(1); 202356ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy } else { 202456ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy goto handle_uninterpreted; 202556ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy } 202656ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy if (input->ExpectTag(24)) goto parse_duration; 202756ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy break; 202856ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy } 202956ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy 203056ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy // required int32 duration = 3; 203156ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy case 3: { 203256ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == 203356ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { 203456ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy parse_duration: 203556ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< 203656ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( 203756ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy input, &duration_))); 203856ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy _set_bit(2); 203956ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy } else { 204056ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy goto handle_uninterpreted; 204156ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy } 204256ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy if (input->ExpectTag(32)) goto parse_function; 204356ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy break; 204456ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy } 204556ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy 204656ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy // required .android.gltrace.GLMessage.Function function = 4 [default = invalid]; 204756ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy case 4: { 204856ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == 204956ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { 20500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy parse_function: 20510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy int value; 20520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< 20530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( 20540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy input, &value))); 20550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (::android::gltrace::GLMessage_Function_IsValid(value)) { 20560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy set_function(static_cast< ::android::gltrace::GLMessage_Function >(value)); 20570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 20580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } else { 20590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy goto handle_uninterpreted; 20600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 206156ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy if (input->ExpectTag(42)) goto parse_args; 20620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy break; 20630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 20640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 206556ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy // repeated .android.gltrace.GLMessage.DataType args = 5; 206656ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy case 5: { 20670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == 20680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { 20690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy parse_args: 20700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( 20710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy input, add_args())); 20720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } else { 20730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy goto handle_uninterpreted; 20740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 207556ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy if (input->ExpectTag(42)) goto parse_args; 207656ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy if (input->ExpectTag(50)) goto parse_returnValue; 20770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy break; 20780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 20790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 208056ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy // optional .android.gltrace.GLMessage.DataType returnValue = 6; 208156ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy case 6: { 20820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == 20830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { 20840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy parse_returnValue: 20850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( 20860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy input, mutable_returnvalue())); 20870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } else { 20880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy goto handle_uninterpreted; 20890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 209056ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy if (input->ExpectTag(58)) goto parse_fb; 2091a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy break; 2092a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 2093a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 209456ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy // optional .android.gltrace.GLMessage.FrameBuffer fb = 7; 209556ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy case 7: { 2096a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == 2097a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy ::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) { 2098a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy parse_fb: 2099a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( 2100a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy input, mutable_fb())); 2101a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } else { 2102a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy goto handle_uninterpreted; 2103a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 210405df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy if (input->ExpectTag(64)) goto parse_threadtime; 210505df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy break; 210605df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy } 210705df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy 210805df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy // optional int32 threadtime = 8; 210905df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy case 8: { 211005df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == 211105df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy ::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) { 211205df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy parse_threadtime: 211305df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< 211405df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy ::google::protobuf::int32, ::google::protobuf::internal::WireFormatLite::TYPE_INT32>( 211505df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy input, &threadtime_))); 211605df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy _set_bit(7); 211705df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy } else { 211805df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy goto handle_uninterpreted; 211905df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy } 21200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (input->ExpectAtEnd()) return true; 21210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy break; 21220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 21230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 21240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy default: { 21250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy handle_uninterpreted: 21260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) == 21270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) { 21280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy return true; 21290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 21300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy DO_(::google::protobuf::internal::WireFormatLite::SkipField(input, tag)); 21310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy break; 21320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 21330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 21340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 21350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy return true; 21360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy#undef DO_ 21370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 21380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 21390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage::SerializeWithCachedSizes( 21400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::io::CodedOutputStream* output) const { 21410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // required int32 context_id = 1; 21420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (_has_bit(0)) { 21430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::WriteInt32(1, this->context_id(), output); 21440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 21450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 214656ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy // required int64 start_time = 2; 21470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (_has_bit(1)) { 214856ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy ::google::protobuf::internal::WireFormatLite::WriteInt64(2, this->start_time(), output); 21490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 21500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 215156ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy // required int32 duration = 3; 215256ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy if (_has_bit(2)) { 215356ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy ::google::protobuf::internal::WireFormatLite::WriteInt32(3, this->duration(), output); 21540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 21550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 215656ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy // required .android.gltrace.GLMessage.Function function = 4 [default = invalid]; 21570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (_has_bit(3)) { 215856ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy ::google::protobuf::internal::WireFormatLite::WriteEnum( 215956ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy 4, this->function(), output); 21600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 21610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 216256ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy // repeated .android.gltrace.GLMessage.DataType args = 5; 216356ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy for (int i = 0; i < this->args_size(); i++) { 216456ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy ::google::protobuf::internal::WireFormatLite::WriteMessage( 216556ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy 5, this->args(i), output); 21660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 21670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 216856ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy // optional .android.gltrace.GLMessage.DataType returnValue = 6; 2169a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (_has_bit(5)) { 2170a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy ::google::protobuf::internal::WireFormatLite::WriteMessage( 217156ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy 6, this->returnvalue(), output); 217256ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy } 217356ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy 217456ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy // optional .android.gltrace.GLMessage.FrameBuffer fb = 7; 217556ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy if (_has_bit(6)) { 217656ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy ::google::protobuf::internal::WireFormatLite::WriteMessage( 217756ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy 7, this->fb(), output); 2178a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 2179a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 218005df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy // optional int32 threadtime = 8; 218105df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy if (_has_bit(7)) { 218205df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy ::google::protobuf::internal::WireFormatLite::WriteInt32(8, this->threadtime(), output); 218305df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy } 218405df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy 21850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 21860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 21870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyint GLMessage::ByteSize() const { 21880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy int total_size = 0; 21890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 21900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) { 21910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // required int32 context_id = 1; 21920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (has_context_id()) { 21930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy total_size += 1 + 21940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::Int32Size( 21950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy this->context_id()); 21960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 21970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 219856ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy // required int64 start_time = 2; 219956ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy if (has_start_time()) { 220056ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy total_size += 1 + 220156ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy ::google::protobuf::internal::WireFormatLite::Int64Size( 220256ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy this->start_time()); 220356ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy } 220456ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy 220556ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy // required int32 duration = 3; 220656ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy if (has_duration()) { 220756ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy total_size += 1 + 220856ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy ::google::protobuf::internal::WireFormatLite::Int32Size( 220956ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy this->duration()); 221056ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy } 221156ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy 221256ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy // required .android.gltrace.GLMessage.Function function = 4 [default = invalid]; 22130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (has_function()) { 22140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy total_size += 1 + 22150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::EnumSize(this->function()); 22160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 22170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 221856ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy // optional .android.gltrace.GLMessage.DataType returnValue = 6; 22190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (has_returnvalue()) { 22200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy total_size += 1 + 22210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( 22220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy this->returnvalue()); 22230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 22240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 222556ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy // optional .android.gltrace.GLMessage.FrameBuffer fb = 7; 2226a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (has_fb()) { 2227a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy total_size += 1 + 2228a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( 2229a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy this->fb()); 2230a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 2231a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy 223205df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy // optional int32 threadtime = 8; 223305df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy if (has_threadtime()) { 223405df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy total_size += 1 + 223505df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy ::google::protobuf::internal::WireFormatLite::Int32Size( 223605df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy this->threadtime()); 223705df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy } 223805df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy 22390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 224056ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy // repeated .android.gltrace.GLMessage.DataType args = 5; 22410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy total_size += 1 * this->args_size(); 22420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy for (int i = 0; i < this->args_size(); i++) { 22430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy total_size += 22440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual( 22450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy this->args(i)); 22460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 22470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 22480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN(); 22490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy _cached_size_ = total_size; 22500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy GOOGLE_SAFE_CONCURRENT_WRITES_END(); 22510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy return total_size; 22520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 22530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 22540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage::CheckTypeAndMergeFrom( 22550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy const ::google::protobuf::MessageLite& from) { 22560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy MergeFrom(*::google::protobuf::down_cast<const GLMessage*>(&from)); 22570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 22580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 22590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage::MergeFrom(const GLMessage& from) { 22600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy GOOGLE_CHECK_NE(&from, this); 22610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy args_.MergeFrom(from.args_); 22620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) { 22630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (from._has_bit(0)) { 22640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy set_context_id(from.context_id()); 22650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 22660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (from._has_bit(1)) { 226756ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy set_start_time(from.start_time()); 22680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 226956ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy if (from._has_bit(2)) { 22700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy set_duration(from.duration()); 22710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 227256ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy if (from._has_bit(3)) { 227356ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy set_function(from.function()); 227456ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy } 2275a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (from._has_bit(5)) { 227656ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy mutable_returnvalue()->::android::gltrace::GLMessage_DataType::MergeFrom(from.returnvalue()); 227756ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy } 227856ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy if (from._has_bit(6)) { 2279a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy mutable_fb()->::android::gltrace::GLMessage_FrameBuffer::MergeFrom(from.fb()); 2280a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 228105df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy if (from._has_bit(7)) { 228205df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy set_threadtime(from.threadtime()); 228305df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy } 22840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 22850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 22860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 22870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage::CopyFrom(const GLMessage& from) { 22880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (&from == this) return; 22890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy Clear(); 22900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy MergeFrom(from); 22910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 22920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 22930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamybool GLMessage::IsInitialized() const { 229456ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy if ((_has_bits_[0] & 0x0000000f) != 0x0000000f) return false; 22950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 22960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy for (int i = 0; i < args_size(); i++) { 22970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (!this->args(i).IsInitialized()) return false; 22980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 22990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (has_returnvalue()) { 23000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (!this->returnvalue().IsInitialized()) return false; 23010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 2302a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (has_fb()) { 2303a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy if (!this->fb().IsInitialized()) return false; 2304a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy } 23050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy return true; 23060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 23070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 23080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyvoid GLMessage::Swap(GLMessage* other) { 23090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy if (other != this) { 23100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy std::swap(context_id_, other->context_id_); 231156ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy std::swap(start_time_, other->start_time_); 231256ac6ff9bdc3c117e820c5a361ab45049c8b03f8Siva Velusamy std::swap(duration_, other->duration_); 23130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy std::swap(function_, other->function_); 23140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy args_.Swap(&other->args_); 23150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy std::swap(returnvalue_, other->returnvalue_); 2316a8cfde8897c840ce6a491a054ade806b41df2a70Siva Velusamy std::swap(fb_, other->fb_); 231705df4504e57657994a89e424b6881ee26d0f313cSiva Velusamy std::swap(threadtime_, other->threadtime_); 23180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy std::swap(_has_bits_[0], other->_has_bits_[0]); 23190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy std::swap(_cached_size_, other->_cached_size_); 23200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 23210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 23220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 23230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy::std::string GLMessage::GetTypeName() const { 23240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy return "android.gltrace.GLMessage"; 23250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} 23260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 23270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 23280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy// @@protoc_insertion_point(namespace_scope) 23290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 23300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} // namespace gltrace 23310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy} // namespace android 23320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 23330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy// @@protoc_insertion_point(global_scope) 2334