libGLESv2.dll

v4.6.6.6 32-bit Windows Analyzed
Description
SwiftShader libGLESv2 32-bit Dynamic Link Library
Authors
Copyright (C) 2016 Google Inc.
File size
2.7 MB
Uploaded
2026-10-05 19:26
Views
11
SHA-256
bc26cde6eb86c36f13826e6f667028b9

Exported functions 290

glActiveTexture #1 · 0x1ee0
glAttachShader #2 · 0x1ef0
glBindAttribLocation #3 · 0x1f10
glBindBuffer #4 · 0x1f20
glBindFramebuffer #5 · 0x1f30
glBindRenderbuffer #6 · 0x1f40
glBindTexture #7 · 0x1f50
glBlendColor #8 · 0x1f60
glBlendEquation #9 · 0x1f70
glBlendEquationSeparate #10 · 0x1f80
glBlendFunc #11 · 0x1f90
glBlendFuncSeparate #12 · 0x1fa0
glBufferData #13 · 0x1fb0
glBufferSubData #14 · 0x1fc0
glCheckFramebufferStatus #15 · 0x1fd0
glClear #16 · 0x1fe0
glClearColor #17 · 0x1ff0
glClearDepthf #18 · 0x2000
glClearStencil #19 · 0x2010
glColorMask #20 · 0x2020
glCompileShader #21 · 0x2030
glCompressedTexImage2D #22 · 0x2040
glCompressedTexSubImage2D #23 · 0x2050
glCopyTexImage2D #24 · 0x2060
glCopyTexSubImage2D #25 · 0x2070
glCreateProgram #26 · 0x2080
glCreateShader #27 · 0x2090
glCullFace #28 · 0x20a0
glDeleteBuffers #29 · 0x20b0
glDeleteFramebuffers #30 · 0x20d0
glDeleteTextures #31 · 0x2120
glDeleteProgram #32 · 0x20e0
glDeleteRenderbuffers #33 · 0x2100
glDeleteShader #34 · 0x2110
glDetachShader #35 · 0x2160
glDepthFunc #36 · 0x2130
glDepthMask #37 · 0x2140
glDepthRangef #38 · 0x2150
glDisable #39 · 0x2170
glDisableVertexAttribArray #40 · 0x2180
glDrawArrays #41 · 0x2190
glDrawElements #42 · 0x21a0
glEnable #43 · 0x21b0
glEnableVertexAttribArray #44 · 0x21c0
glFinish #45 · 0x21f0
glFlush #46 · 0x2200
glFramebufferRenderbuffer #47 · 0x2210
glFramebufferTexture2D #48 · 0x2220
glFrontFace #49 · 0x2230
glGenBuffers #50 · 0x2240
glGenerateMipmap #51 · 0x2250
glGenFramebuffers #52 · 0x2270
glGenRenderbuffers #53 · 0x2290
glGenTextures #54 · 0x22a0
glGetActiveAttrib #55 · 0x22b0
glGetActiveUniform #56 · 0x22c0
glGetAttachedShaders #57 · 0x22d0
glGetAttribLocation #58 · 0x22e0
glGetBooleanv #59 · 0x22f0
glGetBufferParameteriv #60 · 0x2300
glGetError #61 · 0x2310
glGetFloatv #62 · 0x2330
glGetFramebufferAttachmentParameteriv #63 · 0x2340
glGetIntegerv #64 · 0x2360
glGetProgramiv #65 · 0x2370
glGetProgramInfoLog #66 · 0x2380
glGetRenderbufferParameteriv #67 · 0x23b0
glGetShaderiv #68 · 0x23c0
glGetShaderInfoLog #69 · 0x23d0
glGetShaderPrecisionFormat #70 · 0x23e0
glGetShaderSource #71 · 0x23f0
glGetString #72 · 0x2400
glGetTexParameterfv #73 · 0x2410
glGetTexParameteriv #74 · 0x2420
glGetUniformfv #75 · 0x2440
glGetUniformiv #76 · 0x2460
glGetUniformLocation #77 · 0x2470
glGetVertexAttribfv #78 · 0x2480
glGetVertexAttribiv #79 · 0x2490
glGetVertexAttribPointerv #80 · 0x24a0
glHint #81 · 0x24b0
glIsBuffer #82 · 0x24c0
glIsEnabled #83 · 0x24d0
glIsFramebuffer #84 · 0x24f0
glIsProgram #85 · 0x2500
glIsRenderbuffer #86 · 0x2520
glIsShader #87 · 0x2530
glIsTexture #88 · 0x2540
glLineWidth #89 · 0x2550
glLinkProgram #90 · 0x2560
glPixelStorei #91 · 0x2570
glPolygonOffset #92 · 0x2580
glReadPixels #93 · 0x25a0
glReleaseShaderCompiler #94 · 0x25b0
glRenderbufferStorage #95 · 0x25e0
glSampleCoverage #96 · 0x25f0
glScissor #97 · 0x2610
glShaderBinary #98 · 0x2620
glShaderSource #99 · 0x2630
glStencilFunc #100 · 0x2640
glStencilFuncSeparate #101 · 0x2650
glStencilMask #102 · 0x2660
glStencilMaskSeparate #103 · 0x2670
glStencilOp #104 · 0x2680
glStencilOpSeparate #105 · 0x2690
glTexImage2D #106 · 0x26b0
glTexParameterf #107 · 0x26c0
glTexParameterfv #108 · 0x26d0
glTexParameteri #109 · 0x26e0
glTexParameteriv #110 · 0x26f0
glTexSubImage2D #111 · 0x2700
glUniform1f #112 · 0x2710
glUniform1fv #113 · 0x2720
glUniform1i #114 · 0x2730
glUniform1iv #115 · 0x2740
glUniform2f #116 · 0x2750
glUniform2fv #117 · 0x2760
glUniform2i #118 · 0x2770
glUniform2iv #119 · 0x2780
glUniform3f #120 · 0x2790
glUniform3fv #121 · 0x27a0
glUniform3i #122 · 0x27b0
glUniform3iv #123 · 0x27c0
glUniform4f #124 · 0x27d0
glUniform4fv #125 · 0x27e0
glUniform4i #126 · 0x27f0
glUniform4iv #127 · 0x2800
glUniformMatrix2fv #128 · 0x2810
glUniformMatrix3fv #129 · 0x2820
glUniformMatrix4fv #130 · 0x2830
glUseProgram #131 · 0x2840
glValidateProgram #132 · 0x2850
glVertexAttrib1f #133 · 0x2860
glVertexAttrib1fv #134 · 0x2870
glVertexAttrib2f #135 · 0x2880
glVertexAttrib2fv #136 · 0x2890
glVertexAttrib3f #137 · 0x28a0
glVertexAttrib3fv #138 · 0x28b0
glVertexAttrib4f #139 · 0x28c0
glVertexAttrib4fv #140 · 0x28d0
glVertexAttribPointer #141 · 0x28e0
glViewport #142 · 0x28f0
glUnmapBuffer #204 · 0x29f0
glGetBufferPointerv #205 · 0x2a00
glBindVertexArray #206 · 0x2ac0
glDeleteVertexArrays #207 · 0x2ad0
glGenVertexArrays #208 · 0x2ae0
glIsVertexArray #209 · 0x2af0
glInvalidateFramebuffer #210 · 0x2f30
glReadBuffer #211 · 0x2950
glDrawRangeElements #212 · 0x2960
glTexImage3D #213 · 0x2970
glTexSubImage3D #214 · 0x2980
glCopyTexSubImage3D #215 · 0x2990
glCompressedTexImage3D #216 · 0x29a0
glCompressedTexSubImage3D #217 · 0x29b0
glGenQueries #218 · 0x2280
glDeleteQueries #219 · 0x20f0
glIsQuery #220 · 0x2510
glBeginQuery #221 · 0x29c0
glEndQuery #222 · 0x29d0
glGetQueryiv #223 · 0x29e0
glGetQueryObjectuiv #224 · 0x23a0
glDrawBuffers #225 · 0x2a10
glUniformMatrix2x3fv #226 · 0x2a20
glUniformMatrix3x2fv #227 · 0x2a30
glUniformMatrix2x4fv #228 · 0x2a40
glUniformMatrix4x2fv #229 · 0x2a50
glUniformMatrix3x4fv #230 · 0x2a60
glUniformMatrix4x3fv #231 · 0x2a70
glBlitFramebuffer #232 · 0x2a80
glFramebufferTextureLayer #233 · 0x2a90
glFlushMappedBufferRange #234 · 0x2ab0
glGetIntegeri_v #235 · 0x2b00
glBeginTransformFeedback #236 · 0x2b10
glEndTransformFeedback #237 · 0x2b20
glBindBufferRange #238 · 0x2b30
glBindBufferBase #239 · 0x2b40
glTransformFeedbackVaryings #240 · 0x2b50
glGetTransformFeedbackVarying #241 · 0x2b60
glVertexAttribIPointer #242 · 0x2b70
glGetVertexAttribIiv #243 · 0x2b80
glGetVertexAttribIuiv #244 · 0x2b90
glVertexAttribI4i #245 · 0x2ba0
glVertexAttribI4ui #246 · 0x2bb0
glVertexAttribI4iv #247 · 0x2bc0
glVertexAttribI4uiv #248 · 0x2bd0
glGetUniformuiv #249 · 0x2be0
glUniform1ui #250 · 0x2c00
glUniform2ui #251 · 0x2c10
glUniform3ui #252 · 0x2c20
glUniform4ui #253 · 0x2c30
glUniform1uiv #254 · 0x2c40
glUniform2uiv #255 · 0x2c50
glUniform3uiv #256 · 0x2c60
glUniform4uiv #257 · 0x2c70
glClearBufferiv #258 · 0x2c80
glClearBufferuiv #259 · 0x2c90
glClearBufferfv #260 · 0x2ca0
glClearBufferfi #261 · 0x2cb0
glGetStringi #262 · 0x2cc0
glCopyBufferSubData #263 · 0x2cd0
glGetUniformIndices #264 · 0x2ce0
glGetActiveUniformsiv #265 · 0x2cf0
glGetUniformBlockIndex #267 · 0x2d00
glGetActiveUniformBlockiv #268 · 0x2d10
glGetActiveUniformBlockName #269 · 0x2d20
glUniformBlockBinding #270 · 0x2d30
glDrawArraysInstanced #271 · 0x2d40
glDrawElementsInstanced #272 · 0x2d50
glFenceSync #273 · 0x2d60
glIsSync #274 · 0x2d70
glDeleteSync #275 · 0x2d80
glClientWaitSync #276 · 0x2d90
glWaitSync #277 · 0x2da0
glGetInteger64v #278 · 0x2db0
glGetSynciv #279 · 0x2dc0
glGetInteger64i_v #280 · 0x2dd0
glGenSamplers #281 · 0x2df0
glDeleteSamplers #282 · 0x2e00
glIsSampler #283 · 0x2e10
glBindSampler #284 · 0x2e20
glSamplerParameteri #285 · 0x2e30
glSamplerParameteriv #286 · 0x2e40
glSamplerParameterf #287 · 0x2e50
glSamplerParameterfv #288 · 0x2e60
glGetSamplerParameteriv #289 · 0x2e70
glGetSamplerParameterfv #290 · 0x2e80
glVertexAttribDivisor #291 · 0x2e90
glBindTransformFeedback #292 · 0x2ea0
glDeleteTransformFeedbacks #293 · 0x2eb0
glGenTransformFeedbacks #294 · 0x2ec0
glIsTransformFeedback #295 · 0x2ed0
glPauseTransformFeedback #296 · 0x2ee0
glResumeTransformFeedback #297 · 0x2ef0
glGetProgramBinary #299 · 0x2f00
glProgramBinary #300 · 0x2f10
glProgramParameteri #301 · 0x2f20
glInvalidateSubFramebuffer #302 · 0x2f40
glTexStorage2D #303 · 0x2f50
glTexStorage3D #304 · 0x2f60
glRenderbufferStorageMultisample #305 · 0x25c0
glGetBufferParameteri64v #306 · 0x2de0
glMapBufferRange #307 · 0x2aa0
glGetInternalformativ #308 · 0x2f70
glGetFragDataLocation #309 · 0x2bf0
glBeginQueryEXT #310 · 0x1f00
glBindFramebufferOES #311 · 0x1f30
glBindRenderbufferOES #312 · 0x1f40
glBindVertexArrayOES #313 · 0x2ac0
glBlitFramebufferANGLE #314 · 0x2900
glCheckFramebufferStatusOES #315 · 0x1fd0
glDeleteFencesNV #316 · 0x20c0
glDeleteFramebuffersOES #317 · 0x20d0
glDeleteQueriesEXT #318 · 0x20f0
glDeleteRenderbuffersOES #319 · 0x2100
glDeleteVertexArraysOES #320 · 0x20d0
glDrawBuffersEXT #321 · 0x2940
glEGLImageTargetRenderbufferStorageOES #322 · 0x2930
glEGLImageTargetTexture2DOES #323 · 0x2920
glEndQueryEXT #324 · 0x21d0
glFinishFenceNV #325 · 0x21e0
glFramebufferRenderbufferOES #326 · 0x2210
glFramebufferTexture2DOES #327 · 0x2220
glGenFencesNV #328 · 0x2260
glGenFramebuffersOES #329 · 0x2270
glGenQueriesEXT #330 · 0x2280
glGenRenderbuffersOES #331 · 0x2290
glGenVertexArraysOES #332 · 0x2ae0
glGenerateMipmapOES #333 · 0x2250
glGetFenceivNV #334 · 0x2320
glGetFramebufferAttachmentParameterivOES #335 · 0x2340
glGetGraphicsResetStatusEXT #336 · 0x2350
glGetQueryObjectuivEXT #337 · 0x23a0
glGetQueryivEXT #338 · 0x2390
glGetRenderbufferParameterivOES #339 · 0x23b0
glGetnUniformfvEXT #340 · 0x2430
glGetnUniformivEXT #341 · 0x2450
glIsFenceNV #342 · 0x24e0
glIsFramebufferOES #343 · 0x24f0
glIsQueryEXT #344 · 0x2510
glIsRenderbufferOES #345 · 0x2520
glIsVertexArrayOES #346 · 0x2af0
glReadnPixelsEXT #347 · 0x2590
glRenderbufferStorageMultisampleANGLE #348 · 0x25d0
glRenderbufferStorageOES #349 · 0x25e0
glSetFenceNV #350 · 0x2600
glTestFenceNV #351 · 0x26a0
glTexImage3DOES #352 · 0x2910
libGLESv2_swiftshader #353 · 0x3700

Imported DLLs & functions 144

CreateCompatibleDC 0x102a5080
CreateDIBSection 0x102a5084
DeleteDC 0x102a5088
DeleteObject 0x102a508c
GetDeviceGammaRamp 0x102a5090
SelectObject 0x102a5094
SetDeviceGammaRamp 0x102a5098
StretchBlt 0x102a509c
AcquireSRWLockExclusive 0x102a4e84
CloseHandle 0x102a4e88
CompareStringW 0x102a4e8c
CreateEventA 0x102a4e90
CreateEventW 0x102a4e94
CreateFileW 0x102a4e98
CreateThread 0x102a4e9c
DecodePointer 0x102a4ea0
DeleteCriticalSection 0x102a4ea4
DeleteFileW 0x102a4ea8
EncodePointer 0x102a4eac
EnterCriticalSection 0x102a4eb0
EnumSystemLocalesW 0x102a4eb4
ExitProcess 0x102a4eb8
FileTimeToSystemTime 0x102a4ebc
FindClose 0x102a4ec0
FindFirstFileExW 0x102a4ec4
FindNextFileW 0x102a4ec8
FlushFileBuffers 0x102a4ecc
FlushInstructionCache 0x102a4ed0
FreeEnvironmentStringsW 0x102a4ed4
FreeLibrary 0x102a4ed8
GetACP 0x102a4edc
GetCommandLineA 0x102a4ee4
GetCommandLineW 0x102a4ee8
GetConsoleMode 0x102a4eec
GetConsoleOutputCP 0x102a4ef0
GetConsoleScreenBufferInfo 0x102a4ef4
GetCPInfo 0x102a4ee0
GetCurrentDirectoryW 0x102a4ef8
GetCurrentProcess 0x102a4efc
GetCurrentProcessId 0x102a4f00
GetCurrentThreadId 0x102a4f04
GetDateFormatW 0x102a4f08
GetDriveTypeW 0x102a4f0c
GetEnvironmentStringsW 0x102a4f10
GetFileAttributesW 0x102a4f14
GetFileInformationByHandle 0x102a4f18
GetFileSizeEx 0x102a4f1c
GetFileType 0x102a4f20
GetFullPathNameW 0x102a4f24
GetLastError 0x102a4f28
GetLocaleInfoW 0x102a4f2c
GetModuleFileNameA 0x102a4f30
GetModuleFileNameW 0x102a4f34
GetModuleHandleExA 0x102a4f38
GetModuleHandleExW 0x102a4f3c
GetModuleHandleW 0x102a4f40
GetOEMCP 0x102a4f44
GetProcAddress 0x102a4f48
GetProcessAffinityMask 0x102a4f4c
GetProcessHeap 0x102a4f50
GetStartupInfoW 0x102a4f54
GetStdHandle 0x102a4f58
GetStringTypeW 0x102a4f5c
GetSystemInfo 0x102a4f60
GetSystemTimeAsFileTime 0x102a4f64
GetTimeFormatW 0x102a4f68
GetTimeZoneInformation 0x102a4f6c
GetUserDefaultLCID 0x102a4f70
HeapAlloc 0x102a4f74
HeapFree 0x102a4f78
HeapReAlloc 0x102a4f7c
HeapSize 0x102a4f80
InitializeCriticalSection 0x102a4f84
InitializeCriticalSectionAndSpinCount 0x102a4f88
InitializeSListHead 0x102a4f8c
InterlockedFlushSList 0x102a4f90
IsDebuggerPresent 0x102a4f94
IsProcessorFeaturePresent 0x102a4f98
IsValidCodePage 0x102a4f9c
IsValidLocale 0x102a4fa0
LCMapStringW 0x102a4fa4
LeaveCriticalSection 0x102a4fa8
LoadLibraryA 0x102a4fac
LoadLibraryExW 0x102a4fb0
MultiByteToWideChar 0x102a4fb4
OutputDebugStringA 0x102a4fb8
PeekNamedPipe 0x102a4fbc
QueryPerformanceCounter 0x102a4fc0
QueryPerformanceFrequency 0x102a4fc4
RaiseException 0x102a4fc8
ReadConsoleW 0x102a4fcc
ReadFile 0x102a4fd0
ReleaseSRWLockExclusive 0x102a4fd4
RemoveDirectoryW 0x102a4fd8
ResetEvent 0x102a4fdc
RtlUnwind 0x102a4fe0
SetConsoleTextAttribute 0x102a4fe4
SetEndOfFile 0x102a4fe8
SetEnvironmentVariableW 0x102a4fec
SetEvent 0x102a4ff0
SetFilePointerEx 0x102a4ff4
SetLastError 0x102a4ff8
SetStdHandle 0x102a4ffc
SetUnhandledExceptionFilter 0x102a5000
Sleep 0x102a5004
SleepConditionVariableSRW 0x102a5008
SystemTimeToTzSpecificLocalTime 0x102a500c
TerminateProcess 0x102a5010
TlsAlloc 0x102a5014
TlsFree 0x102a5018
TlsGetValue 0x102a501c
TlsSetValue 0x102a5020
UnhandledExceptionFilter 0x102a5024
VerifyVersionInfoW 0x102a502c
VerSetConditionMask 0x102a5028
VirtualProtect 0x102a5030
WaitForSingleObject 0x102a5034
WaitForSingleObjectEx 0x102a5038
WakeAllConditionVariable 0x102a503c
WideCharToMultiByte 0x102a5040
WriteConsoleW 0x102a5044
WriteFile 0x102a5048
ChangeDisplaySettingsA 0x102a5050
ClientToScreen 0x102a5054
GetClientRect 0x102a5058
GetDC 0x102a505c
GetSystemMetrics 0x102a5060
GetWindowLongA 0x102a5064
GetWindowRect 0x102a5068
ReleaseDC 0x102a506c
SetRect 0x102a5070
SetWindowLongA 0x102a5074
SetWindowPos 0x102a5078
accept 0x102a50ac
bind 0x102a50b0
closesocket 0x102a50b4
getaddrinfo 0x102a50b8
listen 0x102a50bc
recv 0x102a50c0
select 0x102a50c4
send 0x102a50c8
socket 0x102a50cc
WSACleanup 0x102a50a4
WSAStartup 0x102a50a8