vk_swiftshader.dll

v5.0.0.1 64-bit Windows Analyzed
Description
SwiftShader Vulkan 64-bit Dynamic Link Library
Authors
Copyright (C) 2018 Google Inc.
File size
5.1 MB
Uploaded
2026-06-01 22:39
Views
68
SHA-256
206a3c5b53b4c21786ddda265355aa64

Exported functions 238

vkAcquireNextImage2KHR #1 · 0x3b640
vkAcquireNextImageKHR #2 · 0x3b560
vkAllocateCommandBuffers #3 · 0x35420
vkAllocateDescriptorSets #4 · 0x349e0
vkAllocateMemory #5 · 0x31b10
vkBeginCommandBuffer #6 · 0x35580
vkBindBufferMemory #7 · 0x31e20
vkBindBufferMemory2 #8 · 0x38a80
vkBindImageMemory #9 · 0x31eb0
vkBindImageMemory2 #10 · 0x38be0
vkCmdBeginQuery #11 · 0x382f0
vkCmdBeginRenderPass #12 · 0x38620
vkCmdBeginRenderPass2 #13 · 0x38690
vkCmdBeginRendering #14 · 0x38950
vkCmdBindDescriptorSets #15 · 0x35ae0
vkCmdBindIndexBuffer #16 · 0x35b70
vkCmdBindPipeline #17 · 0x35700
vkCmdBindVertexBuffers #18 · 0x35be0
vkCmdBindVertexBuffers2 #19 · 0x35c60
vkCmdBlitImage #20 · 0x36a40
vkCmdBlitImage2 #21 · 0x36d30
vkCmdClearAttachments #22 · 0x37490
vkCmdClearColorImage #23 · 0x37390
vkCmdClearDepthStencilImage #24 · 0x37410
vkCmdCopyBuffer #25 · 0x36570
vkCmdCopyBuffer2 #26 · 0x36710
vkCmdCopyBufferToImage #27 · 0x36d80
vkCmdCopyBufferToImage2 #28 · 0x36fc0
vkCmdCopyImage #29 · 0x36760
vkCmdCopyImage2 #30 · 0x369f0
vkCmdCopyImageToBuffer #31 · 0x37010
vkCmdCopyImageToBuffer2 #32 · 0x37260
vkCmdCopyQueryPoolResults #33 · 0x38500
vkCmdDispatch #34 · 0x364b0
vkCmdDispatchBase #35 · 0x38e30
vkCmdDispatchIndirect #36 · 0x36510
vkCmdDraw #37 · 0x361e0
vkCmdDrawIndexed #38 · 0x36250
vkCmdDrawIndexedIndirect #39 · 0x36340
vkCmdDrawIndexedIndirectCount #40 · 0x36430
vkCmdDrawIndirect #41 · 0x362d0
vkCmdDrawIndirectCount #42 · 0x363b0
vkCmdEndQuery #43 · 0x38360
vkCmdEndRenderPass #44 · 0x38880
vkCmdEndRenderPass2 #45 · 0x388c0
vkCmdEndRendering #46 · 0x389a0
vkCmdExecuteCommands #47 · 0x38900
vkCmdFillBuffer #48 · 0x37320
vkCmdNextSubpass #49 · 0x387e0
vkCmdNextSubpass2 #50 · 0x38830
vkCmdPipelineBarrier #51 · 0x380e0
vkCmdPipelineBarrier2 #52 · 0x382a0
vkCmdPushConstants #53 · 0x385a0
vkCmdResetEvent #54 · 0x37df0
vkCmdResetEvent2 #55 · 0x37e50
vkCmdResetQueryPool #56 · 0x383c0
vkCmdResolveImage #57 · 0x37500
vkCmdResolveImage2 #58 · 0x37790
vkCmdSetBlendConstants #59 · 0x35910
vkCmdSetCullMode #60 · 0x35ce0
vkCmdSetDepthBias #61 · 0x35870
vkCmdSetDepthBiasEnable #62 · 0x360d0
vkCmdSetDepthBounds #63 · 0x35980
vkCmdSetDepthBoundsTestEnable #64 · 0x35d30
vkCmdSetDepthCompareOp #65 · 0x35d80
vkCmdSetDepthTestEnable #66 · 0x35dd0
vkCmdSetDepthWriteEnable #67 · 0x35e20
vkCmdSetDeviceMask #68 · 0x38de0
vkCmdSetEvent #69 · 0x377e0
vkCmdSetEvent2 #70 · 0x37d90
vkCmdSetFrontFace #71 · 0x35e70
vkCmdSetLineWidth #72 · 0x35810
vkCmdSetPrimitiveRestartEnable #73 · 0x36120
vkCmdSetPrimitiveTopology #74 · 0x35ec0
vkCmdSetRasterizerDiscardEnable #75 · 0x36080
vkCmdSetScissor #76 · 0x357b0
vkCmdSetScissorWithCount #77 · 0x35f10
vkCmdSetStencilCompareMask #78 · 0x359f0
vkCmdSetStencilOp #79 · 0x35f60
vkCmdSetStencilReference #80 · 0x35a90
vkCmdSetStencilTestEnable #81 · 0x35fe0
vkCmdSetStencilWriteMask #82 · 0x35a40
vkCmdSetViewport #83 · 0x35750
vkCmdSetViewportWithCount #84 · 0x36030
vkCmdUpdateBuffer #85 · 0x372b0
vkCmdWaitEvents #86 · 0x37eb0
vkCmdWaitEvents2 #87 · 0x38080
vkCmdWriteTimestamp #88 · 0x38430
vkCmdWriteTimestamp2 #89 · 0x38490
vkCreateBuffer #90 · 0x32eb0
vkCreateBufferView #91 · 0x33140
vkCreateCommandPool #92 · 0x351f0
vkCreateComputePipelines #93 · 0x33f20
vkCreateDescriptorPool #94 · 0x347a0
vkCreateDescriptorSetLayout #95 · 0x345d0
vkCreateDescriptorUpdateTemplate #96 · 0x39f30
vkCreateDevice #97 · 0x30200
vkCreateEvent #98 · 0x32980
vkCreateFence #99 · 0x32140
vkCreateFramebuffer #100 · 0x34bc0
vkCreateGraphicsPipelines #101 · 0x33d70
vkCreateImage #102 · 0x332e0
vkCreateImageView #103 · 0x33670
vkCreateInstance #104 · 0x2f710
vkCreatePipelineCache #105 · 0x33ae0
vkCreatePipelineLayout #106 · 0x34140
vkCreatePrivateDataSlot #107 · 0x3a3b0
vkCreateQueryPool #108 · 0x32c20
vkCreateRenderPass #109 · 0x34cf0
vkCreateRenderPass2 #110 · 0x34f10
vkCreateSampler #111 · 0x34330
vkCreateSamplerYcbcrConversion #112 · 0x39d70
vkCreateSemaphore #113 · 0x325c0
vkCreateShaderModule #114 · 0x338d0
vkCreateSwapchainKHR #115 · 0x3b350
vkCreateWin32SurfaceKHR #116 · 0x3adf0
vkDestroyBuffer #117 · 0x33020
vkDestroyBufferView #118 · 0x33290
vkDestroyCommandPool #119 · 0x35360
vkDestroyDescriptorPool #120 · 0x34910
vkDestroyDescriptorSetLayout #121 · 0x34740
vkDestroyDescriptorUpdateTemplate #122 · 0x3a0d0
vkDestroyDevice #123 · 0x30e70
vkDestroyEvent #124 · 0x32ad0
vkDestroyFence #125 · 0x323e0
vkDestroyFramebuffer #126 · 0x34c90
vkDestroyImage #127 · 0x33490
vkDestroyImageView #128 · 0x33850
vkDestroyInstance #129 · 0x2fb70
vkDestroyPipeline #130 · 0x340d0
vkDestroyPipelineCache #131 · 0x33c60
vkDestroyPipelineLayout #132 · 0x342d0
vkDestroyPrivateDataSlot #133 · 0x3a430
vkDestroyQueryPool #134 · 0x32da0
vkDestroyRenderPass #135 · 0x35140
vkDestroySampler #136 · 0x34560
vkDestroySamplerYcbcrConversion #137 · 0x39ee0
vkDestroySemaphore #138 · 0x327e0
vkDestroyShaderModule #139 · 0x33a60
vkDestroySurfaceKHR #140 · 0x3afc0
vkDestroySwapchainKHR #141 · 0x3b490
vkDeviceWaitIdle #142 · 0x31ad0
vkEndCommandBuffer #143 · 0x35670
vkEnumerateDeviceExtensionProperties #144 · 0x31110
vkEnumerateDeviceLayerProperties #145 · 0x312a0
vkEnumerateInstanceExtensionProperties #146 · 0x30ee0
vkEnumerateInstanceLayerProperties #147 · 0x31250
vkEnumerateInstanceVersion #148 · 0x38a40
vkEnumeratePhysicalDeviceGroups #149 · 0x38f00
vkEnumeratePhysicalDevices #150 · 0x2fbd0
vkFlushMappedMemoryRanges #151 · 0x31d70
vkFreeCommandBuffers #152 · 0x35530
vkFreeDescriptorSets #153 · 0x34af0
vkFreeMemory #154 · 0x31bc0
vkGetBufferDeviceAddress #155 · 0x33080
vkGetBufferMemoryRequirements #156 · 0x31f40
vkGetBufferMemoryRequirements2 #157 · 0x39040
vkGetBufferOpaqueCaptureAddress #158 · 0x330c0
vkGetDescriptorSetLayoutSupport #159 · 0x3a2b0
vkGetDeviceBufferMemoryRequirements #160 · 0x3a580
vkGetDeviceGroupPeerMemoryFeatures #161 · 0x38d70
vkGetDeviceGroupPresentCapabilitiesKHR #162 · 0x3b700
vkGetDeviceGroupSurfacePresentModesKHR #163 · 0x3b760
vkGetDeviceImageMemoryRequirements #164 · 0x3a610
vkGetDeviceImageSparseMemoryRequirements #165 · 0x3a7c0
vkGetDeviceMemoryCommitment #166 · 0x31dd0
vkGetDeviceMemoryOpaqueCaptureAddress #167 · 0x33100
vkGetDeviceProcAddr #168 · 0x301b0
vkGetDeviceQueue #169 · 0x312f0
vkGetDeviceQueue2 #170 · 0x39c20
vkGetEventStatus #171 · 0x32b20
vkGetFenceStatus #172 · 0x324f0
vkGetImageMemoryRequirements #173 · 0x31fc0
vkGetImageMemoryRequirements2 #174 · 0x38f60
vkGetImageSparseMemoryRequirements #175 · 0x32040
vkGetImageSparseMemoryRequirements2 #176 · 0x391f0
vkGetImageSubresourceLayout #177 · 0x33520
vkGetInstanceProcAddr #178 · 0x30160
vkGetPhysicalDeviceExternalBufferProperties #179 · 0x3a190
vkGetPhysicalDeviceExternalFenceProperties #180 · 0x3a1f0
vkGetPhysicalDeviceExternalSemaphoreProperties #181 · 0x3a250
vkGetPhysicalDeviceFeatures #182 · 0x2fc30
vkGetPhysicalDeviceFeatures2 #183 · 0x39340
vkGetPhysicalDeviceFormatProperties #184 · 0x2fc90
vkGetPhysicalDeviceFormatProperties2 #185 · 0x397e0
vkGetPhysicalDeviceImageFormatProperties #186 · 0x2fcd0
vkGetPhysicalDeviceImageFormatProperties2 #187 · 0x2fde0
vkGetPhysicalDeviceMemoryProperties #188 · 0x30110
vkGetPhysicalDeviceMemoryProperties2 #189 · 0x39970
vkGetPhysicalDevicePresentRectanglesKHR #190 · 0x3b7a0
vkGetPhysicalDeviceProperties #191 · 0x30040
vkGetPhysicalDeviceProperties2 #192 · 0x39390
vkGetPhysicalDeviceQueueFamilyProperties #193 · 0x300a0
vkGetPhysicalDeviceQueueFamilyProperties2 #194 · 0x39900
vkGetPhysicalDeviceSparseImageFormatProperties #195 · 0x32090
vkGetPhysicalDeviceSparseImageFormatProperties2 #196 · 0x39a80
vkGetPhysicalDeviceSurfaceCapabilities2KHR #197 · 0x3b0e0
vkGetPhysicalDeviceSurfaceCapabilitiesKHR #198 · 0x3b080
vkGetPhysicalDeviceSurfaceFormats2KHR #199 · 0x3b270
vkGetPhysicalDeviceSurfaceFormatsKHR #200 · 0x3b140
vkGetPhysicalDeviceSurfacePresentModesKHR #201 · 0x3b2e0
vkGetPhysicalDeviceSurfaceSupportKHR #202 · 0x3b040
vkGetPhysicalDeviceToolProperties #203 · 0x39b60
vkGetPhysicalDeviceWin32PresentationSupportKHR #204 · 0x3aec0
vkGetPipelineCacheData #205 · 0x33cd0
vkGetPrivateData #206 · 0x3a510
vkGetQueryPoolResults #207 · 0x32e00
vkGetRenderAreaGranularity #208 · 0x351a0
vkGetSemaphoreCounterValue #209 · 0x32860
vkGetSwapchainImagesKHR #210 · 0x3b4f0
vkInvalidateMappedMemoryRanges #211 · 0x31da0
vkMapMemory #212 · 0x31cb0
vkMergePipelineCaches #213 · 0x33d20
vkQueueBindSparse #214 · 0x32100
vkQueuePresentKHR #215 · 0x3b600
vkQueueSubmit #216 · 0x31350
vkQueueSubmit2 #217 · 0x31720
vkQueueWaitIdle #218 · 0x31a90
vkReleaseSwapchainImagesEXT #219 · 0x3b6c0
vkResetCommandBuffer #220 · 0x356b0
vkResetCommandPool #221 · 0x353d0
vkResetDescriptorPool #222 · 0x34980
vkResetEvent #223 · 0x32bd0
vkResetFences #224 · 0x32470
vkResetQueryPool #225 · 0x38eb0
vkSetEvent #226 · 0x32b70
vkSetPrivateData #227 · 0x3a4a0
vkSignalSemaphore #228 · 0x328c0
vkTrimCommandPool #229 · 0x39bb0
vkUnmapMemory #230 · 0x31d40
vkUpdateDescriptorSetWithTemplate #231 · 0x3a120
vkUpdateDescriptorSets #232 · 0x34b50
vkWaitForFences #233 · 0x32550
vkWaitSemaphores #234 · 0x32920
vk_icdEnumerateAdapterPhysicalDevices #235 · 0x2f550
vk_icdGetInstanceProcAddr #236 · 0x2f4c0
vk_icdGetPhysicalDeviceProcAddr #237 · 0x2f530
vk_icdNegotiateLoaderICDInterfaceVersion #238 · 0x2f510

Imported DLLs & functions 132

StretchDIBits 0x1804d1cd8
AcquireSRWLockExclusive 0x1804d18b0
CloseHandle 0x1804d18b8
CompareStringW 0x1804d18c0
ConvertFiberToThread 0x1804d18c8
ConvertThreadToFiberEx 0x1804d18d0
CreateFiberEx 0x1804d18d8
CreateFileW 0x1804d18e0
CreateRemoteThreadEx 0x1804d18e8
CreateThread 0x1804d18f0
DeleteCriticalSection 0x1804d18f8
DeleteFiber 0x1804d1900
DeleteFileW 0x1804d1908
DeleteProcThreadAttributeList 0x1804d1910
EncodePointer 0x1804d1918
EnterCriticalSection 0x1804d1920
EnumSystemLocalesW 0x1804d1928
ExitProcess 0x1804d1930
ExitThread 0x1804d1938
FindClose 0x1804d1940
FindFirstFileExW 0x1804d1948
FindNextFileW 0x1804d1950
FlsAlloc 0x1804d1958
FlsFree 0x1804d1960
FlsGetValue 0x1804d1968
FlsSetValue 0x1804d1970
FlushFileBuffers 0x1804d1978
FlushInstructionCache 0x1804d1980
FreeEnvironmentStringsW 0x1804d1988
FreeLibrary 0x1804d1990
FreeLibraryAndExitThread 0x1804d1998
GetACP 0x1804d19a0
GetCommandLineA 0x1804d19b0
GetCommandLineW 0x1804d19b8
GetConsoleMode 0x1804d19c0
GetConsoleOutputCP 0x1804d19c8
GetConsoleScreenBufferInfo 0x1804d19d0
GetCPInfo 0x1804d19a8
GetCurrentDirectoryW 0x1804d19d8
GetCurrentProcess 0x1804d19e0
GetCurrentProcessId 0x1804d19e8
GetCurrentThread 0x1804d19f0
GetCurrentThreadId 0x1804d19f8
GetDateFormatW 0x1804d1a00
GetEnvironmentStringsW 0x1804d1a08
GetFileAttributesW 0x1804d1a10
GetFileInformationByHandle 0x1804d1a18
GetFileSizeEx 0x1804d1a20
GetFileType 0x1804d1a28
GetLastError 0x1804d1a30
GetLocaleInfoW 0x1804d1a38
GetLogicalProcessorInformationEx 0x1804d1a40
GetModuleFileNameW 0x1804d1a48
GetModuleHandleA 0x1804d1a50
GetModuleHandleExW 0x1804d1a58
GetModuleHandleW 0x1804d1a60
GetOEMCP 0x1804d1a68
GetProcAddress 0x1804d1a70
GetProcessHeap 0x1804d1a78
GetStartupInfoW 0x1804d1a80
GetStdHandle 0x1804d1a88
GetStringTypeW 0x1804d1a90
GetSystemInfo 0x1804d1a98
GetSystemTimeAsFileTime 0x1804d1aa0
GetTimeFormatW 0x1804d1aa8
GetTimeZoneInformation 0x1804d1ab0
GetUserDefaultLCID 0x1804d1ab8
HeapAlloc 0x1804d1ac0
HeapFree 0x1804d1ac8
HeapReAlloc 0x1804d1ad0
HeapSize 0x1804d1ad8
InitializeCriticalSection 0x1804d1ae0
InitializeCriticalSectionAndSpinCount 0x1804d1ae8
InitializeProcThreadAttributeList 0x1804d1af0
InitializeSListHead 0x1804d1af8
InterlockedFlushSList 0x1804d1b00
IsDebuggerPresent 0x1804d1b08
IsProcessorFeaturePresent 0x1804d1b10
IsValidCodePage 0x1804d1b18
IsValidLocale 0x1804d1b20
LCMapStringW 0x1804d1b28
LeaveCriticalSection 0x1804d1b30
LoadLibraryExW 0x1804d1b38
MultiByteToWideChar 0x1804d1b40
OutputDebugStringA 0x1804d1b48
QueryPerformanceCounter 0x1804d1b50
QueryPerformanceFrequency 0x1804d1b58
RaiseException 0x1804d1b60
ReadConsoleW 0x1804d1b68
ReadFile 0x1804d1b70
ReleaseSRWLockExclusive 0x1804d1b78
RemoveDirectoryW 0x1804d1b80
RtlCaptureContext 0x1804d1b88
RtlLookupFunctionEntry 0x1804d1b90
RtlPcToFileHeader 0x1804d1b98
RtlUnwind 0x1804d1ba0
RtlUnwindEx 0x1804d1ba8
RtlVirtualUnwind 0x1804d1bb0
SetConsoleTextAttribute 0x1804d1bb8
SetEndOfFile 0x1804d1bc0
SetEnvironmentVariableW 0x1804d1bc8
SetFilePointerEx 0x1804d1bd0
SetLastError 0x1804d1bd8
SetStdHandle 0x1804d1be0
SetUnhandledExceptionFilter 0x1804d1be8
SleepConditionVariableSRW 0x1804d1bf0
SwitchToFiber 0x1804d1bf8
SwitchToThread 0x1804d1c00
TerminateProcess 0x1804d1c08
TlsAlloc 0x1804d1c10
TlsFree 0x1804d1c18
TlsGetValue 0x1804d1c20
TlsSetValue 0x1804d1c28
TryAcquireSRWLockExclusive 0x1804d1c30
UnhandledExceptionFilter 0x1804d1c38
UpdateProcThreadAttribute 0x1804d1c40
VerifyVersionInfoW 0x1804d1c50
VerSetConditionMask 0x1804d1c48
VirtualAlloc 0x1804d1c58
VirtualFree 0x1804d1c60
VirtualProtect 0x1804d1c68
WaitForSingleObject 0x1804d1c70
WaitForSingleObjectEx 0x1804d1c78
WakeAllConditionVariable 0x1804d1c80
WakeConditionVariable 0x1804d1c88
WideCharToMultiByte 0x1804d1c90
WriteConsoleW 0x1804d1c98
WriteFile 0x1804d1ca0
GetClientRect 0x1804d1cb0
GetDC 0x1804d1cb8
IsWindow 0x1804d1cc0
ReleaseDC 0x1804d1cc8