VSD3DWARPDebug.dll

v10.0.19041.5794 64-bit Windows NT Analyzed
Description
Direct3D Rasterizer Shader Debugging Helper
Authors
© Microsoft Corporation. All rights reserved.
File size
131.0 KB
Uploaded
2025-12-01 07:42
Views
97
SHA-256
ff0bbbca120bce7cfb005cf841671ce4

Exported functions 45

InitializeDebugging #1 · 0x12e70
?ReadThreadRegisterWithSize@WarpDebugInternal@@YAJPEAXIW4VSD3D_REGISTER_SET@@I_KPEAEI@Z #2 · 0xc170
?VSD3DAttach2@WarpDebugInternal@@YAJKPEAXPEAPEAX@Z #3 · 0xccc0
?VSD3DAttach@WarpDebugInternal@@YAJKUVSD3D_CONFIG_INFO@@PEAPEAX@Z #4 · 0xca80
?VSD3DBreak@WarpDebugInternal@@YAJPEAX@Z #5 · 0xd500
?VSD3DCloseActiveGroup@WarpDebugInternal@@YAJPEAX@Z #6 · 0x10c40
?VSD3DConfig@WarpDebugInternal@@YAJPEAXKPEAUVSD3D_MONITORFUNCS@@PEAUVSD3D_CONFIG_INFO2@@@Z #7 · 0x128f0
?VSD3DContinueDebugEvent@WarpDebugInternal@@YAJPEAXPEAUVSD3D_SINGLESTEP_INFO@@@Z #8 · 0xd010
?VSD3DDeleteShaderBreakPoint@WarpDebugInternal@@YAJPEAX@Z #9 · 0xfe00
?VSD3DDetach@WarpDebugInternal@@YAJPEAXH@Z #10 · 0xce40
?VSD3DEnableShaderBreakPoint@WarpDebugInternal@@YAJPEAX_N@Z #11 · 0xfa40
?VSD3DEnableWarning@WarpDebugInternal@@YAJPEAXW4VSD3DDebugWarningType@@H@Z #12 · 0x12ad0
?VSD3DGatherGroupSharedRegister@WarpDebugInternal@@YAJPEAXIPEA_KIIPEAEI@Z #13 · 0x121b0
?VSD3DGatherShaderBufferMemory@WarpDebugInternal@@YAJPEAXW4VSD3D_REGISTER_SET@@IPEA_KIIPEAEI@Z #14 · 0xef70
?VSD3DGatherThreadRegister@WarpDebugInternal@@YAJPEAXUVSD3D_SHADER_DIMENSION@@W4VSD3D_REGISTER_SET@@IPEA_KIIPEAEI@Z #15 · 0x11200
?VSD3DGetActiveGroups@WarpDebugInternal@@YAJPEAXHPEAUVSD3D_GROUP_STATISTICS@@PEAUVSD3D_SHADER_DIMENSION@@IPEAI@Z #16 · 0x10340
?VSD3DGetBreakPointInfo@WarpDebugInternal@@YAJPEAXPEAUVSD3D_BREAKPOINT_INFO@@@Z #17 · 0xf5a0
?VSD3DGetConfigInfo@WarpDebugInternal@@YAJPEAUVSD3D_CONFIG_INFO@@@Z #18 · 0x128d0
?VSD3DGetDebugEvent@WarpDebugInternal@@YAJPEAUVSD3D_DEBUG_EVENT@@PEAX@Z #19 · 0xd3e0
?VSD3DGetDeviceInfo@WarpDebugInternal@@YAJPEAXPEAUVSD3D_DEVICE_INFO@@@Z #20 · 0xe010
?VSD3DGetDispatchDictionary@WarpDebugInternal@@YAJPEAXPEAUVSD3D_NAME_VALUE_PAIR@@IPEAI@Z #21 · 0x12c10
?VSD3DGetRegisterInfo@WarpDebugInternal@@YAJPEAXPEAUVSD3D_REGISTER_INFO@@I@Z #22 · 0xdae0
?VSD3DGetResourceInformation@WarpDebugInternal@@YAJPEAXW4VSD3D_REGISTER_SET@@IPEAUD3D11_BOX@@PEAW4DXGI_FORMAT@@@Z #23 · 0xf0c0
?VSD3DGetShaderBreakPoints@WarpDebugInternal@@YAJPEAXPEAPEAXIPEAI@Z #24 · 0xf8a0
?VSD3DGetShaderDebugData@WarpDebugInternal@@YAJPEAXPEAE_KPEA_K@Z #25 · 0xe200
?VSD3DGetShaderDispatchInfo@WarpDebugInternal@@YAJPEAXPEAUVSD3D_SHADER_DISPATCH_INFO@@@Z #26 · 0xd950
?VSD3DGetShaderInfo@WarpDebugInternal@@YAJPEAXPEAUVSD3D_SHADER_INFO@@@Z #27 · 0xd760
?VSD3DGetShaderInstructions@WarpDebugInternal@@YAJPEAXPEAE_KPEA_K@Z #28 · 0xe450
?VSD3DGetSupportedDeviceIds@WarpDebugInternal@@YAJPEAU_LUID@@IPEAI@Z #29 · 0x12c60
?VSD3DGetWarningEnabled@WarpDebugInternal@@YAJPEAXW4VSD3DDebugWarningType@@PEAH@Z #30 · 0x12ba0
?VSD3DGetWarningInfo@WarpDebugInternal@@YAJPEAXPEAUVSD3D_WARNING_INFO@@IPEAI@Z #31 · 0x12960
?VSD3DGroupGetThreadsInfo@WarpDebugInternal@@YAJPEAXPEAUVSD3D_THREAD_INFO@@IPEAI@Z #32 · 0x10540
?VSD3DGroupReadThreadRegister@WarpDebugInternal@@YAJPEAXW4VSD3D_REGISTER_SET@@I_KIPEAEI@Z #33 · 0x11c00
?VSD3DOpenActiveGroup@WarpDebugInternal@@YAJPEAXUVSD3D_SHADER_DIMENSION@@PEAPEAX@Z #34 · 0x10990
?VSD3DReadGroupSharedRegister@WarpDebugInternal@@YAJPEAXI_KPEAEI@Z #35 · 0x11ef0
?VSD3DReadShaderBufferMemory@WarpDebugInternal@@YAJPEAXW4VSD3D_REGISTER_SET@@I_KPEAEI@Z #36 · 0xe6a0
?VSD3DReadThreadRegister@WarpDebugInternal@@YAJPEAXUVSD3D_SHADER_DIMENSION@@W4VSD3D_REGISTER_SET@@I_KPEAEI@Z #37 · 0x11030
?VSD3DReleaseDebugString@WarpDebugInternal@@YAJPEAG@Z #38 · 0x12840
?VSD3DSetShaderBreakPoint@WarpDebugInternal@@YAJPEAXUVSD3D_BREAKPOINT_INFO@@PEAPEAX@Z #39 · 0xf0d0
?VSD3DSetThreadsFrozen@WarpDebugInternal@@YAJPEAXIH@Z #40 · 0x11520
?VSD3DShaderDispatchGetThreadsInfo@WarpDebugInternal@@YAJPEAXPEAUVSD3D_GROUP_THREADS_INFO@@IPEAI@Z #41 · 0x10de0
?VSD3DWaitForDebugEvent@WarpDebugInternal@@YAJPEAUVSD3D_DEBUG_EVENT@@PEAPEAXK@Z #42 · 0xcec0
?VSD3DWriteGroupSharedRegister@WarpDebugInternal@@YAJPEAXI_KPEAEI@Z #43 · 0x12560
?VSD3DWriteShaderBufferMemory@WarpDebugInternal@@YAJPEAXW4VSD3D_REGISTER_SET@@I_KPEAEI@Z #44 · 0xead0
?VSD3DWriteThreadRegister@WarpDebugInternal@@YAJPEAXUVSD3D_SHADER_DIMENSION@@W4VSD3D_REGISTER_SET@@I_KPEAEI@Z #45 · 0x11530

Imported DLLs & functions 115

DebugBreak 0x18001a528
IsDebuggerPresent 0x18001a518
OutputDebugStringW 0x18001a520
GetLastError 0x18001a538
SetLastError 0x18001a540
SetUnhandledExceptionFilter 0x18001a548
UnhandledExceptionFilter 0x18001a550
FlushFileBuffers 0x18001a560
ReadFile 0x18001a570
WriteFile 0x18001a568
CloseHandle 0x18001a580
GetProcessHeap 0x18001a598
HeapAlloc 0x18001a5a0
HeapFree 0x18001a590
InitializeSListHead 0x18001a5b0
CancelIoEx 0x18001a5c0
GetOverlappedResult 0x18001a5c8
WaitForMultipleObjects 0x18001a5d8
DisableThreadLibraryCalls 0x18001a5f8
FreeLibrary 0x18001a5e8
GetModuleFileNameA 0x18001a600
GetModuleHandleExW 0x18001a608
GetModuleHandleW 0x18001a5f0
GetProcAddress 0x18001a618
LoadLibraryExW 0x18001a610
FormatMessageW 0x18001a628
ReadProcessMemory 0x18001a638
WriteProcessMemory 0x18001a640
ConnectNamedPipe 0x18001a660
CreateNamedPipeW 0x18001a650
DisconnectNamedPipe 0x18001a658
GetCurrentProcess 0x18001a688
GetCurrentProcessId 0x18001a678
GetCurrentThreadId 0x18001a670
GetExitCodeProcess 0x18001a690
OpenProcessToken 0x18001a680
TerminateProcess 0x18001a698
IsProcessorFeaturePresent 0x18001a6a8
OpenProcess 0x18001a6b0
QueryPerformanceCounter 0x18001a6c8
QueryPerformanceFrequency 0x18001a6c0
RtlCaptureStackBackTrace 0x18001a6d8
AcquireSRWLockExclusive 0x18001a720
AcquireSRWLockShared 0x18001a740
CreateEventA 0x18001a6f8
CreateMutexExW 0x18001a6f0
CreateSemaphoreExW 0x18001a700
DeleteCriticalSection 0x18001a6e8
EnterCriticalSection 0x18001a710
InitializeCriticalSection 0x18001a718
InitializeCriticalSectionEx 0x18001a750
LeaveCriticalSection 0x18001a708
OpenSemaphoreW 0x18001a728
ReleaseMutex 0x18001a760
ReleaseSemaphore 0x18001a768
ReleaseSRWLockExclusive 0x18001a738
ReleaseSRWLockShared 0x18001a748
WaitForSingleObject 0x18001a730
WaitForSingleObjectEx 0x18001a758
GetSystemDirectoryA 0x18001a790
GetSystemInfo 0x18001a788
GetSystemTimeAsFileTime 0x18001a798
CloseThreadpoolTimer 0x18001a7b8
CreateThreadpoolTimer 0x18001a7b0
SetThreadpoolTimer 0x18001a7c0
WaitForThreadpoolTimerCallbacks 0x18001a7a8
VerQueryValueA 0x18001a7d0
GetFileVersionInfoA 0x18001a7e0
GetFileVersionInfoSizeA 0x18001a7e8
GetEnabledXStateFeatures 0x18001a7f8
__C_specific_handler 0x18001a8c0
__CxxFrameHandler4 0x18001a870
__std_terminate 0x18001a868
_CxxThrowException 0x18001a8c8
_o___std_exception_copy 0x18001a8a8
_o___std_exception_destroy 0x18001a8a0
_o___std_type_info_destroy_list 0x18001a898
_o___stdio_common_vsnprintf_s 0x18001a890
_o___stdio_common_vsprintf_s 0x18001a888
_o___stdio_common_vswprintf 0x18001a880
_o___stdio_common_vswprintf_s 0x18001a878
_o__cexit 0x18001a8b8
_o__configure_narrow_argv 0x18001a8b0
_o__crt_atexit 0x18001a850
_o__errno 0x18001a808
_o__execute_onexit_table 0x18001a810
_o__initialize_narrow_environment 0x18001a818
_o__initialize_onexit_table 0x18001a820
_o__invalid_parameter_noinfo 0x18001a828
_o__purecall 0x18001a830
_o__register_onexit_function 0x18001a838
_o__seh_filter_dll 0x18001a840
_o_wcscpy_s 0x18001a858
_o_wcsncpy_s 0x18001a860
memcmp 0x18001a8d0
memcpy 0x18001a8d8
memmove 0x18001a848
_initterm 0x18001a8f0
_initterm_e 0x18001a8e8
EventRegister 0x18001a910
EventSetInformation 0x18001a920
EventUnregister 0x18001a918
AddAccessAllowedAce 0x18001a950
GetLengthSid 0x18001a948
GetTokenInformation 0x18001a940
InitializeAcl 0x18001a938
InitializeSecurityDescriptor 0x18001a958
SetSecurityDescriptorDacl 0x18001a930
EtwEventRegister 0x18001a980
EtwEventUnregister 0x18001a968
RtlCaptureContext 0x18001a988
RtlLookupFunctionEntry 0x18001a970
RtlVirtualUnwind 0x18001a978