dx12_mc.dll

vUnknown 64-bit Unknown OS Analyzed
Description
—
Authors
Unknown
File size
335.0 KB
Uploaded
2026-10-20 23:24
Views
2
SHA-256
d192e4d3bbe63d4148c5e73b43f3f017

Exported functions 119

Java_com_xgdt_dx12_dx12_Dx12Native_dx12AcquireSurface #1 · 0x32e40
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncBundleBegin #2 · 0x35ef0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncBundleDraw #3 · 0x35f60
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncBundleDrawIndexed #4 · 0x35fb0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncBundleDrawIndexedIndirect #5 · 0x36000
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncBundleEnd #6 · 0x36090
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncBundlePoolCreate #7 · 0x360c0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncBundlePoolDestroy #8 · 0x362e0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncBundleRecordPartition #9 · 0x36310
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncBundleRecordPartitionShared #10 · 0x370c0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncBundleSetDescriptorTable #11 · 0x37c00
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncBundleSetIndexBuffer #12 · 0x37c60
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncBundleSetPipelineState #13 · 0x37d30
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncBundleSetVertexBuffer #14 · 0x37e20
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncCurrentFrameSlot #15 · 0x37f30
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncCurrentFrameValue #16 · 0x37f50
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncDescriptorAllocate #17 · 0x37f70
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncDescriptorCreate #18 · 0x37fc0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncDescriptorDestroy #19 · 0x38150
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncDescriptorGpuHandle #20 · 0x381b0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncDescriptorRegionBase #21 · 0x381e0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncDescriptorResetFrame #22 · 0x38220
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncDescriptorWriteCBV #23 · 0x38240
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncDescriptorWriteSRV #24 · 0x382d0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncExecutorAddBundle #25 · 0x38330
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncExecutorAddTransition #26 · 0x38350
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncExecutorCreate #27 · 0x383b0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncExecutorDestroy #28 · 0x38680
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncExecutorEndFrame #29 · 0x386a0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncExecutorIsFrameInProgress #30 · 0x386b0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncExecutorLastFenceValue #31 · 0x386d0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncExecutorTryBeginFrame #32 · 0x386e0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncExecutorWaitFrame #33 · 0x386f0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncFenceCreate #34 · 0x38720
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncFenceDestroy #35 · 0x38820
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncFenceIsComplete #36 · 0x38850
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncFenceRegisterCallback #37 · 0x38870
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncFenceSignal #38 · 0x389e0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncFenceWait #39 · 0x38a10
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncPrepareCBVBuffers #40 · 0x38a40
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncPrepareIndexBuffers #41 · 0x38b80
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncPrepareTextureViews #42 · 0x38cc0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncRenderBeginFrame #43 · 0x291f0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncRenderIsRecordingReady #44 · 0x29440
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncRenderWaitComplete #45 · 0x29450
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncRenderWaitRecordingReady #46 · 0x296a0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12AsyncSendCommandsReady #47 · 0x296b0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12BeginCommandList #48 · 0x296c0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12BeginCommandListWithWait #49 · 0x29900
Java_com_xgdt_dx12_dx12_Dx12Native_dx12BeginRenderPass #50 · 0x29b40
Java_com_xgdt_dx12_dx12_Dx12Native_dx12BlitSurface #51 · 0x32f30
Java_com_xgdt_dx12_dx12_Dx12Native_dx12ClearAsyncRenderCtx #52 · 0x2a370
Java_com_xgdt_dx12_dx12_Dx12Native_dx12ClearColorTexture #53 · 0x2a380
Java_com_xgdt_dx12_dx12_Dx12Native_dx12ClearColorTextureRegion #54 · 0x2a5d0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12ClearDepthTexture #55 · 0x2a840
Java_com_xgdt_dx12_dx12_Dx12Native_dx12ClearDepthTextureRegion #56 · 0x2aa80
Java_com_xgdt_dx12_dx12_Dx12Native_dx12ConfigureSurface #57 · 0x33040
Java_com_xgdt_dx12_dx12_Dx12Native_dx12CopyBuffer #58 · 0x2acd0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12CopyBufferToTexture #59 · 0x2af10
Java_com_xgdt_dx12_dx12_Dx12Native_dx12CopyTextureToBuffer #60 · 0x2b190
Java_com_xgdt_dx12_dx12_Dx12Native_dx12CopyTextureToTexture #61 · 0x2b400
Java_com_xgdt_dx12_dx12_Dx12Native_dx12CreateBuffer #62 · 0x27bf0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12CreateCommandEncoder #63 · 0x2b670
Java_com_xgdt_dx12_dx12_Dx12Native_dx12CreateDevice #64 · 0x27e50
Java_com_xgdt_dx12_dx12_Dx12Native_dx12CreateGraphicsPipeline #65 · 0x2d9e0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12CreateHiddenWindow #66 · 0x283d0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12CreateQueryPool #67 · 0x2b8c0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12CreateSampler #68 · 0x283e0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12CreateSurface #69 · 0x33140
Java_com_xgdt_dx12_dx12_Dx12Native_dx12CreateTexture #70 · 0x28640
Java_com_xgdt_dx12_dx12_Dx12Native_dx12CreateTextureView #71 · 0x288a0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12DestroyAsyncRenderer #72 · 0x2bb20
Java_com_xgdt_dx12_dx12_Dx12Native_dx12DestroyCommandEncoder #73 · 0x2bb30
Java_com_xgdt_dx12_dx12_Dx12Native_dx12DestroyHiddenWindow #74 · 0x28af0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12DestroyPipeline #75 · 0x2e480
Java_com_xgdt_dx12_dx12_Dx12Native_dx12DestroyQueryPool #76 · 0x2bb40
Java_com_xgdt_dx12_dx12_Dx12Native_dx12DestroyResource #77 · 0x28b00
Java_com_xgdt_dx12_dx12_Dx12Native_dx12DestroySurface #78 · 0x33240
Java_com_xgdt_dx12_dx12_Dx12Native_dx12Draw #79 · 0x34690
Java_com_xgdt_dx12_dx12_Dx12Native_dx12DrawIndexed #80 · 0x34790
Java_com_xgdt_dx12_dx12_Dx12Native_dx12DrawIndexedIndirect #81 · 0x348a0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12DrawIndirect #82 · 0x349a0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12DumpTextureToFile #83 · 0x33250
Java_com_xgdt_dx12_dx12_Dx12Native_dx12EndCommandList #84 · 0x2bb50
Java_com_xgdt_dx12_dx12_Dx12Native_dx12EndRenderPass #85 · 0x2bd80
Java_com_xgdt_dx12_dx12_Dx12Native_dx12EnumerateAdapters #86 · 0x28b10
Java_com_xgdt_dx12_dx12_Dx12Native_dx12ExecuteBundle #87 · 0x38e00
Java_com_xgdt_dx12_dx12_Dx12Native_dx12GetActiveColorTexture #88 · 0x2bfb0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12GetActiveSurfaceHandle #89 · 0x332f0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12GetBackBufferHandle #90 · 0x33300
Java_com_xgdt_dx12_dx12_Dx12Native_dx12GetCapabilities #91 · 0x28bb0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12GetDeviceHandle #92 · 0x28c50
Java_com_xgdt_dx12_dx12_Dx12Native_dx12GetFenceValue #93 · 0x2bfc0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12GetQueueHandle #94 · 0x28c60
Java_com_xgdt_dx12_dx12_Dx12Native_dx12GetTimestampFrequency #95 · 0x2bfd0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12GetTimestampNow #96 · 0x2bfe0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12InitAsyncRenderer #97 · 0x2c230
Java_com_xgdt_dx12_dx12_Dx12Native_dx12IsListOpen #98 · 0x2c330
Java_com_xgdt_dx12_dx12_Dx12Native_dx12IsSurfaceSuboptimal #99 · 0x33310
Java_com_xgdt_dx12_dx12_Dx12Native_dx12MapBuffer #100 · 0x28c70
Java_com_xgdt_dx12_dx12_Dx12Native_dx12PresentSurface #101 · 0x33320
Java_com_xgdt_dx12_dx12_Dx12Native_dx12PushDescriptors #102 · 0x34aa0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12ReadQueryValue #103 · 0x2c340
Java_com_xgdt_dx12_dx12_Dx12Native_dx12ReadQueryValues #104 · 0x2c590
Java_com_xgdt_dx12_dx12_Dx12Native_dx12ReadbackSurfacePixels #105 · 0x33360
Java_com_xgdt_dx12_dx12_Dx12Native_dx12ReadbackTexturePixels #106 · 0x33c70
Java_com_xgdt_dx12_dx12_Dx12Native_dx12RunDxrSmokeTest #107 · 0x28f00
Java_com_xgdt_dx12_dx12_Dx12Native_dx12SetIndexBuffer #108 · 0x35450
Java_com_xgdt_dx12_dx12_Dx12Native_dx12SetPipeline #109 · 0x35540
Java_com_xgdt_dx12_dx12_Dx12Native_dx12SetScissor #110 · 0x35630
Java_com_xgdt_dx12_dx12_Dx12Native_dx12SetVertexBuffer #111 · 0x35730
Java_com_xgdt_dx12_dx12_Dx12Native_dx12Submit #112 · 0x2c8e0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12SurfacePresentModes #113 · 0x345d0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12UnmapBuffer #114 · 0x28fa0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12WaitForFence #115 · 0x2cb40
Java_com_xgdt_dx12_dx12_Dx12Native_dx12WriteTimestamp #116 · 0x2cdd0
Java_com_xgdt_dx12_dx12_Dx12Native_dx12WriteToTexture #117 · 0x2d010
dxrDemoStandalone #118 · 0x23400
dxrSmokeTestStandalone #119 · 0x235c0

Imported DLLs & functions 104

_callnewh 0x18003d2a0
free 0x18003d2a8
malloc 0x18003d298
_beginthreadex 0x18003d310
_cexit 0x18003d2f8
_configure_narrow_argv 0x18003d2c8
_crt_atexit 0x18003d2f0
_errno 0x18003d328
_execute_onexit_table 0x18003d2e8
_initialize_narrow_environment 0x18003d2d0
_initialize_onexit_table 0x18003d2d8
_initterm 0x18003d300
_initterm_e 0x18003d320
_register_onexit_function 0x18003d2e0
_seh_filter_dll 0x18003d318
terminate 0x18003d308
__acrt_iob_func 0x18003d340
__stdio_common_vfprintf 0x18003d338
__stdio_common_vsprintf 0x18003d368
fclose 0x18003d358
fflush 0x18003d350
fopen 0x18003d348
fwrite 0x18003d360
0x18003d388
0x18003d398
D3D12SerializeRootSignature 0x18003d390
D3DCompile 0x18003d000
CreateDXGIFactory1 0x18003d3a8
AcquireSRWLockExclusive 0x18003d0e8
CloseHandle 0x18003d038
CreateEventA 0x18003d0b0
CreateEventW 0x18003d070
DisableThreadLibraryCalls 0x18003d020
GetCurrentProcessId 0x18003d0c8
GetCurrentThread 0x18003d078
GetCurrentThreadId 0x18003d080
GetModuleFileNameA 0x18003d090
GetModuleHandleExA 0x18003d0a0
GetModuleHandleW 0x18003d098
GetProcAddress 0x18003d0d8
GetSystemTimeAsFileTime 0x18003d018
GetTickCount 0x18003d0d0
InitializeSListHead 0x18003d028
LoadLibraryW 0x18003d0e0
QueryPerformanceCounter 0x18003d048
QueryPerformanceFrequency 0x18003d050
ReleaseSRWLockExclusive 0x18003d0f8
ResetEvent 0x18003d060
RtlCaptureStackBackTrace 0x18003d030
SetEvent 0x18003d058
SetThreadPriority 0x18003d088
SetUnhandledExceptionFilter 0x18003d040
Sleep 0x18003d0c0
SleepConditionVariableSRW 0x18003d0f0
WaitForMultipleObjects 0x18003d0b8
WaitForSingleObject 0x18003d068
WakeAllConditionVariable 0x18003d010
WideCharToMultiByte 0x18003d0a8
_Cnd_broadcast 0x18003d110
_Cnd_do_broadcast_at_thread_exit 0x18003d150
_Mtx_lock 0x18003d158
_Mtx_unlock 0x18003d160
_Query_perf_counter 0x18003d130
_Query_perf_frequency 0x18003d128
_Thrd_id 0x18003d118
_Thrd_join 0x18003d120
?_Throw_Cpp_error@std@@YAXH@Z 0x18003d168
?_Xbad_function_call@std@@YAXXZ 0x18003d108
?_Xinvalid_argument@std@@YAXPEBD@Z 0x18003d140
?_Xlength_error@std@@YAXPEBD@Z 0x18003d148
?_Xout_of_range@std@@YAXPEBD@Z 0x18003d138
CreateWindowExW 0x18003d1e0
DefWindowProcW 0x18003d1c8
DestroyWindow 0x18003d1e8
DispatchMessageW 0x18003d1f0
GetClassLongPtrW 0x18003d180
GetClassNameW 0x18003d178
GetClientRect 0x18003d188
GetWindowThreadProcessId 0x18003d1c0
IsWindow 0x18003d190
LoadCursorW 0x18003d1b8
PeekMessageW 0x18003d198
RegisterClassW 0x18003d1d0
ShowWindow 0x18003d1a0
TranslateMessage 0x18003d1a8
UnregisterClassW 0x18003d1d8
UpdateWindow 0x18003d1b0
__CxxFrameHandler4 0x18003d268
__C_specific_handler 0x18003d210
__current_exception 0x18003d218
__current_exception_context 0x18003d250
__std_exception_copy 0x18003d240
__std_exception_destroy 0x18003d238
__std_terminate 0x18003d248
__std_type_info_destroy_list 0x18003d228
_CxxThrowException 0x18003d230
memcmp 0x18003d208
memcpy 0x18003d258
memmove 0x18003d200
memset 0x18003d220