Home | History | Annotate | Download | only in libGLESv2
      1 {
      2 global:
      3     glActiveTexture;
      4     glAttachShader;
      5     glBindAttribLocation;
      6     glBindBuffer;
      7     glBindFramebuffer;
      8     glBindRenderbuffer;
      9     glBindTexture;
     10     glBlendColor;
     11     glBlendEquation;
     12     glBlendEquationSeparate;
     13     glBlendFunc;
     14     glBlendFuncSeparate;
     15     glBufferData;
     16     glBufferSubData;
     17     glCheckFramebufferStatus;
     18     glClear;
     19     glClearColor;
     20     glClearDepthf;
     21     glClearStencil;
     22     glColorMask;
     23     glCompileShader;
     24     glCompressedTexImage2D;
     25     glCompressedTexSubImage2D;
     26     glCopyTexImage2D;
     27     glCopyTexSubImage2D;
     28     glCreateProgram;
     29     glCreateShader;
     30     glCullFace;
     31     glDeleteBuffers;
     32     glDeleteFramebuffers;
     33     glDeleteProgram;
     34     glDeleteRenderbuffers;
     35     glDeleteShader;
     36     glDeleteTextures;
     37     glDepthFunc;
     38     glDepthMask;
     39     glDepthRangef;
     40     glDetachShader;
     41     glDisable;
     42     glDisableVertexAttribArray;
     43     glDrawArrays;
     44     glDrawElements;
     45     glEnable;
     46     glEnableVertexAttribArray;
     47     glFinish;
     48     glFlush;
     49     glFramebufferRenderbuffer;
     50     glFramebufferTexture2D;
     51     glFrontFace;
     52     glGenBuffers;
     53     glGenFramebuffers;
     54     glGenRenderbuffers;
     55     glGenTextures;
     56     glGenerateMipmap;
     57     glGetActiveAttrib;
     58     glGetActiveUniform;
     59     glGetAttachedShaders;
     60     glGetAttribLocation;
     61     glGetBooleanv;
     62     glGetBufferParameteriv;
     63     glGetError;
     64     glGetFloatv;
     65     glGetFramebufferAttachmentParameteriv;
     66     glGetIntegerv;
     67     glGetProgramInfoLog;
     68     glGetProgramiv;
     69     glGetRenderbufferParameteriv;
     70     glGetShaderInfoLog;
     71     glGetShaderPrecisionFormat;
     72     glGetShaderSource;
     73     glGetShaderiv;
     74     glGetString;
     75     glGetTexParameterfv;
     76     glGetTexParameteriv;
     77     glGetUniformLocation;
     78     glGetUniformfv;
     79     glGetUniformiv;
     80     glGetVertexAttribPointerv;
     81     glGetVertexAttribfv;
     82     glGetVertexAttribiv;
     83     glHint;
     84     glIsBuffer;
     85     glIsEnabled;
     86     glIsFramebuffer;
     87     glIsProgram;
     88     glIsRenderbuffer;
     89     glIsShader;
     90     glIsTexture;
     91     glLineWidth;
     92     glLinkProgram;
     93     glPixelStorei;
     94     glPolygonOffset;
     95     glReadPixels;
     96     glReleaseShaderCompiler;
     97     glRenderbufferStorage;
     98     glSampleCoverage;
     99     glScissor;
    100     glShaderBinary;
    101     glShaderSource;
    102     glStencilFunc;
    103     glStencilFuncSeparate;
    104     glStencilMask;
    105     glStencilMaskSeparate;
    106     glStencilOp;
    107     glStencilOpSeparate;
    108     glTexImage2D;
    109     glTexParameterf;
    110     glTexParameterfv;
    111     glTexParameteri;
    112     glTexParameteriv;
    113     glTexSubImage2D;
    114     glUniform1f;
    115     glUniform1fv;
    116     glUniform1i;
    117     glUniform1iv;
    118     glUniform2f;
    119     glUniform2fv;
    120     glUniform2i;
    121     glUniform2iv;
    122     glUniform3f;
    123     glUniform3fv;
    124     glUniform3i;
    125     glUniform3iv;
    126     glUniform4f;
    127     glUniform4fv;
    128     glUniform4i;
    129     glUniform4iv;
    130     glUniformMatrix2fv;
    131     glUniformMatrix3fv;
    132     glUniformMatrix4fv;
    133     glUseProgram;
    134     glValidateProgram;
    135     glVertexAttrib1f;
    136     glVertexAttrib1fv;
    137     glVertexAttrib2f;
    138     glVertexAttrib2fv;
    139     glVertexAttrib3f;
    140     glVertexAttrib3fv;
    141     glVertexAttrib4f;
    142     glVertexAttrib4fv;
    143     glVertexAttribPointer;
    144     glViewport;
    145 
    146     # Extensions
    147     glTexImage3DOES;
    148     glBlitFramebufferANGLE;
    149     glRenderbufferStorageMultisampleANGLE;
    150     glDeleteFencesNV;
    151     glFinishFenceNV;
    152     glGenFencesNV;
    153     glGetFenceivNV;
    154     glIsFenceNV;
    155     glSetFenceNV;
    156     glTestFenceNV;
    157     glGetGraphicsResetStatusEXT;
    158     glReadnPixelsEXT;
    159     glGetnUniformfvEXT;
    160     glGetnUniformivEXT;
    161     glGenQueriesEXT;
    162     glDeleteQueriesEXT;
    163     glIsQueryEXT;
    164     glBeginQueryEXT;
    165     glEndQueryEXT;
    166     glGetQueryivEXT;
    167     glGetQueryObjectuivEXT;
    168     glEGLImageTargetTexture2DOES;
    169     glEGLImageTargetRenderbufferStorageOES;
    170 	glIsRenderbufferOES;
    171 	glBindRenderbufferOES;
    172 	glDeleteRenderbuffersOES;
    173 	glGenRenderbuffersOES;
    174 	glRenderbufferStorageOES;
    175 	glGetRenderbufferParameterivOES;
    176 	glIsFramebufferOES;
    177 	glBindFramebufferOES;
    178 	glDeleteFramebuffersOES;
    179 	glGenFramebuffersOES;
    180 	glCheckFramebufferStatusOES;
    181 	glFramebufferRenderbufferOES;
    182 	glFramebufferTexture2DOES;
    183 	glGetFramebufferAttachmentParameterivOES;
    184 	glGenerateMipmapOES;
    185 	glDrawBuffersEXT;
    186 
    187     # GLES 3.0 Functions
    188     glReadBuffer;
    189     glDrawRangeElements;
    190     glTexImage3D;
    191     glTexSubImage3D;
    192     glCopyTexSubImage3D;
    193     glCompressedTexImage3D;
    194     glCompressedTexSubImage3D;
    195     glGenQueries;
    196     glDeleteQueries;
    197     glIsQuery;
    198     glBeginQuery;
    199     glEndQuery;
    200     glGetQueryiv;
    201     glGetQueryObjectuiv;
    202     glUnmapBuffer;
    203     glGetBufferPointerv;
    204     glDrawBuffers;
    205     glUniformMatrix2x3fv;
    206     glUniformMatrix3x2fv;
    207     glUniformMatrix2x4fv;
    208     glUniformMatrix4x2fv;
    209     glUniformMatrix3x4fv;
    210     glUniformMatrix4x3fv;
    211     glBlitFramebuffer;
    212     glRenderbufferStorageMultisample;
    213     glFramebufferTextureLayer;
    214     glMapBufferRange;
    215     glFlushMappedBufferRange;
    216     glBindVertexArray;
    217     glDeleteVertexArrays;
    218     glGenVertexArrays;
    219     glIsVertexArray;
    220     glGetIntegeri_v;
    221     glBeginTransformFeedback;
    222     glEndTransformFeedback;
    223     glBindBufferRange;
    224     glBindBufferBase;
    225     glTransformFeedbackVaryings;
    226     glGetTransformFeedbackVarying;
    227     glVertexAttribIPointer;
    228     glGetVertexAttribIiv;
    229     glGetVertexAttribIuiv;
    230     glVertexAttribI4i;
    231     glVertexAttribI4ui;
    232     glVertexAttribI4iv;
    233     glVertexAttribI4uiv;
    234     glGetUniformuiv;
    235     glGetFragDataLocation;
    236     glUniform1ui;
    237     glUniform2ui;
    238     glUniform3ui;
    239     glUniform4ui;
    240     glUniform1uiv;
    241     glUniform2uiv;
    242     glUniform3uiv;
    243     glUniform4uiv;
    244     glClearBufferiv;
    245     glClearBufferuiv;
    246     glClearBufferfv;
    247     glClearBufferfi;
    248     glGetStringi;
    249     glCopyBufferSubData;
    250     glGetUniformIndices;
    251     glGetActiveUniformsiv;
    252     glGetUniformBlockIndex;
    253     glGetActiveUniformBlockiv;
    254     glGetActiveUniformBlockName;
    255     glUniformBlockBinding;
    256     glDrawArraysInstanced;
    257     glDrawElementsInstanced;
    258     glFenceSync;
    259     glIsSync;
    260     glDeleteSync;
    261     glClientWaitSync;
    262     glWaitSync;
    263     glGetInteger64v;
    264     glGetSynciv;
    265     glGetInteger64i_v;
    266     glGetBufferParameteri64v;
    267     glGenSamplers;
    268     glDeleteSamplers;
    269     glIsSampler;
    270     glBindSampler;
    271     glSamplerParameteri;
    272     glSamplerParameteriv;
    273     glSamplerParameterf;
    274     glSamplerParameterfv;
    275     glGetSamplerParameteriv;
    276     glGetSamplerParameterfv;
    277     glVertexAttribDivisor;
    278     glBindTransformFeedback;
    279     glDeleteTransformFeedbacks;
    280     glGenTransformFeedbacks;
    281     glIsTransformFeedback;
    282     glPauseTransformFeedback;
    283     glResumeTransformFeedback;
    284     glGetProgramBinary;
    285     glProgramBinary;
    286     glProgramParameteri;
    287     glInvalidateFramebuffer;
    288     glInvalidateSubFramebuffer;
    289     glTexStorage2D;
    290     glTexStorage3D;
    291     glGetInternalformativ;
    292 
    293     libGLESv2_swiftshader;
    294 
    295 local:
    296     *;
    297 };
    298 
    299