Edit

kc3-lang/angle/src/libGLESv2/libGLESv2.def

Branch :

  • Show log

    Commit

  • Author : apatrick@chromium.org
    Date : 2012-07-09 22:15:33
    Hash : 90080e3b
    Message : Support for serializing a linked program to binary. The format has a text section followed by a binary section. The binary section contains an image of the device caps and the two shader executables. The text section has everything else newline deliminated. Ran WebGL conformance tests with temporary change to glLinkProgram that round trips all linked programs through glGetProgramBinary and glProgramBinary. No regressions. Review URL: https://codereview.appspot.com/6295092 git-svn-id: https://angleproject.googlecode.com/svn/trunk@1199 736b8ea6-26fd-11df-bfd4-992fa37f6226

  • src/libGLESv2/libGLESv2.def
  • LIBRARY libGLESv2
    EXPORTS
        glActiveTexture                 @1
        glAttachShader                  @2
        glBindAttribLocation            @3
        glBindBuffer                    @4
        glBindFramebuffer               @5
        glBindRenderbuffer              @6
        glBindTexture                   @7
        glBlendColor                    @8
        glBlendEquation                 @9
        glBlendEquationSeparate         @10
        glBlendFunc                     @11
        glBlendFuncSeparate             @12
        glBufferData                    @13
        glBufferSubData                 @14
        glCheckFramebufferStatus        @15
        glClear                         @16
        glClearColor                    @17
        glClearDepthf                   @18
        glClearStencil                  @19
        glColorMask                     @20
        glCompileShader                 @21
        glCompressedTexImage2D          @22
        glCompressedTexSubImage2D       @23
        glCopyTexImage2D                @24
        glCopyTexSubImage2D             @25
        glCreateProgram                 @26
        glCreateShader                  @27
        glCullFace                      @28
        glDeleteBuffers                 @29
        glDeleteFramebuffers            @30
        glDeleteProgram                 @32
        glDeleteRenderbuffers           @33
        glDeleteShader                  @34
        glDeleteTextures                @31
        glDepthFunc                     @36
        glDepthMask                     @37
        glDepthRangef                   @38
        glDetachShader                  @35
        glDisable                       @39
        glDisableVertexAttribArray      @40
        glDrawArrays                    @41
        glDrawElements                  @42
        glEnable                        @43
        glEnableVertexAttribArray       @44
        glFinish                        @45
        glFlush                         @46
        glFramebufferRenderbuffer       @47
        glFramebufferTexture2D          @48
        glFrontFace                     @49
        glGenBuffers                    @50
        glGenFramebuffers               @52
        glGenRenderbuffers              @53
        glGenTextures                   @54
        glGenerateMipmap                @51
        glGetActiveAttrib               @55
        glGetActiveUniform              @56
        glGetAttachedShaders            @57
        glGetAttribLocation             @58
        glGetBooleanv                   @59
        glGetBufferParameteriv          @60
        glGetError                      @61
        glGetFloatv                     @62
        glGetFramebufferAttachmentParameteriv   @63
        glGetIntegerv                   @64
        glGetProgramInfoLog             @66
        glGetProgramiv                  @65
        glGetRenderbufferParameteriv    @67
        glGetShaderInfoLog              @69
        glGetShaderPrecisionFormat      @70
        glGetShaderSource               @71
        glGetShaderiv                   @68
        glGetString                     @72
        glGetTexParameterfv             @73
        glGetTexParameteriv             @74
        glGetUniformLocation            @77
        glGetUniformfv                  @75
        glGetUniformiv                  @76
        glGetVertexAttribPointerv       @80
        glGetVertexAttribfv             @78
        glGetVertexAttribiv             @79
        glHint                          @81
        glIsBuffer                      @82
        glIsEnabled                     @83
        glIsFramebuffer                 @84
        glIsProgram                     @85
        glIsRenderbuffer                @86
        glIsShader                      @87
        glIsTexture                     @88
        glLineWidth                     @89
        glLinkProgram                   @90
        glPixelStorei                   @91
        glPolygonOffset                 @92
        glReadPixels                    @93
        glReleaseShaderCompiler         @94
        glRenderbufferStorage           @95
        glSampleCoverage                @96
        glScissor                       @97
        glShaderBinary                  @98
        glShaderSource                  @99
        glStencilFunc                   @100
        glStencilFuncSeparate           @101
        glStencilMask                   @102
        glStencilMaskSeparate           @103
        glStencilOp                     @104
        glStencilOpSeparate             @105
        glTexImage2D                    @106
        glTexParameterf                 @107
        glTexParameterfv                @108
        glTexParameteri                 @109
        glTexParameteriv                @110
        glTexSubImage2D                 @111
        glUniform1f                     @112
        glUniform1fv                    @113
        glUniform1i                     @114
        glUniform1iv                    @115
        glUniform2f                     @116
        glUniform2fv                    @117
        glUniform2i                     @118
        glUniform2iv                    @119
        glUniform3f                     @120
        glUniform3fv                    @121
        glUniform3i                     @122
        glUniform3iv                    @123
        glUniform4f                     @124
        glUniform4fv                    @125
        glUniform4i                     @126
        glUniform4iv                    @127
        glUniformMatrix2fv              @128
        glUniformMatrix3fv              @129
        glUniformMatrix4fv              @130
        glUseProgram                    @131
        glValidateProgram               @132
        glVertexAttrib1f                @133
        glVertexAttrib1fv               @134
        glVertexAttrib2f                @135
        glVertexAttrib2fv               @136
        glVertexAttrib3f                @137
        glVertexAttrib3fv               @138
        glVertexAttrib4f                @139
        glVertexAttrib4fv               @140
        glVertexAttribPointer           @141
        glViewport                      @142
    
        ; Extensions
        glTexImage3DOES                 @143
        glBlitFramebufferANGLE          @149
        glRenderbufferStorageMultisampleANGLE @150
        glDeleteFencesNV                @151
        glFinishFenceNV                 @152
        glGenFencesNV                   @153
        glGetFenceivNV                  @154
        glIsFenceNV                     @155
        glSetFenceNV                    @156
        glTestFenceNV                   @157
        glGetTranslatedShaderSourceANGLE @159
        glTexStorage2DEXT               @160
        glGetGraphicsResetStatusEXT     @161
        glReadnPixelsEXT                @162
        glGetnUniformfvEXT              @163
        glGetnUniformivEXT              @164
        glGenQueriesEXT                 @165
        glDeleteQueriesEXT              @166
        glIsQueryEXT                    @167
        glBeginQueryEXT                 @168
        glEndQueryEXT                   @169
        glGetQueryivEXT                 @170
        glGetQueryObjectuivEXT          @171
        glVertexAttribDivisorANGLE      @172
        glDrawArraysInstancedANGLE      @173
        glDrawElementsInstancedANGLE    @174
        glProgramBinaryOES              @175
        glGetProgramBinaryOES           @176
    
        ; EGL dependencies
        glCreateContext                 @144 NONAME
        glDestroyContext                @145 NONAME
        glMakeCurrent                   @146 NONAME
        glGetCurrentContext             @147 NONAME
        glGetProcAddress                @148 NONAME
        glBindTexImage                  @158 NONAME