Home | History | Annotate | Download | only in libs
      1 LIBGLESV2 {
      2   global:
      3     glActiveTexture;
      4     glAttachShader;
      5     glBeginPerfMonitorAMD;
      6     glBindAttribLocation;
      7     glBindBuffer;
      8     glBindFramebuffer;
      9     glBindRenderbuffer;
     10     glBindTexture;
     11     glBindVertexArrayOES; # introduced-mips=9 introduced-x86=9
     12     glBlendColor;
     13     glBlendEquation;
     14     glBlendEquationSeparate;
     15     glBlendFunc;
     16     glBlendFuncSeparate;
     17     glBufferData;
     18     glBufferSubData;
     19     glCheckFramebufferStatus;
     20     glClear;
     21     glClearColor;
     22     glClearDepthf;
     23     glClearStencil;
     24     glColorMask;
     25     glCompileShader;
     26     glCompressedTexImage2D;
     27     glCompressedTexImage3DOES;
     28     glCompressedTexSubImage2D;
     29     glCompressedTexSubImage3DOES;
     30     glCopyTexImage2D;
     31     glCopyTexSubImage2D;
     32     glCopyTexSubImage3DOES;
     33     glCoverageMaskNV; # introduced-mips=9 introduced-x86=9
     34     glCoverageOperationNV; # introduced-mips=9 introduced-x86=9
     35     glCreateProgram;
     36     glCreateShader;
     37     glCullFace;
     38     glDeleteBuffers;
     39     glDeleteFencesNV;
     40     glDeleteFramebuffers;
     41     glDeletePerfMonitorsAMD;
     42     glDeleteProgram;
     43     glDeleteRenderbuffers;
     44     glDeleteShader;
     45     glDeleteTextures;
     46     glDeleteVertexArraysOES; # introduced-mips=9 introduced-x86=9
     47     glDepthFunc;
     48     glDepthMask;
     49     glDepthRangef;
     50     glDetachShader;
     51     glDisable;
     52     glDisableDriverControlQCOM;
     53     glDisableVertexAttribArray;
     54     glDiscardFramebufferEXT; # introduced-mips=9 introduced-x86=9
     55     glDrawArrays;
     56     glDrawElements;
     57     glEGLImageTargetRenderbufferStorageOES;
     58     glEGLImageTargetTexture2DOES;
     59     glEnable;
     60     glEnableDriverControlQCOM;
     61     glEnableVertexAttribArray;
     62     glEndPerfMonitorAMD;
     63     glEndTilingQCOM; # introduced-mips=9 introduced-x86=9
     64     glExtGetBufferPointervQCOM; # introduced-mips=9 introduced-x86=9
     65     glExtGetBuffersQCOM; # introduced-mips=9 introduced-x86=9
     66     glExtGetFramebuffersQCOM; # introduced-mips=9 introduced-x86=9
     67     glExtGetProgramBinarySourceQCOM; # introduced-mips=9 introduced-x86=9
     68     glExtGetProgramsQCOM; # introduced-mips=9 introduced-x86=9
     69     glExtGetRenderbuffersQCOM; # introduced-mips=9 introduced-x86=9
     70     glExtGetShadersQCOM; # introduced-mips=9 introduced-x86=9
     71     glExtGetTexLevelParameterivQCOM; # introduced-mips=9 introduced-x86=9
     72     glExtGetTexSubImageQCOM; # introduced-mips=9 introduced-x86=9
     73     glExtGetTexturesQCOM; # introduced-mips=9 introduced-x86=9
     74     glExtIsProgramBinaryQCOM; # introduced-mips=9 introduced-x86=9
     75     glExtTexObjectStateOverrideiQCOM; # introduced-mips=9 introduced-x86=9
     76     glFinish;
     77     glFinishFenceNV;
     78     glFlush;
     79     glFramebufferRenderbuffer;
     80     glFramebufferTexture2D;
     81     glFramebufferTexture2DMultisampleIMG; # introduced-mips=9 introduced-x86=9
     82     glFramebufferTexture2DMultisampleEXT; # introduced=28
     83     glFramebufferTexture3DOES;
     84     glFrontFace;
     85     glGenBuffers;
     86     glGenFencesNV;
     87     glGenFramebuffers;
     88     glGenPerfMonitorsAMD;
     89     glGenRenderbuffers;
     90     glGenTextures;
     91     glGenVertexArraysOES; # introduced-mips=9 introduced-x86=9
     92     glGenerateMipmap;
     93     glGetActiveAttrib;
     94     glGetActiveUniform;
     95     glGetAttachedShaders;
     96     glGetAttribLocation;
     97     glGetBooleanv;
     98     glGetBufferParameteriv;
     99     glGetBufferPointervOES;
    100     glGetDriverControlStringQCOM;
    101     glGetDriverControlsQCOM;
    102     glGetError;
    103     glGetFenceivNV;
    104     glGetFloatv;
    105     glGetFramebufferAttachmentParameteriv;
    106     glGetIntegerv;
    107     glGetPerfMonitorCounterDataAMD;
    108     glGetPerfMonitorCounterInfoAMD;
    109     glGetPerfMonitorCounterStringAMD;
    110     glGetPerfMonitorCountersAMD;
    111     glGetPerfMonitorGroupStringAMD;
    112     glGetPerfMonitorGroupsAMD;
    113     glGetProgramBinaryOES;
    114     glGetProgramInfoLog;
    115     glGetProgramiv;
    116     glGetRenderbufferParameteriv;
    117     glGetShaderInfoLog;
    118     glGetShaderPrecisionFormat;
    119     glGetShaderSource;
    120     glGetShaderiv;
    121     glGetString;
    122     glGetTexParameterfv;
    123     glGetTexParameteriv;
    124     glGetUniformLocation;
    125     glGetUniformfv;
    126     glGetUniformiv;
    127     glGetVertexAttribPointerv;
    128     glGetVertexAttribfv;
    129     glGetVertexAttribiv;
    130     glHint;
    131     glIsBuffer;
    132     glIsEnabled;
    133     glIsFenceNV;
    134     glIsFramebuffer;
    135     glIsProgram;
    136     glIsRenderbuffer;
    137     glIsShader;
    138     glIsTexture;
    139     glIsVertexArrayOES; # introduced-mips=9 introduced-x86=9
    140     glLineWidth;
    141     glLinkProgram;
    142     glMapBufferOES;
    143     glMultiDrawArraysEXT; # introduced-mips=9 introduced-x86=9
    144     glMultiDrawElementsEXT; # introduced-mips=9 introduced-x86=9
    145     glPixelStorei;
    146     glPolygonOffset;
    147     glProgramBinaryOES;
    148     glReadPixels;
    149     glReleaseShaderCompiler;
    150     glRenderbufferStorage;
    151     glRenderbufferStorageMultisampleEXT; # introduced=28
    152     glRenderbufferStorageMultisampleIMG; # introduced-mips=9 introduced-x86=9
    153     glSampleCoverage;
    154     glScissor;
    155     glSelectPerfMonitorCountersAMD;
    156     glSetFenceNV;
    157     glShaderBinary;
    158     glShaderSource;
    159     glStartTilingQCOM; # introduced-mips=9 introduced-x86=9
    160     glStencilFunc;
    161     glStencilFuncSeparate;
    162     glStencilMask;
    163     glStencilMaskSeparate;
    164     glStencilOp;
    165     glStencilOpSeparate;
    166     glTestFenceNV;
    167     glTexImage2D;
    168     glTexImage3DOES;
    169     glTexParameterf;
    170     glTexParameterfv;
    171     glTexParameteri;
    172     glTexParameteriv;
    173     glTexSubImage2D;
    174     glTexSubImage3DOES;
    175     glUniform1f;
    176     glUniform1fv;
    177     glUniform1i;
    178     glUniform1iv;
    179     glUniform2f;
    180     glUniform2fv;
    181     glUniform2i;
    182     glUniform2iv;
    183     glUniform3f;
    184     glUniform3fv;
    185     glUniform3i;
    186     glUniform3iv;
    187     glUniform4f;
    188     glUniform4fv;
    189     glUniform4i;
    190     glUniform4iv;
    191     glUniformMatrix2fv;
    192     glUniformMatrix3fv;
    193     glUniformMatrix4fv;
    194     glUnmapBufferOES;
    195     glUseProgram;
    196     glValidateProgram;
    197     glVertexAttrib1f;
    198     glVertexAttrib1fv;
    199     glVertexAttrib2f;
    200     glVertexAttrib2fv;
    201     glVertexAttrib3f;
    202     glVertexAttrib3fv;
    203     glVertexAttrib4f;
    204     glVertexAttrib4fv;
    205     glVertexAttribPointer;
    206     glViewport;
    207   local:
    208     *;
    209 };
    210