gltrace.proto revision 0469dd6d55fa331bfd7de9431da98b6340d82271
10469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy/* 20469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy * Copyright (C) 2011 The Android Open Source Project 30469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy * 40469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy * Licensed under the Apache License, Version 2.0 (the "License"); 50469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy * you may not use this file except in compliance with the License. 60469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy * You may obtain a copy of the License at 70469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy * 80469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy * http://www.apache.org/licenses/LICENSE-2.0 90469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy * 100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy * Unless required by applicable law or agreed to in writing, software 110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy * distributed under the License is distributed on an "AS IS" BASIS, 120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy * See the License for the specific language governing permissions and 140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy * limitations under the License. 150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy */ 160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamypackage android.gltrace; 180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyoption optimize_for = LITE_RUNTIME; 200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyoption java_package = "com.android.ide.eclipse.gltrace"; 220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamyoption java_outer_classname = "GLProtoBuf"; 230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamymessage GLMessage { 250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy enum Function { 260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glActiveTexture = 0; 270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glAlphaFunc = 1; 280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glAlphaFuncx = 2; 290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glAlphaFuncxOES = 3; 300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glAttachShader = 4; 310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glBeginPerfMonitorAMD = 5; 320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glBindAttribLocation = 6; 330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glBindBuffer = 7; 340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glBindFramebuffer = 8; 350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glBindFramebufferOES = 9; 360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glBindRenderbuffer = 10; 370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glBindRenderbufferOES = 11; 380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glBindTexture = 12; 390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glBindVertexArrayOES = 13; 400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glBlendColor = 14; 410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glBlendEquation = 15; 420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glBlendEquationOES = 16; 430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glBlendEquationSeparate = 17; 440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glBlendEquationSeparateOES = 18; 450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glBlendFunc = 19; 460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glBlendFuncSeparate = 20; 470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glBlendFuncSeparateOES = 21; 480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glBufferData = 22; 490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glBufferSubData = 23; 500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glCheckFramebufferStatus = 24; 510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glCheckFramebufferStatusOES = 25; 520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glClearColor = 26; 530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glClearColorx = 27; 540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glClearColorxOES = 28; 550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glClearDepthf = 29; 560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glClearDepthfOES = 30; 570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glClearDepthx = 31; 580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glClearDepthxOES = 32; 590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glClear = 33; 600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glClearStencil = 34; 610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glClientActiveTexture = 35; 620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glClipPlanef = 36; 630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glClipPlanefIMG = 37; 640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glClipPlanefOES = 38; 650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glClipPlanex = 39; 660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glClipPlanexIMG = 40; 670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glClipPlanexOES = 41; 680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glColor4f = 42; 690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glColor4ub = 43; 700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glColor4x = 44; 710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glColor4xOES = 45; 720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glColorMask = 46; 730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glColorPointer = 47; 740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glCompileShader = 48; 750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glCompressedTexImage2D = 49; 760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glCompressedTexImage3DOES = 50; 770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glCompressedTexSubImage2D = 51; 780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glCompressedTexSubImage3DOES = 52; 790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glCopyTexImage2D = 53; 800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glCopyTexSubImage2D = 54; 810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glCopyTexSubImage3DOES = 55; 820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glCoverageMaskNV = 56; 830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glCoverageOperationNV = 57; 840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glCreateProgram = 58; 850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glCreateShader = 59; 860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glCullFace = 60; 870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glCurrentPaletteMatrixOES = 61; 880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDeleteBuffers = 62; 890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDeleteFencesNV = 63; 900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDeleteFramebuffers = 64; 910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDeleteFramebuffersOES = 65; 920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDeletePerfMonitorsAMD = 66; 930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDeleteProgram = 67; 940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDeleteRenderbuffers = 68; 950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDeleteRenderbuffersOES = 69; 960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDeleteShader = 70; 970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDeleteTextures = 71; 980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDeleteVertexArraysOES = 72; 990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDepthFunc = 73; 1000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDepthMask = 74; 1010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDepthRangef = 75; 1020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDepthRangefOES = 76; 1030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDepthRangex = 77; 1040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDepthRangexOES = 78; 1050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDetachShader = 79; 1060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDisableClientState = 80; 1070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDisableDriverControlQCOM = 81; 1080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDisable = 82; 1090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDisableVertexAttribArray = 83; 1100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDiscardFramebufferEXT = 84; 1110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDrawArrays = 85; 1120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDrawElements = 86; 1130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDrawTexfOES = 87; 1140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDrawTexfvOES = 88; 1150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDrawTexiOES = 89; 1160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDrawTexivOES = 90; 1170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDrawTexsOES = 91; 1180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDrawTexsvOES = 92; 1190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDrawTexxOES = 93; 1200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glDrawTexxvOES = 94; 1210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glEGLImageTargetRenderbufferStorageOES = 95; 1220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glEGLImageTargetTexture2DOES = 96; 1230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glEnableClientState = 97; 1240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glEnableDriverControlQCOM = 98; 1250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glEnable = 99; 1260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glEnableVertexAttribArray = 100; 1270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glEndPerfMonitorAMD = 101; 1280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glEndTilingQCOM = 102; 1290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glExtGetBufferPointervQCOM = 103; 1300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glExtGetBuffersQCOM = 104; 1310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glExtGetFramebuffersQCOM = 105; 1320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glExtGetProgramBinarySourceQCOM = 106; 1330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glExtGetProgramsQCOM = 107; 1340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glExtGetRenderbuffersQCOM = 108; 1350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glExtGetShadersQCOM = 109; 1360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glExtGetTexLevelParameterivQCOM = 110; 1370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glExtGetTexSubImageQCOM = 111; 1380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glExtGetTexturesQCOM = 112; 1390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glExtIsProgramBinaryQCOM = 113; 1400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glExtTexObjectStateOverrideiQCOM = 114; 1410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glFinishFenceNV = 115; 1420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glFinish = 116; 1430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glFlush = 117; 1440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glFogf = 118; 1450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glFogfv = 119; 1460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glFogx = 120; 1470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glFogxOES = 121; 1480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glFogxv = 122; 1490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glFogxvOES = 123; 1500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glFramebufferRenderbuffer = 124; 1510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glFramebufferRenderbufferOES = 125; 1520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glFramebufferTexture2D = 126; 1530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glFramebufferTexture2DMultisampleIMG = 127; 1540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glFramebufferTexture2DOES = 128; 1550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glFramebufferTexture3DOES = 129; 1560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glFrontFace = 130; 1570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glFrustumf = 131; 1580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glFrustumfOES = 132; 1590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glFrustumx = 133; 1600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glFrustumxOES = 134; 1610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGenBuffers = 135; 1620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGenerateMipmap = 136; 1630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGenerateMipmapOES = 137; 1640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGenFencesNV = 138; 1650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGenFramebuffers = 139; 1660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGenFramebuffersOES = 140; 1670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGenPerfMonitorsAMD = 141; 1680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGenRenderbuffers = 142; 1690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGenRenderbuffersOES = 143; 1700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGenTextures = 144; 1710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGenVertexArraysOES = 145; 1720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetActiveAttrib = 146; 1730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetActiveUniform = 147; 1740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetAttachedShaders = 148; 1750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetAttribLocation = 149; 1760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetBooleanv = 150; 1770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetBufferParameteriv = 151; 1780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetBufferPointervOES = 152; 1790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetClipPlanef = 153; 1800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetClipPlanefOES = 154; 1810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetClipPlanex = 155; 1820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetClipPlanexOES = 156; 1830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetDriverControlsQCOM = 157; 1840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetDriverControlStringQCOM = 158; 1850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetError = 159; 1860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetFenceivNV = 160; 1870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetFixedv = 161; 1880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetFixedvOES = 162; 1890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetFloatv = 163; 1900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetFramebufferAttachmentParameteriv = 164; 1910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetFramebufferAttachmentParameterivOES = 165; 1920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetIntegerv = 166; 1930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetLightfv = 167; 1940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetLightxv = 168; 1950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetLightxvOES = 169; 1960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetMaterialfv = 170; 1970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetMaterialxv = 171; 1980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetMaterialxvOES = 172; 1990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetPerfMonitorCounterDataAMD = 173; 2000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetPerfMonitorCounterInfoAMD = 174; 2010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetPerfMonitorCountersAMD = 175; 2020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetPerfMonitorCounterStringAMD = 176; 2030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetPerfMonitorGroupsAMD = 177; 2040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetPerfMonitorGroupStringAMD = 178; 2050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetPointerv = 179; 2060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetProgramBinaryOES = 180; 2070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetProgramInfoLog = 181; 2080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetProgramiv = 182; 2090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetRenderbufferParameteriv = 183; 2100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetRenderbufferParameterivOES = 184; 2110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetShaderInfoLog = 185; 2120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetShaderiv = 186; 2130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetShaderPrecisionFormat = 187; 2140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetShaderSource = 188; 2150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetString = 189; 2160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetTexEnvfv = 190; 2170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetTexEnviv = 191; 2180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetTexEnvxv = 192; 2190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetTexEnvxvOES = 193; 2200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetTexGenfvOES = 194; 2210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetTexGenivOES = 195; 2220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetTexGenxvOES = 196; 2230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetTexParameterfv = 197; 2240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetTexParameteriv = 198; 2250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetTexParameterxv = 199; 2260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetTexParameterxvOES = 200; 2270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetUniformfv = 201; 2280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetUniformiv = 202; 2290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetUniformLocation = 203; 2300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetVertexAttribfv = 204; 2310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetVertexAttribiv = 205; 2320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glGetVertexAttribPointerv = 206; 2330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glHint = 207; 2340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glIsBuffer = 208; 2350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glIsEnabled = 209; 2360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glIsFenceNV = 210; 2370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glIsFramebuffer = 211; 2380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glIsFramebufferOES = 212; 2390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glIsProgram = 213; 2400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glIsRenderbuffer = 214; 2410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glIsRenderbufferOES = 215; 2420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glIsShader = 216; 2430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glIsTexture = 217; 2440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glIsVertexArrayOES = 218; 2450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glLightf = 219; 2460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glLightfv = 220; 2470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glLightModelf = 221; 2480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glLightModelfv = 222; 2490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glLightModelx = 223; 2500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glLightModelxOES = 224; 2510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glLightModelxv = 225; 2520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glLightModelxvOES = 226; 2530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glLightx = 227; 2540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glLightxOES = 228; 2550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glLightxv = 229; 2560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glLightxvOES = 230; 2570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glLineWidth = 231; 2580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glLineWidthx = 232; 2590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glLineWidthxOES = 233; 2600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glLinkProgram = 234; 2610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glLoadIdentity = 235; 2620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glLoadMatrixf = 236; 2630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glLoadMatrixx = 237; 2640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glLoadMatrixxOES = 238; 2650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glLoadPaletteFromModelViewMatrixOES = 239; 2660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glLogicOp = 240; 2670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glMapBufferOES = 241; 2680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glMaterialf = 242; 2690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glMaterialfv = 243; 2700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glMaterialx = 244; 2710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glMaterialxOES = 245; 2720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glMaterialxv = 246; 2730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glMaterialxvOES = 247; 2740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glMatrixIndexPointerOES = 248; 2750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glMatrixMode = 249; 2760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glMultiDrawArraysEXT = 250; 2770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glMultiDrawElementsEXT = 251; 2780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glMultiTexCoord4f = 252; 2790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glMultiTexCoord4x = 253; 2800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glMultiTexCoord4xOES = 254; 2810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glMultMatrixf = 255; 2820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glMultMatrixx = 256; 2830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glMultMatrixxOES = 257; 2840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glNormal3f = 258; 2850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glNormal3x = 259; 2860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glNormal3xOES = 260; 2870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glNormalPointer = 261; 2880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glOrthof = 262; 2890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glOrthofOES = 263; 2900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glOrthox = 264; 2910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glOrthoxOES = 265; 2920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glPixelStorei = 266; 2930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glPointParameterf = 267; 2940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glPointParameterfv = 268; 2950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glPointParameterx = 269; 2960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glPointParameterxOES = 270; 2970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glPointParameterxv = 271; 2980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glPointParameterxvOES = 272; 2990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glPointSize = 273; 3000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glPointSizePointerOES = 274; 3010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glPointSizex = 275; 3020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glPointSizexOES = 276; 3030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glPolygonOffset = 277; 3040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glPolygonOffsetx = 278; 3050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glPolygonOffsetxOES = 279; 3060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glPopMatrix = 280; 3070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glProgramBinaryOES = 281; 3080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glPushMatrix = 282; 3090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glQueryMatrixxOES = 283; 3100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glReadPixels = 284; 3110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glReleaseShaderCompiler = 285; 3120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glRenderbufferStorage = 286; 3130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glRenderbufferStorageMultisampleIMG = 287; 3140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glRenderbufferStorageOES = 288; 3150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glRotatef = 289; 3160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glRotatex = 290; 3170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glRotatexOES = 291; 3180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glSampleCoverage = 292; 3190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glSampleCoveragex = 293; 3200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glSampleCoveragexOES = 294; 3210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glScalef = 295; 3220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glScalex = 296; 3230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glScalexOES = 297; 3240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glScissor = 298; 3250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glSelectPerfMonitorCountersAMD = 299; 3260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glSetFenceNV = 300; 3270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glShadeModel = 301; 3280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glShaderBinary = 302; 3290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glShaderSource = 303; 3300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glStartTilingQCOM = 304; 3310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glStencilFunc = 305; 3320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glStencilFuncSeparate = 306; 3330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glStencilMask = 307; 3340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glStencilMaskSeparate = 308; 3350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glStencilOp = 309; 3360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glStencilOpSeparate = 310; 3370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTestFenceNV = 311; 3380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexCoordPointer = 312; 3390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexEnvf = 313; 3400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexEnvfv = 314; 3410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexEnvi = 315; 3420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexEnviv = 316; 3430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexEnvx = 317; 3440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexEnvxOES = 318; 3450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexEnvxv = 319; 3460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexEnvxvOES = 320; 3470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexGenfOES = 321; 3480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexGenfvOES = 322; 3490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexGeniOES = 323; 3500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexGenivOES = 324; 3510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexGenxOES = 325; 3520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexGenxvOES = 326; 3530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexImage2D = 327; 3540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexImage3DOES = 328; 3550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexParameterf = 329; 3560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexParameterfv = 330; 3570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexParameteri = 331; 3580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexParameteriv = 332; 3590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexParameterx = 333; 3600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexParameterxOES = 334; 3610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexParameterxv = 335; 3620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexParameterxvOES = 336; 3630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexSubImage2D = 337; 3640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTexSubImage3DOES = 338; 3650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTranslatef = 339; 3660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTranslatex = 340; 3670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glTranslatexOES = 341; 3680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glUniform1f = 342; 3690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glUniform1fv = 343; 3700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glUniform1i = 344; 3710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glUniform1iv = 345; 3720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glUniform2f = 346; 3730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glUniform2fv = 347; 3740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glUniform2i = 348; 3750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glUniform2iv = 349; 3760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glUniform3f = 350; 3770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glUniform3fv = 351; 3780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glUniform3i = 352; 3790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glUniform3iv = 353; 3800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glUniform4f = 354; 3810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glUniform4fv = 355; 3820469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glUniform4i = 356; 3830469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glUniform4iv = 357; 3840469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glUniformMatrix2fv = 358; 3850469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glUniformMatrix3fv = 359; 3860469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glUniformMatrix4fv = 360; 3870469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glUnmapBufferOES = 361; 3880469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glUseProgram = 362; 3890469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glValidateProgram = 363; 3900469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glVertexAttrib1f = 364; 3910469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glVertexAttrib1fv = 365; 3920469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glVertexAttrib2f = 366; 3930469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glVertexAttrib2fv = 367; 3940469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glVertexAttrib3f = 368; 3950469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glVertexAttrib3fv = 369; 3960469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glVertexAttrib4f = 370; 3970469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glVertexAttrib4fv = 371; 3980469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glVertexAttribPointer = 372; 3990469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glVertexPointer = 373; 4000469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glViewport = 374; 4010469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy glWeightPointerOES = 375; 4020469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 4030469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglGetDisplay = 2000; 4040469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglInitialize = 2001; 4050469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglTerminate = 2002; 4060469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglGetConfigs = 2003; 4070469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglChooseConfig = 2004; 4080469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglGetConfigAttrib = 2005; 4090469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglCreateWindowSurface = 2006; 4100469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglCreatePixmapSurface = 2007; 4110469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglCreatePbufferSurface = 2008; 4120469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglDestroySurface = 2009; 4130469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglQuerySurface = 2010; 4140469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglCreateContext = 2011; 4150469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglDestroyContext = 2012; 4160469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglMakeCurrent = 2013; 4170469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglGetCurrentContext = 2014; 4180469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglGetCurrentSurface = 2015; 4190469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglGetCurrentDisplay = 2016; 4200469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglQueryContext = 2017; 4210469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglWaitGL = 2018; 4220469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglWaitNative = 2019; 4230469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglSwapBuffers = 2020; 4240469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglCopyBuffers = 2021; 4250469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglGetError = 2022; 4260469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglQueryString = 2023; 4270469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglGetProcAddress = 2024; 4280469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglSurfaceAttrib = 2025; 4290469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglBindTexImage = 2026; 4300469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglReleaseTexImage = 2027; 4310469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglSwapInterval = 2028; 4320469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglBindAPI = 2029; 4330469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglQueryAPI = 2030; 4340469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglWaitClient = 2031; 4350469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglReleaseThread = 2032; 4360469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglCreatePbufferFromClientBuffer = 2033; 4370469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglLockSurfaceKHR = 2034; 4380469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglUnlockSurfaceKHR = 2035; 4390469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglCreateImageKHR = 2036; 4400469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglDestroyImageKHR = 2037; 4410469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglCreateSyncKHR = 2038; 4420469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglDestroySyncKHR = 2039; 4430469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglClientWaitSyncKHR = 2040; 4440469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglGetSyncAttribKHR = 2041; 4450469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglSetSwapRectangleANDROID = 2042; 4460469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglGetRenderBufferANDROID = 2043; 4470469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglGetSystemTimeFrequencyNV = 2044; 4480469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy eglGetSystemTimeNV = 2045; 4490469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 4500469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy invalid = 3000; 4510469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy frameBufferContents = 3001; 4520469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 4530469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 4540469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy // A GL call's return data and arguments are formatted into this DataType 4550469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy message DataType { 4560469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy enum Type { 4570469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy VOID = 1; // GLvoid 4580469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy CHAR = 2; // GLchar 4590469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy BYTE = 3; // GLbyte, GLubyte 4600469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy INT = 4; // GLbitfield, GLshort, GLint, GLsizei, GLushort, GLuint, GLfixed 4610469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy FLOAT = 5; // GLfloat, GLclampf 4620469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy BOOL = 6; // GLboolean 4630469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy ENUM = 7; // GLenum 4640469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy }; 4650469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 4660469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy required Type type = 1 [default = VOID]; 4670469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy required bool isArray = 2 [default = false]; 4680469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 4690469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy repeated int32 intValue = 3; 4700469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy repeated float floatValue = 4; 4710469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy repeated bytes charValue = 5; 4720469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy repeated bytes rawBytes = 6; 4730469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy repeated bool boolValue = 7; 4740469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy } 4750469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy 4760469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy required int32 context_id = 1; // GL context ID 4770469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy required Function function = 2 [default = invalid]; // GL function called 4780469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy repeated DataType args = 3; // GL function's arguments 4790469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy optional DataType returnValue = 4; // GL function's return value 4800469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy optional float duration = 5; // duration of GL call 4810469dd6d55fa331bfd7de9431da98b6340d82271Siva Velusamy}; 482