Edit

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

Branch :

  • Show log

    Commit

  • Author : Martin Radev
    Date : 2016-07-18 15:39:47
    Hash : ee7e1e21
    Message : Add ES31 entry points as function stubs Entry points were generated using scripts which take the new function declarations from gl31.h, find the newly added functions and output the new function declarations and defitions. BUG=angleproject:1442 TEST=angle_unittests Change-Id: I2d77eb4cc24873a31cb2745b7b82bf611d5058c6 Reviewed-on: https://chromium-review.googlesource.com/361291 Reviewed-by: Olli Etuaho <oetuaho@nvidia.com> Reviewed-by: Jamie Madill <jmadill@chromium.org> Commit-Queue: Olli Etuaho <oetuaho@nvidia.com>

  • 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
        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
        glDrawBuffersEXT                @179
        glMapBufferOES                  @285
        glUnmapBufferOES                @286
        glGetBufferPointervOES          @287
        glMapBufferRangeEXT             @288
        glFlushMappedBufferRangeEXT     @289
        glDiscardFramebufferEXT         @293
        glInsertEventMarkerEXT          @294
        glPushGroupMarkerEXT            @295
        glPopGroupMarkerEXT             @296
        glEGLImageTargetTexture2DOES    @297
        glEGLImageTargetRenderbufferStorageOES @298
        glBindVertexArrayOES            @299
        glDeleteVertexArraysOES         @300
        glGenVertexArraysOES            @301
        glIsVertexArrayOES              @302
        glDebugMessageControlKHR        @303
        glDebugMessageInsertKHR         @304
        glDebugMessageCallbackKHR       @305
        glGetDebugMessageLogKHR         @306
        glPushDebugGroupKHR             @307
        glPopDebugGroupKHR              @308
        glObjectLabelKHR                @309
        glGetObjectLabelKHR             @310
        glObjectPtrLabelKHR             @311
        glGetObjectPtrLabelKHR          @312
        glGetPointervKHR                @313
        glQueryCounterEXT               @314
        glGetQueryObjectivEXT           @315
        glGetQueryObjecti64vEXT         @316
        glGetQueryObjectui64vEXT        @317
        glBindUniformLocationCHROMIUM   @318
        glCoverageModulationCHROMIUM    @319
    
        glMatrixLoadfCHROMIUM           @320
        glMatrixLoadIdentityCHROMIUM    @321
        glGenPathsCHROMIUM              @322
        glDeletePathsCHROMIUM           @323
        glIsPathCHROMIUM                @324
        glPathCommandsCHROMIUM          @325
        glPathParameterfCHROMIUM        @326
        glPathParameteriCHROMIUM        @327
        glGetPathParameterfvCHROMIUM    @328
        glGetPathParameterivCHROMIUM    @329
        glPathStencilFuncCHROMIUM       @330
        glStencilFillPathCHROMIUM       @331
        glStencilStrokePathCHROMIUM     @332
        glCoverFillPathCHROMIUM         @333
        glCoverStrokePathCHROMIUM       @334
        glStencilThenCoverFillPathCHROMIUM            @335
        glStencilThenCoverStrokePathCHROMIUM          @336
        glCoverFillPathInstancedCHROMIUM              @337
        glCoverStrokePathInstancedCHROMIUM            @338
        glStencilStrokePathInstancedCHROMIUM          @339
        glStencilFillPathInstancedCHROMIUM            @340
        glStencilThenCoverFillPathInstancedCHROMIUM   @341
        glStencilThenCoverStrokePathInstancedCHROMIUM @342
        glBindFragmentInputLocationCHROMIUM           @343
        glProgramPathFragmentInputGenCHROMIUM         @344
    
        ; GLES 3.0 Functions
        glReadBuffer                    @180
        glDrawRangeElements             @181
        glTexImage3D                    @182
        glTexSubImage3D                 @183
        glCopyTexSubImage3D             @184
        glCompressedTexImage3D          @185
        glCompressedTexSubImage3D       @186
        glGenQueries                    @187
        glDeleteQueries                 @188
        glIsQuery                       @189
        glBeginQuery                    @190
        glEndQuery                      @191
        glGetQueryiv                    @192
        glGetQueryObjectuiv             @193
        glUnmapBuffer                   @194
        glGetBufferPointerv             @195
        glDrawBuffers                   @196
        glUniformMatrix2x3fv            @197
        glUniformMatrix3x2fv            @198
        glUniformMatrix2x4fv            @199
        glUniformMatrix4x2fv            @200
        glUniformMatrix3x4fv            @201
        glUniformMatrix4x3fv            @202
        glBlitFramebuffer               @203
        glRenderbufferStorageMultisample @204
        glFramebufferTextureLayer       @205
        glMapBufferRange                @206
        glFlushMappedBufferRange        @207
        glBindVertexArray               @208
        glDeleteVertexArrays            @209
        glGenVertexArrays               @210
        glIsVertexArray                 @211
        glGetIntegeri_v                 @212
        glBeginTransformFeedback        @213
        glEndTransformFeedback          @214
        glBindBufferRange               @215
        glBindBufferBase                @216
        glTransformFeedbackVaryings     @217
        glGetTransformFeedbackVarying   @218
        glVertexAttribIPointer          @219
        glGetVertexAttribIiv            @220
        glGetVertexAttribIuiv           @221
        glVertexAttribI4i               @222
        glVertexAttribI4ui              @223
        glVertexAttribI4iv              @224
        glVertexAttribI4uiv             @225
        glGetUniformuiv                 @226
        glGetFragDataLocation           @227
        glUniform1ui                    @228
        glUniform2ui                    @229
        glUniform3ui                    @230
        glUniform4ui                    @231
        glUniform1uiv                   @232
        glUniform2uiv                   @233
        glUniform3uiv                   @234
        glUniform4uiv                   @235
        glClearBufferiv                 @236
        glClearBufferuiv                @237
        glClearBufferfv                 @238
        glClearBufferfi                 @239
        glGetStringi                    @240
        glCopyBufferSubData             @241
        glGetUniformIndices             @242
        glGetActiveUniformsiv           @243
        glGetUniformBlockIndex          @244
        glGetActiveUniformBlockiv       @245
        glGetActiveUniformBlockName     @246
        glUniformBlockBinding           @247
        glDrawArraysInstanced           @248
        glDrawElementsInstanced         @249
        glFenceSync                     @250
        glIsSync                        @251
        glDeleteSync                    @252
        glClientWaitSync                @253
        glWaitSync                      @254
        glGetInteger64v                 @255
        glGetSynciv                     @256
        glGetInteger64i_v               @257
        glGetBufferParameteri64v        @258
        glGenSamplers                   @259
        glDeleteSamplers                @260
        glIsSampler                     @261
        glBindSampler                   @262
        glSamplerParameteri             @263
        glSamplerParameteriv            @264
        glSamplerParameterf             @265
        glSamplerParameterfv            @266
        glGetSamplerParameteriv         @267
        glGetSamplerParameterfv         @268
        glVertexAttribDivisor           @269
        glBindTransformFeedback         @270
        glDeleteTransformFeedbacks      @271
        glGenTransformFeedbacks         @272
        glIsTransformFeedback           @273
        glPauseTransformFeedback        @274
        glResumeTransformFeedback       @275
        glGetProgramBinary              @276
        glProgramBinary                 @277
        glProgramParameteri             @278
        glInvalidateFramebuffer         @279
        glInvalidateSubFramebuffer      @280
        glTexStorage2D                  @281
        glTexStorage3D                  @282
        glGetInternalformativ           @283
    
        ; GLES 3.1 Functions
        glDispatchCompute               @345
        glDispatchComputeIndirect       @346
        glDrawArraysIndirect            @347
        glDrawElementsIndirect          @348
        glFramebufferParameteri         @349
        glGetFramebufferParameteriv     @350
        glGetProgramInterfaceiv         @351
        glGetProgramResourceIndex       @352
        glGetProgramResourceName        @353
        glGetProgramResourceiv          @354
        glGetProgramResourceLocation    @355
        glUseProgramStages              @356
        glActiveShaderProgram           @357
        glCreateShaderProgramv          @358
        glBindProgramPipeline           @359
        glDeleteProgramPipelines        @360
        glGenProgramPipelines           @361
        glIsProgramPipeline             @362
        glGetProgramPipelineiv          @363
        glProgramUniform1i              @364
        glProgramUniform2i              @365
        glProgramUniform3i              @366
        glProgramUniform4i              @367
        glProgramUniform1ui             @368
        glProgramUniform2ui             @369
        glProgramUniform3ui             @370
        glProgramUniform4ui             @371
        glProgramUniform1f              @372
        glProgramUniform2f              @373
        glProgramUniform3f              @374
        glProgramUniform4f              @375
        glProgramUniform1iv             @376
        glProgramUniform2iv             @377
        glProgramUniform3iv             @378
        glProgramUniform4iv             @379
        glProgramUniform1uiv            @380
        glProgramUniform2uiv            @381
        glProgramUniform3uiv            @382
        glProgramUniform4uiv            @383
        glProgramUniform1fv             @384
        glProgramUniform2fv             @385
        glProgramUniform3fv             @386
        glProgramUniform4fv             @387
        glProgramUniformMatrix2fv       @388
        glProgramUniformMatrix3fv       @389
        glProgramUniformMatrix4fv       @390
        glProgramUniformMatrix2x3fv     @391
        glProgramUniformMatrix3x2fv     @392
        glProgramUniformMatrix2x4fv     @393
        glProgramUniformMatrix4x2fv     @394
        glProgramUniformMatrix3x4fv     @395
        glProgramUniformMatrix4x3fv     @396
        glValidateProgramPipeline       @397
        glGetProgramPipelineInfoLog     @398
        glBindImageTexture              @399
        glGetBooleani_v                 @400
        glMemoryBarrier                 @401
        glMemoryBarrierByRegion         @402
        glTexStorage2DMultisample       @403
        glGetMultisamplefv              @404
        glSampleMaski                   @405
        glGetTexLevelParameteriv        @406
        glGetTexLevelParameterfv        @407
        glBindVertexBuffer              @408
        glVertexAttribFormat            @409
        glVertexAttribIFormat           @410
        glVertexAttribBinding           @411
        glVertexBindingDivisor          @412
    
        ; ANGLE Platform Implementation
        ANGLEPlatformCurrent            @290
        ANGLEPlatformInitialize         @291
        ANGLEPlatformShutdown           @292