5795 lines
152 KiB
Plaintext
5795 lines
152 KiB
Plaintext
; Listing generated by Microsoft (R) Optimizing Compiler Version 19.37.32824.0
|
||
|
||
include listing.inc
|
||
|
||
INCLUDELIB MSVCRTD
|
||
INCLUDELIB OLDNAMES
|
||
|
||
msvcjmc SEGMENT
|
||
__9C03CD75_concurrencysal@h DB 01H
|
||
__CA64BAF1_sal@h DB 01H
|
||
__95655E73_vadefs@h DB 01H
|
||
__1D560A45_vcruntime@h DB 01H
|
||
__1B0272D9_corecrt@h DB 01H
|
||
__13F5961F_stddef@h DB 01H
|
||
__ED683015_stdint@h DB 01H
|
||
__89F75FCD_ssgc_internal@h DB 01H
|
||
__A5E73FD0_glfw3@h DB 01H
|
||
__1D45B1A5_glfw_null_platform@h DB 01H
|
||
__74484FB3_corecrt_wctype@h DB 01H
|
||
__CBE172F9_wctype@h DB 01H
|
||
__0ED14FEE_winpackagefamily@h DB 01H
|
||
__F92EF742_winapifamily@h DB 01H
|
||
__22E515EB_sdkddkver@h DB 01H
|
||
__F214EFBF_excpt@h DB 01H
|
||
__D9B78EDA_stdarg@h DB 01H
|
||
__29F49F40_specstrings_undef@h DB 01H
|
||
__D0F42932_specstrings_strict@h DB 01H
|
||
__F00405FD_sdv_driverspecs@h DB 01H
|
||
__173E09CA_driverspecs@h DB 01H
|
||
__9A452361_specstrings@h DB 01H
|
||
__1EC467ED_ctype@h DB 01H
|
||
__98517906_kernelspecs@h DB 01H
|
||
__D3497022_basetsd@h DB 01H
|
||
__61CC25A1_errno@h DB 01H
|
||
__7061C667_vcruntime_string@h DB 01H
|
||
__E4C945B4_corecrt_memcpy_s@h DB 01H
|
||
__8EAFF484_corecrt_memory@h DB 01H
|
||
__6490AEC5_corecrt_wstring@h DB 01H
|
||
__E8295E1E_string@h DB 01H
|
||
__7FCB5136_guiddef@h DB 01H
|
||
__FF8A9E11_pshpack4@h DB 01H
|
||
__D5438902_poppack@h DB 01H
|
||
__FB07E2A3_pshpack2@h DB 01H
|
||
__F6906775_pshpack8@h DB 01H
|
||
__F9415CFA_pshpack1@h DB 01H
|
||
__E58C6F1C_apiset@h DB 01H
|
||
__A5C52262_ktmtypes@h DB 01H
|
||
__FBBA8F9D_winnt@h DB 01H
|
||
__A32D3D2C_minwindef@h DB 01H
|
||
__7D798299_windef@h DB 01H
|
||
__9AE108E9_apisetcconv@h DB 01H
|
||
__9CE53D2C_minwinbase@h DB 01H
|
||
__5D0AA210_apiquery2@h DB 01H
|
||
__4DD4E726_processenv@h DB 01H
|
||
__3575CC96_fileapi@h DB 01H
|
||
__8EA220E6_fileapifromapp@h DB 01H
|
||
__BF9B31FE_debugapi@h DB 01H
|
||
__C3AFE134_utilapiset@h DB 01H
|
||
__76F69E51_handleapi@h DB 01H
|
||
__7E63D784_errhandlingapi@h DB 01H
|
||
__FFA7003C_fibersapi@h DB 01H
|
||
__8971CECF_namedpipeapi@h DB 01H
|
||
__46C9D8A6_profileapi@h DB 01H
|
||
__98D4F0A3_heapapi@h DB 01H
|
||
__50EF2A88_ioapiset@h DB 01H
|
||
__92EA1464_synchapi@h DB 01H
|
||
__A53D8AED_interlockedapi@h DB 01H
|
||
__B506CAAF_processthreadsapi@h DB 01H
|
||
__FF735694_sysinfoapi@h DB 01H
|
||
__29589789_memoryapi@h DB 01H
|
||
__E9C7A663_enclaveapi@h DB 01H
|
||
__D035F9F7_threadpoollegacyapiset@h DB 01H
|
||
__C899130C_threadpoolapiset@h DB 01H
|
||
__E0441EE7_jobapi@h DB 01H
|
||
__CEF86838_jobapi2@h DB 01H
|
||
__35AC6B9A_wow64apiset@h DB 01H
|
||
__C8AE41A5_libloaderapi@h DB 01H
|
||
__CC9E232D_securitybaseapi@h DB 01H
|
||
__C9D0C9B8_namespaceapi@h DB 01H
|
||
__30FF9CAD_systemtopologyapi@h DB 01H
|
||
__4D358795_processtopologyapi@h DB 01H
|
||
__40446D10_securityappcontainer@h DB 01H
|
||
__3A952EDF_realtimeapiset@h DB 01H
|
||
__F4865F4B_winerror@h DB 01H
|
||
__53C1BD93_timezoneapi@h DB 01H
|
||
__1FFBEDBF_winbase@h DB 01H
|
||
__43D3FA34_wingdi@h DB 01H
|
||
__D24A7391_tvout@h DB 01H
|
||
__7713A6C8_winuser@h DB 01H
|
||
__0B345F71_datetimeapi@h DB 01H
|
||
__9AC6960C_winnls@h DB 01H
|
||
__973A40A8_stringapiset@h DB 01H
|
||
__CC46FEE2_wincontypes@h DB 01H
|
||
__97D70BE1_consoleapi@h DB 01H
|
||
__27EC5E18_consoleapi2@h DB 01H
|
||
__262E342F_consoleapi3@h DB 01H
|
||
__641DCD70_wincon@h DB 01H
|
||
__5A96C7A7_verrsrc@h DB 01H
|
||
__B69C6FF2_winver@h DB 01H
|
||
__7AEB8C37_reason@h DB 01H
|
||
__59F1A8A9_winreg@h DB 01H
|
||
__EE0E2B7F_wnnc@h DB 01H
|
||
__DCDB7054_winnetwk@h DB 01H
|
||
__81DDEDE3_stralign@h DB 01H
|
||
__2134D1B4_winsvc@h DB 01H
|
||
__11C07376_mcx@h DB 01H
|
||
__577CE3E7_ime_cmodes@h DB 01H
|
||
__1E72C31E_imm@h DB 01H
|
||
__E15BF856_windows@h DB 01H
|
||
__DF8704F0_rpcdcep@h DB 01H
|
||
__5C6CA7BB_rpcdce@h DB 01H
|
||
__853533C4_rpcnsi@h DB 01H
|
||
__2D2406C3_rpcnterr@h DB 01H
|
||
__64521D71_rpcasync@h DB 01H
|
||
__AADCBA08_rpc@h DB 01H
|
||
__1FE431C9_rpcnsip@h DB 01H
|
||
__2B741F2D_rpcsal@h DB 01H
|
||
__92623256_rpcndr@h DB 01H
|
||
__45DED006_corecrt_malloc@h DB 01H
|
||
__FD6DBD68_corecrt_search@h DB 01H
|
||
__E2E33A61_corecrt_wstdlib@h DB 01H
|
||
__531E1E2A_limits@h DB 01H
|
||
__6E5ACABA_stdlib@h DB 01H
|
||
__9C18532E_wtypesbase@h DB 01H
|
||
__30B1AFDA_unknwnbase@h DB 01H
|
||
__328C1996_objidlbase@h DB 01H
|
||
__C4E06B6A_cguid@h DB 01H
|
||
__434718C5_combaseapi@h DB 01H
|
||
__EA2E1D6D_wtypes@h DB 01H
|
||
__DE6FDEF1_unknwn@h DB 01H
|
||
__CCE0BACC_objidl@h DB 01H
|
||
__8C7011E5_oaidl@h DB 01H
|
||
__2E0B7863_propidlbase@h DB 01H
|
||
__BF4CF2EC_coml2api@h DB 01H
|
||
__6D897344_oleidl@h DB 01H
|
||
__1129FC2C_servprov@h DB 01H
|
||
__757952E4_msxml@h DB 01H
|
||
__B1191D53_urlmon@h DB 01H
|
||
__404D1A47_propidl@h DB 01H
|
||
__A1C63593_objbase@h DB 01H
|
||
__9F7C87B7_dinput@h DB 01H
|
||
__B468A3D3_xinput@h DB 01H
|
||
__AD768F06_dbt@h DB 01H
|
||
__D83367F8_glfw_win32_platform@h DB 01H
|
||
__53CB9229_glfw_null_joystick@h DB 01H
|
||
__96BD4474_glfw_win32_joystick@h DB 01H
|
||
__7D74CEA8_glfw_win32_thread@h DB 01H
|
||
__C7421531_glfw_win32_time@h DB 01H
|
||
__43B1F397_glfw_platform@h DB 01H
|
||
__A547227D_glfw_internal@h DB 01H
|
||
__9FD5015A_null_window@c DB 01H
|
||
msvcjmc ENDS
|
||
PUBLIC _glfwCreateWindowNull
|
||
PUBLIC _glfwDestroyWindowNull
|
||
PUBLIC _glfwSetWindowTitleNull
|
||
PUBLIC _glfwSetWindowIconNull
|
||
PUBLIC _glfwSetWindowMonitorNull
|
||
PUBLIC _glfwGetWindowPosNull
|
||
PUBLIC _glfwSetWindowPosNull
|
||
PUBLIC _glfwGetWindowSizeNull
|
||
PUBLIC _glfwSetWindowSizeNull
|
||
PUBLIC _glfwSetWindowSizeLimitsNull
|
||
PUBLIC _glfwSetWindowAspectRatioNull
|
||
PUBLIC _glfwGetFramebufferSizeNull
|
||
PUBLIC _glfwGetWindowFrameSizeNull
|
||
PUBLIC _glfwGetWindowContentScaleNull
|
||
PUBLIC _glfwIconifyWindowNull
|
||
PUBLIC _glfwRestoreWindowNull
|
||
PUBLIC _glfwMaximizeWindowNull
|
||
PUBLIC _glfwWindowMaximizedNull
|
||
PUBLIC _glfwWindowHoveredNull
|
||
PUBLIC _glfwFramebufferTransparentNull
|
||
PUBLIC _glfwSetWindowResizableNull
|
||
PUBLIC _glfwSetWindowDecoratedNull
|
||
PUBLIC _glfwSetWindowFloatingNull
|
||
PUBLIC _glfwSetWindowMousePassthroughNull
|
||
PUBLIC _glfwGetWindowOpacityNull
|
||
PUBLIC _glfwSetWindowOpacityNull
|
||
PUBLIC _glfwSetRawMouseMotionNull
|
||
PUBLIC _glfwRawMouseMotionSupportedNull
|
||
PUBLIC _glfwShowWindowNull
|
||
PUBLIC _glfwRequestWindowAttentionNull
|
||
PUBLIC _glfwHideWindowNull
|
||
PUBLIC _glfwFocusWindowNull
|
||
PUBLIC _glfwWindowFocusedNull
|
||
PUBLIC _glfwWindowIconifiedNull
|
||
PUBLIC _glfwWindowVisibleNull
|
||
PUBLIC _glfwPollEventsNull
|
||
PUBLIC _glfwWaitEventsNull
|
||
PUBLIC _glfwWaitEventsTimeoutNull
|
||
PUBLIC _glfwPostEmptyEventNull
|
||
PUBLIC _glfwGetCursorPosNull
|
||
PUBLIC _glfwSetCursorPosNull
|
||
PUBLIC _glfwSetCursorModeNull
|
||
PUBLIC _glfwCreateCursorNull
|
||
PUBLIC _glfwCreateStandardCursorNull
|
||
PUBLIC _glfwDestroyCursorNull
|
||
PUBLIC _glfwSetCursorNull
|
||
PUBLIC _glfwSetClipboardStringNull
|
||
PUBLIC _glfwGetClipboardStringNull
|
||
PUBLIC _glfwGetScancodeNameNull
|
||
PUBLIC _glfwGetKeyScancodeNull
|
||
PUBLIC _glfwGetEGLPlatformNull
|
||
PUBLIC _glfwGetEGLNativeDisplayNull
|
||
PUBLIC _glfwGetEGLNativeWindowNull
|
||
PUBLIC _glfwGetRequiredInstanceExtensionsNull
|
||
PUBLIC _glfwGetPhysicalDevicePresentationSupportNull
|
||
PUBLIC _glfwCreateWindowSurfaceNull
|
||
PUBLIC __JustMyCode_Default
|
||
PUBLIC ??_C@_0BE@IGCIBFAF@Invalid?5scancode?5?$CFi@ ; `string'
|
||
PUBLIC ??_C@_01GEODFPGF@?8@ ; `string'
|
||
PUBLIC ??_C@_01IHBHIGKO@?0@ ; `string'
|
||
PUBLIC ??_C@_01JOAMLHOP@?9@ ; `string'
|
||
PUBLIC ??_C@_01LFCBOECM@?4@ ; `string'
|
||
PUBLIC ??_C@_01KMDKNFGN@?1@ ; `string'
|
||
PUBLIC ??_C@_01ICJEACDI@?$DL@ ; `string'
|
||
PUBLIC ??_C@_01NEMOKFLO@?$DN@ ; `string'
|
||
PUBLIC ??_C@_01OHGJGJJP@?$FL@ ; `string'
|
||
PUBLIC ??_C@_01LBDDMOBJ@?$FN@ ; `string'
|
||
PUBLIC ??_C@_01NBENCBCI@?$CK@ ; `string'
|
||
PUBLIC ??_C@_01MIFGBAGJ@?$CL@ ; `string'
|
||
PUBLIC ??_C@_01KICIPPFI@?2@ ; `string'
|
||
PUBLIC ??_C@_01GBGANLPD@0@ ; `string'
|
||
PUBLIC ??_C@_01HIHLOKLC@1@ ; `string'
|
||
PUBLIC ??_C@_01FDFGLJHB@2@ ; `string'
|
||
PUBLIC ??_C@_01EKENIIDA@3@ ; `string'
|
||
PUBLIC ??_C@_01FAMBOPH@4@ ; `string'
|
||
PUBLIC ??_C@_01BMBHCPLG@5@ ; `string'
|
||
PUBLIC ??_C@_01DHDKHMHF@6@ ; `string'
|
||
PUBLIC ??_C@_01COCBENDE@7@ ; `string'
|
||
PUBLIC ??_C@_01KJLJFBPL@8@ ; `string'
|
||
PUBLIC ??_C@_01LAKCGALK@9@ ; `string'
|
||
PUBLIC ??_C@_01MCMALHOG@a@ ; `string'
|
||
PUBLIC ??_C@_01OJONOECF@b@ ; `string'
|
||
PUBLIC ??_C@_01PAPGNFGE@c@ ; `string'
|
||
PUBLIC ??_C@_01LPLHEDKD@d@ ; `string'
|
||
PUBLIC ??_C@_01KGKMHCOC@e@ ; `string'
|
||
PUBLIC ??_C@_01INIBCBCB@f@ ; `string'
|
||
PUBLIC ??_C@_01JEJKBAGA@g@ ; `string'
|
||
PUBLIC ??_C@_01BDACAMKP@h@ ; `string'
|
||
PUBLIC ??_C@_01KBJDNOO@i@ ; `string'
|
||
PUBLIC ??_C@_01CBDEGOCN@j@ ; `string'
|
||
PUBLIC ??_C@_01DICPFPGM@k@ ; `string'
|
||
PUBLIC ??_C@_01HHGOMJKL@l@ ; `string'
|
||
PUBLIC ??_C@_01GOHFPIOK@m@ ; `string'
|
||
PUBLIC ??_C@_01EFFIKLCJ@n@ ; `string'
|
||
PUBLIC ??_C@_01FMEDJKGI@o@ ; `string'
|
||
PUBLIC ??_C@_01JBBJJEPG@p@ ; `string'
|
||
PUBLIC ??_C@_01IIACKFLH@q@ ; `string'
|
||
PUBLIC ??_C@_01KDCPPGHE@r@ ; `string'
|
||
PUBLIC ??_C@_01LKDEMHDF@s@ ; `string'
|
||
PUBLIC ??_C@_01PFHFFBPC@t@ ; `string'
|
||
PUBLIC ??_C@_01OMGOGALD@u@ ; `string'
|
||
PUBLIC ??_C@_01MHEDDDHA@v@ ; `string'
|
||
PUBLIC ??_C@_01NOFIACDB@w@ ; `string'
|
||
PUBLIC ??_C@_01FJMABOPO@x@ ; `string'
|
||
PUBLIC ??_C@_01EANLCPLP@y@ ; `string'
|
||
PUBLIC ??_C@_01GLPGHMHM@z@ ; `string'
|
||
PUBLIC __real@3f800000
|
||
EXTRN _glfwGetMonitorPosNull:PROC
|
||
EXTRN _glfwGetVideoModeNull:PROC
|
||
EXTRN _glfwInputWindowFocus:PROC
|
||
EXTRN _glfwInputWindowPos:PROC
|
||
EXTRN _glfwInputWindowSize:PROC
|
||
EXTRN _glfwInputFramebufferSize:PROC
|
||
EXTRN _glfwInputWindowIconify:PROC
|
||
EXTRN _glfwInputWindowMaximize:PROC
|
||
EXTRN _glfwInputWindowMonitor:PROC
|
||
EXTRN _glfwInputMonitorWindow:PROC
|
||
EXTRN _glfwInputError:PROC
|
||
EXTRN _glfwRefreshContextAttribs:PROC
|
||
EXTRN _glfwCenterCursorInContentArea:PROC
|
||
EXTRN _glfwInitEGL:PROC
|
||
EXTRN _glfwCreateContextEGL:PROC
|
||
EXTRN _glfwInitOSMesa:PROC
|
||
EXTRN _glfwCreateContextOSMesa:PROC
|
||
EXTRN _glfw_strdup:PROC
|
||
EXTRN _glfw_min:PROC
|
||
EXTRN _glfw_max:PROC
|
||
EXTRN _glfw_free:PROC
|
||
EXTRN _RTC_CheckStackVars:PROC
|
||
EXTRN _RTC_InitBase:PROC
|
||
EXTRN _RTC_Shutdown:PROC
|
||
EXTRN __CheckForDebuggerJustMyCode:PROC
|
||
EXTRN __GSHandlerCheck:PROC
|
||
EXTRN __security_check_cookie:PROC
|
||
EXTRN _glfw:BYTE
|
||
EXTRN __ImageBase:BYTE
|
||
EXTRN __security_cookie:QWORD
|
||
EXTRN _fltused:DWORD
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwCreateWindowNull DD imagerel $LN20
|
||
DD imagerel $LN20+457
|
||
DD imagerel $unwind$_glfwCreateWindowNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwDestroyWindowNull DD imagerel $LN6
|
||
DD imagerel $LN6+131
|
||
DD imagerel $unwind$_glfwDestroyWindowNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwSetWindowTitleNull DD imagerel $LN3
|
||
DD imagerel $LN3+46
|
||
DD imagerel $unwind$_glfwSetWindowTitleNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwSetWindowIconNull DD imagerel $LN3
|
||
DD imagerel $LN3+50
|
||
DD imagerel $unwind$_glfwSetWindowIconNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwSetWindowMonitorNull DD imagerel $LN8
|
||
DD imagerel $LN8+293
|
||
DD imagerel $unwind$_glfwSetWindowMonitorNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwGetWindowPosNull DD imagerel $LN5
|
||
DD imagerel $LN5+115
|
||
DD imagerel $unwind$_glfwGetWindowPosNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwSetWindowPosNull DD imagerel $LN6
|
||
DD imagerel $LN6+171
|
||
DD imagerel $unwind$_glfwSetWindowPosNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwGetWindowSizeNull DD imagerel $LN5
|
||
DD imagerel $LN5+115
|
||
DD imagerel $unwind$_glfwGetWindowSizeNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwSetWindowSizeNull DD imagerel $LN6
|
||
DD imagerel $LN6+199
|
||
DD imagerel $unwind$_glfwSetWindowSizeNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwSetWindowSizeLimitsNull DD imagerel $LN3
|
||
DD imagerel $LN3+199
|
||
DD imagerel $unwind$_glfwSetWindowSizeLimitsNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwSetWindowAspectRatioNull DD imagerel $LN3
|
||
DD imagerel $LN3+194
|
||
DD imagerel $unwind$_glfwSetWindowAspectRatioNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwGetFramebufferSizeNull DD imagerel $LN5
|
||
DD imagerel $LN5+115
|
||
DD imagerel $unwind$_glfwGetFramebufferSizeNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwGetWindowFrameSizeNull DD imagerel $LN13
|
||
DD imagerel $LN13+272
|
||
DD imagerel $unwind$_glfwGetWindowFrameSizeNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwGetWindowContentScaleNull DD imagerel $LN5
|
||
DD imagerel $LN5+109
|
||
DD imagerel $unwind$_glfwGetWindowContentScaleNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwIconifyWindowNull DD imagerel $LN6
|
||
DD imagerel $LN6+158
|
||
DD imagerel $unwind$_glfwIconifyWindowNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwRestoreWindowNull DD imagerel $LN7
|
||
DD imagerel $LN7+163
|
||
DD imagerel $unwind$_glfwRestoreWindowNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwMaximizeWindowNull DD imagerel $LN4
|
||
DD imagerel $LN4+91
|
||
DD imagerel $unwind$_glfwMaximizeWindowNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwWindowMaximizedNull DD imagerel $LN3
|
||
DD imagerel $LN3+54
|
||
DD imagerel $unwind$_glfwWindowMaximizedNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwWindowHoveredNull DD imagerel $LN5
|
||
DD imagerel $LN5+187
|
||
DD imagerel $unwind$_glfwWindowHoveredNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwFramebufferTransparentNull DD imagerel $LN3
|
||
DD imagerel $LN3+54
|
||
DD imagerel $unwind$_glfwFramebufferTransparentNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwSetWindowResizableNull DD imagerel $LN3
|
||
DD imagerel $LN3+64
|
||
DD imagerel $unwind$_glfwSetWindowResizableNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwSetWindowDecoratedNull DD imagerel $LN3
|
||
DD imagerel $LN3+64
|
||
DD imagerel $unwind$_glfwSetWindowDecoratedNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwSetWindowFloatingNull DD imagerel $LN3
|
||
DD imagerel $LN3+64
|
||
DD imagerel $unwind$_glfwSetWindowFloatingNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwSetWindowMousePassthroughNull DD imagerel $LN3
|
||
DD imagerel $LN3+45
|
||
DD imagerel $unwind$_glfwSetWindowMousePassthroughNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwGetWindowOpacityNull DD imagerel $LN3
|
||
DD imagerel $LN3+56
|
||
DD imagerel $unwind$_glfwGetWindowOpacityNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwSetWindowOpacityNull DD imagerel $LN3
|
||
DD imagerel $LN3+70
|
||
DD imagerel $unwind$_glfwSetWindowOpacityNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwSetRawMouseMotionNull DD imagerel $LN3
|
||
DD imagerel $LN3+45
|
||
DD imagerel $unwind$_glfwSetRawMouseMotionNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwRawMouseMotionSupportedNull DD imagerel $LN3
|
||
DD imagerel $LN3+42
|
||
DD imagerel $unwind$_glfwRawMouseMotionSupportedNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwShowWindowNull DD imagerel $LN3
|
||
DD imagerel $LN3+58
|
||
DD imagerel $unwind$_glfwShowWindowNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwRequestWindowAttentionNull DD imagerel $LN3
|
||
DD imagerel $LN3+41
|
||
DD imagerel $unwind$_glfwRequestWindowAttentionNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwHideWindowNull DD imagerel $LN4
|
||
DD imagerel $LN4+99
|
||
DD imagerel $unwind$_glfwHideWindowNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwFocusWindowNull DD imagerel $LN7
|
||
DD imagerel $LN7+167
|
||
DD imagerel $unwind$_glfwFocusWindowNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwWindowFocusedNull DD imagerel $LN5
|
||
DD imagerel $LN5+85
|
||
DD imagerel $unwind$_glfwWindowFocusedNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwWindowIconifiedNull DD imagerel $LN3
|
||
DD imagerel $LN3+54
|
||
DD imagerel $unwind$_glfwWindowIconifiedNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwWindowVisibleNull DD imagerel $LN3
|
||
DD imagerel $LN3+54
|
||
DD imagerel $unwind$_glfwWindowVisibleNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwPollEventsNull DD imagerel $LN3
|
||
DD imagerel $LN3+37
|
||
DD imagerel $unwind$_glfwPollEventsNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwWaitEventsNull DD imagerel $LN3
|
||
DD imagerel $LN3+37
|
||
DD imagerel $unwind$_glfwWaitEventsNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwWaitEventsTimeoutNull DD imagerel $LN3
|
||
DD imagerel $LN3+42
|
||
DD imagerel $unwind$_glfwWaitEventsTimeoutNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwPostEmptyEventNull DD imagerel $LN3
|
||
DD imagerel $LN3+37
|
||
DD imagerel $unwind$_glfwPostEmptyEventNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwGetCursorPosNull DD imagerel $LN5
|
||
DD imagerel $LN5+147
|
||
DD imagerel $unwind$_glfwGetCursorPosNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwSetCursorPosNull DD imagerel $LN3
|
||
DD imagerel $LN3+107
|
||
DD imagerel $unwind$_glfwSetCursorPosNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwSetCursorModeNull DD imagerel $LN3
|
||
DD imagerel $LN3+45
|
||
DD imagerel $unwind$_glfwSetCursorModeNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwCreateCursorNull DD imagerel $LN3
|
||
DD imagerel $LN3+61
|
||
DD imagerel $unwind$_glfwCreateCursorNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwCreateStandardCursorNull DD imagerel $LN3
|
||
DD imagerel $LN3+50
|
||
DD imagerel $unwind$_glfwCreateStandardCursorNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwDestroyCursorNull DD imagerel $LN3
|
||
DD imagerel $LN3+41
|
||
DD imagerel $unwind$_glfwDestroyCursorNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwSetCursorNull DD imagerel $LN3
|
||
DD imagerel $LN3+46
|
||
DD imagerel $unwind$_glfwSetCursorNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwSetClipboardStringNull DD imagerel $LN3
|
||
DD imagerel $LN3+80
|
||
DD imagerel $unwind$_glfwSetClipboardStringNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwGetClipboardStringNull DD imagerel $LN3
|
||
DD imagerel $LN3+44
|
||
DD imagerel $unwind$_glfwGetClipboardStringNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwGetScancodeNameNull DD imagerel $LN73
|
||
DD imagerel $LN73+1070
|
||
DD imagerel $unwind$_glfwGetScancodeNameNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwGetKeyScancodeNull DD imagerel $LN3
|
||
DD imagerel $LN3+58
|
||
DD imagerel $unwind$_glfwGetKeyScancodeNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwGetEGLPlatformNull DD imagerel $LN3
|
||
DD imagerel $LN3+43
|
||
DD imagerel $unwind$_glfwGetEGLPlatformNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwGetEGLNativeDisplayNull DD imagerel $LN3
|
||
DD imagerel $LN3+39
|
||
DD imagerel $unwind$_glfwGetEGLNativeDisplayNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwGetEGLNativeWindowNull DD imagerel $LN3
|
||
DD imagerel $LN3+43
|
||
DD imagerel $unwind$_glfwGetEGLNativeWindowNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwGetRequiredInstanceExtensionsNull DD imagerel $LN3
|
||
DD imagerel $LN3+41
|
||
DD imagerel $unwind$_glfwGetRequiredInstanceExtensionsNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwGetPhysicalDevicePresentationSupportNull DD imagerel $LN3
|
||
DD imagerel $LN3+53
|
||
DD imagerel $unwind$_glfwGetPhysicalDevicePresentationSupportNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$_glfwCreateWindowSurfaceNull DD imagerel $LN3
|
||
DD imagerel $LN3+61
|
||
DD imagerel $unwind$_glfwCreateWindowSurfaceNull
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$applySizeLimits DD imagerel applySizeLimits
|
||
DD imagerel applySizeLimits+327
|
||
DD imagerel $unwind$applySizeLimits
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$fitToMonitor DD imagerel fitToMonitor
|
||
DD imagerel fitToMonitor+215
|
||
DD imagerel $unwind$fitToMonitor
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$acquireMonitor DD imagerel acquireMonitor
|
||
DD imagerel acquireMonitor+64
|
||
DD imagerel $unwind$acquireMonitor
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$releaseMonitor DD imagerel releaseMonitor
|
||
DD imagerel releaseMonitor+88
|
||
DD imagerel $unwind$releaseMonitor
|
||
pdata ENDS
|
||
; COMDAT pdata
|
||
pdata SEGMENT
|
||
$pdata$createNativeWindow DD imagerel createNativeWindow
|
||
DD imagerel createNativeWindow+383
|
||
DD imagerel $unwind$createNativeWindow
|
||
pdata ENDS
|
||
; COMDAT __real@3f800000
|
||
CONST SEGMENT
|
||
__real@3f800000 DD 03f800000r ; 1
|
||
CONST ENDS
|
||
; COMDAT rtc$TMZ
|
||
rtc$TMZ SEGMENT
|
||
_RTC_Shutdown.rtc$TMZ DQ FLAT:_RTC_Shutdown
|
||
rtc$TMZ ENDS
|
||
; COMDAT rtc$IMZ
|
||
rtc$IMZ SEGMENT
|
||
_RTC_InitBase.rtc$IMZ DQ FLAT:_RTC_InitBase
|
||
rtc$IMZ ENDS
|
||
; COMDAT ??_C@_01GLPGHMHM@z@
|
||
CONST SEGMENT
|
||
??_C@_01GLPGHMHM@z@ DB 'z', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01EANLCPLP@y@
|
||
CONST SEGMENT
|
||
??_C@_01EANLCPLP@y@ DB 'y', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01FJMABOPO@x@
|
||
CONST SEGMENT
|
||
??_C@_01FJMABOPO@x@ DB 'x', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01NOFIACDB@w@
|
||
CONST SEGMENT
|
||
??_C@_01NOFIACDB@w@ DB 'w', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01MHEDDDHA@v@
|
||
CONST SEGMENT
|
||
??_C@_01MHEDDDHA@v@ DB 'v', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01OMGOGALD@u@
|
||
CONST SEGMENT
|
||
??_C@_01OMGOGALD@u@ DB 'u', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01PFHFFBPC@t@
|
||
CONST SEGMENT
|
||
??_C@_01PFHFFBPC@t@ DB 't', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01LKDEMHDF@s@
|
||
CONST SEGMENT
|
||
??_C@_01LKDEMHDF@s@ DB 's', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01KDCPPGHE@r@
|
||
CONST SEGMENT
|
||
??_C@_01KDCPPGHE@r@ DB 'r', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01IIACKFLH@q@
|
||
CONST SEGMENT
|
||
??_C@_01IIACKFLH@q@ DB 'q', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01JBBJJEPG@p@
|
||
CONST SEGMENT
|
||
??_C@_01JBBJJEPG@p@ DB 'p', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01FMEDJKGI@o@
|
||
CONST SEGMENT
|
||
??_C@_01FMEDJKGI@o@ DB 'o', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01EFFIKLCJ@n@
|
||
CONST SEGMENT
|
||
??_C@_01EFFIKLCJ@n@ DB 'n', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01GOHFPIOK@m@
|
||
CONST SEGMENT
|
||
??_C@_01GOHFPIOK@m@ DB 'm', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01HHGOMJKL@l@
|
||
CONST SEGMENT
|
||
??_C@_01HHGOMJKL@l@ DB 'l', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01DICPFPGM@k@
|
||
CONST SEGMENT
|
||
??_C@_01DICPFPGM@k@ DB 'k', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01CBDEGOCN@j@
|
||
CONST SEGMENT
|
||
??_C@_01CBDEGOCN@j@ DB 'j', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01KBJDNOO@i@
|
||
CONST SEGMENT
|
||
??_C@_01KBJDNOO@i@ DB 'i', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01BDACAMKP@h@
|
||
CONST SEGMENT
|
||
??_C@_01BDACAMKP@h@ DB 'h', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01JEJKBAGA@g@
|
||
CONST SEGMENT
|
||
??_C@_01JEJKBAGA@g@ DB 'g', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01INIBCBCB@f@
|
||
CONST SEGMENT
|
||
??_C@_01INIBCBCB@f@ DB 'f', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01KGKMHCOC@e@
|
||
CONST SEGMENT
|
||
??_C@_01KGKMHCOC@e@ DB 'e', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01LPLHEDKD@d@
|
||
CONST SEGMENT
|
||
??_C@_01LPLHEDKD@d@ DB 'd', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01PAPGNFGE@c@
|
||
CONST SEGMENT
|
||
??_C@_01PAPGNFGE@c@ DB 'c', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01OJONOECF@b@
|
||
CONST SEGMENT
|
||
??_C@_01OJONOECF@b@ DB 'b', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01MCMALHOG@a@
|
||
CONST SEGMENT
|
||
??_C@_01MCMALHOG@a@ DB 'a', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01LAKCGALK@9@
|
||
CONST SEGMENT
|
||
??_C@_01LAKCGALK@9@ DB '9', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01KJLJFBPL@8@
|
||
CONST SEGMENT
|
||
??_C@_01KJLJFBPL@8@ DB '8', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01COCBENDE@7@
|
||
CONST SEGMENT
|
||
??_C@_01COCBENDE@7@ DB '7', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01DHDKHMHF@6@
|
||
CONST SEGMENT
|
||
??_C@_01DHDKHMHF@6@ DB '6', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01BMBHCPLG@5@
|
||
CONST SEGMENT
|
||
??_C@_01BMBHCPLG@5@ DB '5', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01FAMBOPH@4@
|
||
CONST SEGMENT
|
||
??_C@_01FAMBOPH@4@ DB '4', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01EKENIIDA@3@
|
||
CONST SEGMENT
|
||
??_C@_01EKENIIDA@3@ DB '3', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01FDFGLJHB@2@
|
||
CONST SEGMENT
|
||
??_C@_01FDFGLJHB@2@ DB '2', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01HIHLOKLC@1@
|
||
CONST SEGMENT
|
||
??_C@_01HIHLOKLC@1@ DB '1', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01GBGANLPD@0@
|
||
CONST SEGMENT
|
||
??_C@_01GBGANLPD@0@ DB '0', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01KICIPPFI@?2@
|
||
CONST SEGMENT
|
||
??_C@_01KICIPPFI@?2@ DB '\', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01MIFGBAGJ@?$CL@
|
||
CONST SEGMENT
|
||
??_C@_01MIFGBAGJ@?$CL@ DB '+', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01NBENCBCI@?$CK@
|
||
CONST SEGMENT
|
||
??_C@_01NBENCBCI@?$CK@ DB '*', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01LBDDMOBJ@?$FN@
|
||
CONST SEGMENT
|
||
??_C@_01LBDDMOBJ@?$FN@ DB ']', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01OHGJGJJP@?$FL@
|
||
CONST SEGMENT
|
||
??_C@_01OHGJGJJP@?$FL@ DB '[', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01NEMOKFLO@?$DN@
|
||
CONST SEGMENT
|
||
??_C@_01NEMOKFLO@?$DN@ DB '=', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01ICJEACDI@?$DL@
|
||
CONST SEGMENT
|
||
??_C@_01ICJEACDI@?$DL@ DB ';', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01KMDKNFGN@?1@
|
||
CONST SEGMENT
|
||
??_C@_01KMDKNFGN@?1@ DB '/', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01LFCBOECM@?4@
|
||
CONST SEGMENT
|
||
??_C@_01LFCBOECM@?4@ DB '.', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01JOAMLHOP@?9@
|
||
CONST SEGMENT
|
||
??_C@_01JOAMLHOP@?9@ DB '-', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01IHBHIGKO@?0@
|
||
CONST SEGMENT
|
||
??_C@_01IHBHIGKO@?0@ DB ',', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_01GEODFPGF@?8@
|
||
CONST SEGMENT
|
||
??_C@_01GEODFPGF@?8@ DB '''', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT ??_C@_0BE@IGCIBFAF@Invalid?5scancode?5?$CFi@
|
||
CONST SEGMENT
|
||
??_C@_0BE@IGCIBFAF@Invalid?5scancode?5?$CFi@ DB 'Invalid scancode %i', 00H ; `string'
|
||
CONST ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$createNativeWindow DD 025051d01H
|
||
DD 0118231dH
|
||
DD 07011001dH
|
||
DD 05010H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$releaseMonitor DD 025051301H
|
||
DD 010e2313H
|
||
DD 07007001dH
|
||
DD 05006H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$acquireMonitor DD 025051301H
|
||
DD 010e2313H
|
||
DD 07007001dH
|
||
DD 05006H
|
||
xdata ENDS
|
||
; COMDAT voltbl
|
||
voltbl SEGMENT
|
||
_volmd DB 036H
|
||
DB 0beH
|
||
voltbl ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$fitToMonitor DD 025053d19H
|
||
DD 010e2313H
|
||
DD 070070023H
|
||
DD 05006H
|
||
DD imagerel __GSHandlerCheck
|
||
DD 0108H
|
||
xdata ENDS
|
||
; COMDAT CONST
|
||
CONST SEGMENT
|
||
fitToMonitor$rtcName$0 DB 06dH
|
||
DB 06fH
|
||
DB 064H
|
||
DB 065H
|
||
DB 00H
|
||
ORG $+11
|
||
fitToMonitor$rtcVarDesc DD 028H
|
||
DD 018H
|
||
DQ FLAT:fitToMonitor$rtcName$0
|
||
ORG $+48
|
||
fitToMonitor$rtcFrameData DD 01H
|
||
DD 00H
|
||
DQ FLAT:fitToMonitor$rtcVarDesc
|
||
CONST ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$applySizeLimits DD 025051d01H
|
||
DD 0118231dH
|
||
DD 070110021H
|
||
DD 05010H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwCreateWindowSurfaceNull DD 025052201H
|
||
DD 011d2322H
|
||
DD 07016001dH
|
||
DD 05015H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwGetPhysicalDevicePresentationSupportNull DD 025051d01H
|
||
DD 0118231dH
|
||
DD 07011001dH
|
||
DD 05010H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwGetRequiredInstanceExtensionsNull DD 025051301H
|
||
DD 010e2313H
|
||
DD 07007001dH
|
||
DD 05006H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwGetEGLNativeWindowNull DD 025051301H
|
||
DD 010e2313H
|
||
DD 07007001dH
|
||
DD 05006H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwGetEGLNativeDisplayNull DD 025050f01H
|
||
DD 010a230fH
|
||
DD 07003001dH
|
||
DD 05002H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwGetEGLPlatformNull DD 025051301H
|
||
DD 010e2313H
|
||
DD 07007001dH
|
||
DD 05006H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwGetKeyScancodeNull DD 025051201H
|
||
DD 010d2312H
|
||
DD 07006001dH
|
||
DD 05005H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwGetScancodeNameNull DD 025051201H
|
||
DD 010d2312H
|
||
DD 07006001fH
|
||
DD 05005H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwGetClipboardStringNull DD 025050f01H
|
||
DD 010a230fH
|
||
DD 07003001dH
|
||
DD 05002H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwSetClipboardStringNull DD 025051301H
|
||
DD 010e2313H
|
||
DD 070070021H
|
||
DD 05006H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwSetCursorNull DD 025051801H
|
||
DD 01132318H
|
||
DD 0700c001dH
|
||
DD 0500bH
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwDestroyCursorNull DD 025051301H
|
||
DD 010e2313H
|
||
DD 07007001dH
|
||
DD 05006H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwCreateStandardCursorNull DD 025051701H
|
||
DD 01122317H
|
||
DD 0700b001dH
|
||
DD 0500aH
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwCreateCursorNull DD 025052201H
|
||
DD 011d2322H
|
||
DD 07016001dH
|
||
DD 05015H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwSetCursorModeNull DD 025051701H
|
||
DD 01122317H
|
||
DD 0700b001dH
|
||
DD 0500aH
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwSetCursorPosNull DD 025051f01H
|
||
DD 011a231fH
|
||
DD 07013001dH
|
||
DD 05012H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwGetCursorPosNull DD 025051d01H
|
||
DD 0118231dH
|
||
DD 07011001dH
|
||
DD 05010H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwPostEmptyEventNull DD 025050f01H
|
||
DD 010a230fH
|
||
DD 07003001dH
|
||
DD 05002H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwWaitEventsTimeoutNull DD 025051401H
|
||
DD 010f2314H
|
||
DD 07008001dH
|
||
DD 05007H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwWaitEventsNull DD 025050f01H
|
||
DD 010a230fH
|
||
DD 07003001dH
|
||
DD 05002H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwPollEventsNull DD 025050f01H
|
||
DD 010a230fH
|
||
DD 07003001dH
|
||
DD 05002H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwWindowVisibleNull DD 025051301H
|
||
DD 010e2313H
|
||
DD 07007001dH
|
||
DD 05006H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwWindowIconifiedNull DD 025051301H
|
||
DD 010e2313H
|
||
DD 07007001dH
|
||
DD 05006H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwWindowFocusedNull DD 025051301H
|
||
DD 010e2313H
|
||
DD 07007001fH
|
||
DD 05006H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwFocusWindowNull DD 025051301H
|
||
DD 010e2313H
|
||
DD 070070021H
|
||
DD 05006H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwHideWindowNull DD 025051301H
|
||
DD 010e2313H
|
||
DD 07007001dH
|
||
DD 05006H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwRequestWindowAttentionNull DD 025051301H
|
||
DD 010e2313H
|
||
DD 07007001dH
|
||
DD 05006H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwShowWindowNull DD 025051301H
|
||
DD 010e2313H
|
||
DD 07007001dH
|
||
DD 05006H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwRawMouseMotionSupportedNull DD 025050f01H
|
||
DD 010a230fH
|
||
DD 07003001dH
|
||
DD 05002H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwSetRawMouseMotionNull DD 025051701H
|
||
DD 01122317H
|
||
DD 0700b001dH
|
||
DD 0500aH
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwSetWindowOpacityNull DD 025051901H
|
||
DD 01142319H
|
||
DD 0700d001dH
|
||
DD 0500cH
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwGetWindowOpacityNull DD 035051301H
|
||
DD 010e3313H
|
||
DD 07007001fH
|
||
DD 05006H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwSetWindowMousePassthroughNull DD 025051701H
|
||
DD 01122317H
|
||
DD 0700b001dH
|
||
DD 0500aH
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwSetWindowFloatingNull DD 025051701H
|
||
DD 01122317H
|
||
DD 0700b001dH
|
||
DD 0500aH
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwSetWindowDecoratedNull DD 025051701H
|
||
DD 01122317H
|
||
DD 0700b001dH
|
||
DD 0500aH
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwSetWindowResizableNull DD 025051701H
|
||
DD 01122317H
|
||
DD 0700b001dH
|
||
DD 0500aH
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwFramebufferTransparentNull DD 025051301H
|
||
DD 010e2313H
|
||
DD 07007001dH
|
||
DD 05006H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwWindowHoveredNull DD 025051301H
|
||
DD 010e2313H
|
||
DD 07007001fH
|
||
DD 05006H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwWindowMaximizedNull DD 025051301H
|
||
DD 010e2313H
|
||
DD 07007001dH
|
||
DD 05006H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwMaximizeWindowNull DD 025051301H
|
||
DD 010e2313H
|
||
DD 07007001dH
|
||
DD 05006H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwRestoreWindowNull DD 025051301H
|
||
DD 010e2313H
|
||
DD 07007001dH
|
||
DD 05006H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwIconifyWindowNull DD 025051301H
|
||
DD 010e2313H
|
||
DD 07007001dH
|
||
DD 05006H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwGetWindowContentScaleNull DD 025051d01H
|
||
DD 0118231dH
|
||
DD 07011001dH
|
||
DD 05010H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwGetWindowFrameSizeNull DD 025052201H
|
||
DD 011d2322H
|
||
DD 07016001dH
|
||
DD 05015H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwGetFramebufferSizeNull DD 025051d01H
|
||
DD 0118231dH
|
||
DD 07011001dH
|
||
DD 05010H
|
||
xdata ENDS
|
||
; COMDAT voltbl
|
||
voltbl SEGMENT
|
||
_volmd DB 03fH
|
||
DB 0a9H
|
||
voltbl ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwSetWindowAspectRatioNull DD 025054619H
|
||
DD 0117231cH
|
||
DD 070100025H
|
||
DD 0500fH
|
||
DD imagerel __GSHandlerCheck
|
||
DD 0118H
|
||
xdata ENDS
|
||
; COMDAT CONST
|
||
CONST SEGMENT
|
||
_glfwSetWindowAspectRatioNull$rtcName$0 DB 077H
|
||
DB 069H
|
||
DB 064H
|
||
DB 074H
|
||
DB 068H
|
||
DB 00H
|
||
ORG $+2
|
||
_glfwSetWindowAspectRatioNull$rtcName$1 DB 068H
|
||
DB 065H
|
||
DB 069H
|
||
DB 067H
|
||
DB 068H
|
||
DB 074H
|
||
DB 00H
|
||
ORG $+1
|
||
_glfwSetWindowAspectRatioNull$rtcVarDesc DD 044H
|
||
DD 04H
|
||
DQ FLAT:_glfwSetWindowAspectRatioNull$rtcName$1
|
||
DD 024H
|
||
DD 04H
|
||
DQ FLAT:_glfwSetWindowAspectRatioNull$rtcName$0
|
||
ORG $+96
|
||
_glfwSetWindowAspectRatioNull$rtcFrameData DD 02H
|
||
DD 00H
|
||
DQ FLAT:_glfwSetWindowAspectRatioNull$rtcVarDesc
|
||
CONST ENDS
|
||
; COMDAT voltbl
|
||
voltbl SEGMENT
|
||
_volmd DB 044H
|
||
DB 0aeH
|
||
voltbl ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwSetWindowSizeLimitsNull DD 025054b19H
|
||
DD 011c2321H
|
||
DD 070150025H
|
||
DD 05014H
|
||
DD imagerel __GSHandlerCheck
|
||
DD 0118H
|
||
xdata ENDS
|
||
; COMDAT CONST
|
||
CONST SEGMENT
|
||
_glfwSetWindowSizeLimitsNull$rtcName$0 DB 077H
|
||
DB 069H
|
||
DB 064H
|
||
DB 074H
|
||
DB 068H
|
||
DB 00H
|
||
ORG $+2
|
||
_glfwSetWindowSizeLimitsNull$rtcName$1 DB 068H
|
||
DB 065H
|
||
DB 069H
|
||
DB 067H
|
||
DB 068H
|
||
DB 074H
|
||
DB 00H
|
||
ORG $+1
|
||
_glfwSetWindowSizeLimitsNull$rtcVarDesc DD 044H
|
||
DD 04H
|
||
DQ FLAT:_glfwSetWindowSizeLimitsNull$rtcName$1
|
||
DD 024H
|
||
DD 04H
|
||
DQ FLAT:_glfwSetWindowSizeLimitsNull$rtcName$0
|
||
ORG $+96
|
||
_glfwSetWindowSizeLimitsNull$rtcFrameData DD 02H
|
||
DD 00H
|
||
DQ FLAT:_glfwSetWindowSizeLimitsNull$rtcVarDesc
|
||
CONST ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwSetWindowSizeNull DD 025051c01H
|
||
DD 0117231cH
|
||
DD 07010001dH
|
||
DD 0500fH
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwGetWindowSizeNull DD 025051d01H
|
||
DD 0118231dH
|
||
DD 07011001dH
|
||
DD 05010H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwSetWindowPosNull DD 025051c01H
|
||
DD 0117231cH
|
||
DD 07010001dH
|
||
DD 0500fH
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwGetWindowPosNull DD 025051d01H
|
||
DD 0118231dH
|
||
DD 07011001dH
|
||
DD 05010H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwSetWindowMonitorNull DD 025052201H
|
||
DD 011d2322H
|
||
DD 07016001dH
|
||
DD 05015H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwSetWindowIconNull DD 025051c01H
|
||
DD 0117231cH
|
||
DD 07010001dH
|
||
DD 0500fH
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwSetWindowTitleNull DD 025051801H
|
||
DD 01132318H
|
||
DD 0700c001dH
|
||
DD 0500bH
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwDestroyWindowNull DD 025051301H
|
||
DD 010e2313H
|
||
DD 07007001dH
|
||
DD 05006H
|
||
xdata ENDS
|
||
; COMDAT xdata
|
||
xdata SEGMENT
|
||
$unwind$_glfwCreateWindowNull DD 025052201H
|
||
DD 011d2322H
|
||
DD 07016001dH
|
||
DD 05015H
|
||
xdata ENDS
|
||
; Function compile flags: /Odt
|
||
; COMDAT __JustMyCode_Default
|
||
_TEXT SEGMENT
|
||
__JustMyCode_Default PROC ; COMDAT
|
||
00000 c2 00 00 ret 0
|
||
__JustMyCode_Default ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT createNativeWindow
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
wndconfig$ = 232
|
||
fbconfig$ = 240
|
||
createNativeWindow PROC ; COMDAT
|
||
|
||
; 80 : {
|
||
|
||
00000 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8
|
||
00005 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx
|
||
0000a 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
0000f 55 push rbp
|
||
00010 57 push rdi
|
||
00011 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
00018 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
0001d 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00024 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 81 : if (window->monitor)
|
||
|
||
00029 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00030 48 83 78 50 00 cmp QWORD PTR [rax+80], 0
|
||
00035 74 11 je SHORT $LN2@createNati
|
||
|
||
; 82 : fitToMonitor(window);
|
||
|
||
00037 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
0003e e8 00 00 00 00 call fitToMonitor
|
||
00043 e9 9e 00 00 00 jmp $LN3@createNati
|
||
$LN2@createNati:
|
||
|
||
; 83 : else
|
||
; 84 : {
|
||
; 85 : if (wndconfig->xpos == GLFW_ANY_POSITION && wndconfig->ypos == GLFW_ANY_POSITION)
|
||
|
||
00048 48 8b 85 e8 00
|
||
00 00 mov rax, QWORD PTR wndconfig$[rbp]
|
||
0004f 81 38 00 00 00
|
||
80 cmp DWORD PTR [rax], -2147483648 ; 80000000H
|
||
00055 75 34 jne SHORT $LN4@createNati
|
||
00057 48 8b 85 e8 00
|
||
00 00 mov rax, QWORD PTR wndconfig$[rbp]
|
||
0005e 81 78 04 00 00
|
||
00 80 cmp DWORD PTR [rax+4], -2147483648 ; 80000000H
|
||
00065 75 24 jne SHORT $LN4@createNati
|
||
|
||
; 86 : {
|
||
; 87 : window->null.xpos = 17;
|
||
|
||
00067 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0006e c7 80 a0 03 00
|
||
00 11 00 00 00 mov DWORD PTR [rax+928], 17
|
||
|
||
; 88 : window->null.ypos = 17;
|
||
|
||
00078 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0007f c7 80 a4 03 00
|
||
00 11 00 00 00 mov DWORD PTR [rax+932], 17
|
||
|
||
; 89 : }
|
||
|
||
00089 eb 2d jmp SHORT $LN5@createNati
|
||
$LN4@createNati:
|
||
|
||
; 90 : else
|
||
; 91 : {
|
||
; 92 : window->null.xpos = wndconfig->xpos;
|
||
|
||
0008b 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00092 48 8b 8d e8 00
|
||
00 00 mov rcx, QWORD PTR wndconfig$[rbp]
|
||
00099 8b 09 mov ecx, DWORD PTR [rcx]
|
||
0009b 89 88 a0 03 00
|
||
00 mov DWORD PTR [rax+928], ecx
|
||
|
||
; 93 : window->null.ypos = wndconfig->ypos;
|
||
|
||
000a1 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
000a8 48 8b 8d e8 00
|
||
00 00 mov rcx, QWORD PTR wndconfig$[rbp]
|
||
000af 8b 49 04 mov ecx, DWORD PTR [rcx+4]
|
||
000b2 89 88 a4 03 00
|
||
00 mov DWORD PTR [rax+932], ecx
|
||
$LN5@createNati:
|
||
|
||
; 94 : }
|
||
; 95 :
|
||
; 96 : window->null.width = wndconfig->width;
|
||
|
||
000b8 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
000bf 48 8b 8d e8 00
|
||
00 00 mov rcx, QWORD PTR wndconfig$[rbp]
|
||
000c6 8b 49 08 mov ecx, DWORD PTR [rcx+8]
|
||
000c9 89 88 a8 03 00
|
||
00 mov DWORD PTR [rax+936], ecx
|
||
|
||
; 97 : window->null.height = wndconfig->height;
|
||
|
||
000cf 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
000d6 48 8b 8d e8 00
|
||
00 00 mov rcx, QWORD PTR wndconfig$[rbp]
|
||
000dd 8b 49 0c mov ecx, DWORD PTR [rcx+12]
|
||
000e0 89 88 ac 03 00
|
||
00 mov DWORD PTR [rax+940], ecx
|
||
$LN3@createNati:
|
||
|
||
; 98 : }
|
||
; 99 :
|
||
; 100 : window->null.visible = wndconfig->visible;
|
||
|
||
000e6 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
000ed 48 8b 8d e8 00
|
||
00 00 mov rcx, QWORD PTR wndconfig$[rbp]
|
||
000f4 8b 49 1c mov ecx, DWORD PTR [rcx+28]
|
||
000f7 89 88 b8 03 00
|
||
00 mov DWORD PTR [rax+952], ecx
|
||
|
||
; 101 : window->null.decorated = wndconfig->decorated;
|
||
|
||
000fd 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00104 48 8b 8d e8 00
|
||
00 00 mov rcx, QWORD PTR wndconfig$[rbp]
|
||
0010b 8b 49 20 mov ecx, DWORD PTR [rcx+32]
|
||
0010e 89 88 c8 03 00
|
||
00 mov DWORD PTR [rax+968], ecx
|
||
|
||
; 102 : window->null.maximized = wndconfig->maximized;
|
||
|
||
00114 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0011b 48 8b 8d e8 00
|
||
00 00 mov rcx, QWORD PTR wndconfig$[rbp]
|
||
00122 8b 49 30 mov ecx, DWORD PTR [rcx+48]
|
||
00125 89 88 c0 03 00
|
||
00 mov DWORD PTR [rax+960], ecx
|
||
|
||
; 103 : window->null.floating = wndconfig->floating;
|
||
|
||
0012b 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00132 48 8b 8d e8 00
|
||
00 00 mov rcx, QWORD PTR wndconfig$[rbp]
|
||
00139 8b 49 2c mov ecx, DWORD PTR [rcx+44]
|
||
0013c 89 88 cc 03 00
|
||
00 mov DWORD PTR [rax+972], ecx
|
||
|
||
; 104 : window->null.transparent = fbconfig->transparent;
|
||
|
||
00142 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00149 48 8b 8d f0 00
|
||
00 00 mov rcx, QWORD PTR fbconfig$[rbp]
|
||
00150 8b 49 3c mov ecx, DWORD PTR [rcx+60]
|
||
00153 89 88 d0 03 00
|
||
00 mov DWORD PTR [rax+976], ecx
|
||
|
||
; 105 : window->null.opacity = 1.f;
|
||
|
||
00159 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00160 f3 0f 10 05 00
|
||
00 00 00 movss xmm0, DWORD PTR __real@3f800000
|
||
00168 f3 0f 11 80 d4
|
||
03 00 00 movss DWORD PTR [rax+980], xmm0
|
||
|
||
; 106 :
|
||
; 107 : return GLFW_TRUE;
|
||
|
||
00170 b8 01 00 00 00 mov eax, 1
|
||
|
||
; 108 : }
|
||
|
||
00175 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
0017c 5f pop rdi
|
||
0017d 5d pop rbp
|
||
0017e c3 ret 0
|
||
createNativeWindow ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT releaseMonitor
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
releaseMonitor PROC ; COMDAT
|
||
|
||
; 70 : {
|
||
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00013 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 71 : if (window->monitor->window != window)
|
||
|
||
0001f 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00026 48 8b 40 50 mov rax, QWORD PTR [rax+80]
|
||
0002a 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00031 48 39 88 90 00
|
||
00 00 cmp QWORD PTR [rax+144], rcx
|
||
00038 74 02 je SHORT $LN2@releaseMon
|
||
|
||
; 72 : return;
|
||
|
||
0003a eb 12 jmp SHORT $LN1@releaseMon
|
||
$LN2@releaseMon:
|
||
|
||
; 73 :
|
||
; 74 : _glfwInputMonitorWindow(window->monitor, NULL);
|
||
|
||
0003c 33 d2 xor edx, edx
|
||
0003e 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00045 48 8b 48 50 mov rcx, QWORD PTR [rax+80]
|
||
00049 e8 00 00 00 00 call _glfwInputMonitorWindow
|
||
$LN1@releaseMon:
|
||
|
||
; 75 : }
|
||
|
||
0004e 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00055 5f pop rdi
|
||
00056 5d pop rbp
|
||
00057 c3 ret 0
|
||
releaseMonitor ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT acquireMonitor
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
acquireMonitor PROC ; COMDAT
|
||
|
||
; 65 : {
|
||
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00013 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 66 : _glfwInputMonitorWindow(window->monitor, window);
|
||
|
||
0001f 48 8b 95 e0 00
|
||
00 00 mov rdx, QWORD PTR window$[rbp]
|
||
00026 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0002d 48 8b 48 50 mov rcx, QWORD PTR [rax+80]
|
||
00031 e8 00 00 00 00 call _glfwInputMonitorWindow
|
||
|
||
; 67 : }
|
||
|
||
00036 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
0003d 5f pop rdi
|
||
0003e 5d pop rbp
|
||
0003f c3 ret 0
|
||
acquireMonitor ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT fitToMonitor
|
||
_TEXT SEGMENT
|
||
mode$ = 8
|
||
__$ArrayPad$ = 232
|
||
window$ = 272
|
||
fitToMonitor PROC ; COMDAT
|
||
|
||
; 54 : {
|
||
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec 18 01
|
||
00 00 sub rsp, 280 ; 00000118H
|
||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00013 48 8d 7c 24 20 lea rdi, QWORD PTR [rsp+32]
|
||
00018 b9 0e 00 00 00 mov ecx, 14
|
||
0001d b8 cc cc cc cc mov eax, -858993460 ; ccccccccH
|
||
00022 f3 ab rep stosd
|
||
00024 48 8b 8c 24 38
|
||
01 00 00 mov rcx, QWORD PTR [rsp+312]
|
||
0002c 48 8b 05 00 00
|
||
00 00 mov rax, QWORD PTR __security_cookie
|
||
00033 48 33 c5 xor rax, rbp
|
||
00036 48 89 85 e8 00
|
||
00 00 mov QWORD PTR __$ArrayPad$[rbp], rax
|
||
0003d 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00044 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 55 : GLFWvidmode mode;
|
||
; 56 : _glfwGetVideoModeNull(window->monitor, &mode);
|
||
|
||
00049 48 8d 55 08 lea rdx, QWORD PTR mode$[rbp]
|
||
0004d 48 8b 85 10 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00054 48 8b 48 50 mov rcx, QWORD PTR [rax+80]
|
||
00058 e8 00 00 00 00 call _glfwGetVideoModeNull
|
||
|
||
; 57 : _glfwGetMonitorPosNull(window->monitor,
|
||
|
||
0005d 48 8b 85 10 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00064 48 05 a4 03 00
|
||
00 add rax, 932 ; 000003a4H
|
||
0006a 48 8b 8d 10 01
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00071 48 81 c1 a0 03
|
||
00 00 add rcx, 928 ; 000003a0H
|
||
00078 4c 8b c0 mov r8, rax
|
||
0007b 48 8b d1 mov rdx, rcx
|
||
0007e 48 8b 85 10 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00085 48 8b 48 50 mov rcx, QWORD PTR [rax+80]
|
||
00089 e8 00 00 00 00 call _glfwGetMonitorPosNull
|
||
|
||
; 58 : &window->null.xpos,
|
||
; 59 : &window->null.ypos);
|
||
; 60 : window->null.width = mode.width;
|
||
|
||
0008e 48 8b 85 10 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00095 8b 4d 08 mov ecx, DWORD PTR mode$[rbp]
|
||
00098 89 88 a8 03 00
|
||
00 mov DWORD PTR [rax+936], ecx
|
||
|
||
; 61 : window->null.height = mode.height;
|
||
|
||
0009e 48 8b 85 10 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
000a5 8b 4d 0c mov ecx, DWORD PTR mode$[rbp+4]
|
||
000a8 89 88 ac 03 00
|
||
00 mov DWORD PTR [rax+940], ecx
|
||
|
||
; 62 : }
|
||
|
||
000ae 48 8d 4d e0 lea rcx, QWORD PTR [rbp-32]
|
||
000b2 48 8d 15 00 00
|
||
00 00 lea rdx, OFFSET FLAT:fitToMonitor$rtcFrameData
|
||
000b9 e8 00 00 00 00 call _RTC_CheckStackVars
|
||
000be 48 8b 8d e8 00
|
||
00 00 mov rcx, QWORD PTR __$ArrayPad$[rbp]
|
||
000c5 48 33 cd xor rcx, rbp
|
||
000c8 e8 00 00 00 00 call __security_check_cookie
|
||
000cd 48 8d a5 f8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+248]
|
||
000d4 5f pop rdi
|
||
000d5 5d pop rbp
|
||
000d6 c3 ret 0
|
||
fitToMonitor ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT applySizeLimits
|
||
_TEXT SEGMENT
|
||
ratio$1 = 4
|
||
window$ = 256
|
||
width$ = 264
|
||
height$ = 272
|
||
applySizeLimits PROC ; COMDAT
|
||
|
||
; 35 : {
|
||
|
||
00000 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8
|
||
00005 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx
|
||
0000a 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
0000f 55 push rbp
|
||
00010 57 push rdi
|
||
00011 48 81 ec 08 01
|
||
00 00 sub rsp, 264 ; 00000108H
|
||
00018 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
0001d 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00024 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 36 : if (window->numer != GLFW_DONT_CARE && window->denom != GLFW_DONT_CARE)
|
||
|
||
00029 48 8b 85 00 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00030 83 78 70 ff cmp DWORD PTR [rax+112], -1
|
||
00034 74 4b je SHORT $LN2@applySizeL
|
||
00036 48 8b 85 00 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0003d 83 78 74 ff cmp DWORD PTR [rax+116], -1
|
||
00041 74 3e je SHORT $LN2@applySizeL
|
||
|
||
; 37 : {
|
||
; 38 : const float ratio = (float)window->numer / (float)window->denom;
|
||
|
||
00043 48 8b 85 00 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0004a f3 0f 2a 40 70 cvtsi2ss xmm0, DWORD PTR [rax+112]
|
||
0004f 48 8b 85 00 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00056 f3 0f 2a 48 74 cvtsi2ss xmm1, DWORD PTR [rax+116]
|
||
0005b f3 0f 5e c1 divss xmm0, xmm1
|
||
0005f f3 0f 11 45 04 movss DWORD PTR ratio$1[rbp], xmm0
|
||
|
||
; 39 : *height = (int)(*width / ratio);
|
||
|
||
00064 48 8b 85 08 01
|
||
00 00 mov rax, QWORD PTR width$[rbp]
|
||
0006b f3 0f 2a 00 cvtsi2ss xmm0, DWORD PTR [rax]
|
||
0006f f3 0f 5e 45 04 divss xmm0, DWORD PTR ratio$1[rbp]
|
||
00074 f3 0f 2c c0 cvttss2si eax, xmm0
|
||
00078 48 8b 8d 10 01
|
||
00 00 mov rcx, QWORD PTR height$[rbp]
|
||
0007f 89 01 mov DWORD PTR [rcx], eax
|
||
$LN2@applySizeL:
|
||
|
||
; 40 : }
|
||
; 41 :
|
||
; 42 : if (window->minwidth != GLFW_DONT_CARE)
|
||
|
||
00081 48 8b 85 00 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00088 83 78 60 ff cmp DWORD PTR [rax+96], -1
|
||
0008c 74 23 je SHORT $LN3@applySizeL
|
||
|
||
; 43 : *width = _glfw_max(*width, window->minwidth);
|
||
|
||
0008e 48 8b 85 00 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00095 8b 50 60 mov edx, DWORD PTR [rax+96]
|
||
00098 48 8b 85 08 01
|
||
00 00 mov rax, QWORD PTR width$[rbp]
|
||
0009f 8b 08 mov ecx, DWORD PTR [rax]
|
||
000a1 e8 00 00 00 00 call _glfw_max
|
||
000a6 48 8b 8d 08 01
|
||
00 00 mov rcx, QWORD PTR width$[rbp]
|
||
000ad 89 01 mov DWORD PTR [rcx], eax
|
||
000af eb 2e jmp SHORT $LN4@applySizeL
|
||
$LN3@applySizeL:
|
||
|
||
; 44 : else if (window->maxwidth != GLFW_DONT_CARE)
|
||
|
||
000b1 48 8b 85 00 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
000b8 83 78 68 ff cmp DWORD PTR [rax+104], -1
|
||
000bc 74 21 je SHORT $LN5@applySizeL
|
||
|
||
; 45 : *width = _glfw_min(*width, window->maxwidth);
|
||
|
||
000be 48 8b 85 00 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
000c5 8b 50 68 mov edx, DWORD PTR [rax+104]
|
||
000c8 48 8b 85 08 01
|
||
00 00 mov rax, QWORD PTR width$[rbp]
|
||
000cf 8b 08 mov ecx, DWORD PTR [rax]
|
||
000d1 e8 00 00 00 00 call _glfw_min
|
||
000d6 48 8b 8d 08 01
|
||
00 00 mov rcx, QWORD PTR width$[rbp]
|
||
000dd 89 01 mov DWORD PTR [rcx], eax
|
||
$LN5@applySizeL:
|
||
$LN4@applySizeL:
|
||
|
||
; 46 :
|
||
; 47 : if (window->minheight != GLFW_DONT_CARE)
|
||
|
||
000df 48 8b 85 00 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
000e6 83 78 64 ff cmp DWORD PTR [rax+100], -1
|
||
000ea 74 23 je SHORT $LN6@applySizeL
|
||
|
||
; 48 : *height = _glfw_min(*height, window->minheight);
|
||
|
||
000ec 48 8b 85 00 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
000f3 8b 50 64 mov edx, DWORD PTR [rax+100]
|
||
000f6 48 8b 85 10 01
|
||
00 00 mov rax, QWORD PTR height$[rbp]
|
||
000fd 8b 08 mov ecx, DWORD PTR [rax]
|
||
000ff e8 00 00 00 00 call _glfw_min
|
||
00104 48 8b 8d 10 01
|
||
00 00 mov rcx, QWORD PTR height$[rbp]
|
||
0010b 89 01 mov DWORD PTR [rcx], eax
|
||
0010d eb 2e jmp SHORT $LN7@applySizeL
|
||
$LN6@applySizeL:
|
||
|
||
; 49 : else if (window->maxheight != GLFW_DONT_CARE)
|
||
|
||
0010f 48 8b 85 00 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00116 83 78 6c ff cmp DWORD PTR [rax+108], -1
|
||
0011a 74 21 je SHORT $LN8@applySizeL
|
||
|
||
; 50 : *height = _glfw_max(*height, window->maxheight);
|
||
|
||
0011c 48 8b 85 00 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00123 8b 50 6c mov edx, DWORD PTR [rax+108]
|
||
00126 48 8b 85 10 01
|
||
00 00 mov rax, QWORD PTR height$[rbp]
|
||
0012d 8b 08 mov ecx, DWORD PTR [rax]
|
||
0012f e8 00 00 00 00 call _glfw_max
|
||
00134 48 8b 8d 10 01
|
||
00 00 mov rcx, QWORD PTR height$[rbp]
|
||
0013b 89 01 mov DWORD PTR [rcx], eax
|
||
$LN8@applySizeL:
|
||
$LN7@applySizeL:
|
||
|
||
; 51 : }
|
||
|
||
0013d 48 8d a5 e8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+232]
|
||
00144 5f pop rdi
|
||
00145 5d pop rbp
|
||
00146 c3 ret 0
|
||
applySizeLimits ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwCreateWindowSurfaceNull
|
||
_TEXT SEGMENT
|
||
instance$ = 224
|
||
window$ = 232
|
||
allocator$ = 240
|
||
surface$ = 248
|
||
_glfwCreateWindowSurfaceNull PROC ; COMDAT
|
||
|
||
; 716 : {
|
||
|
||
$LN3:
|
||
00000 4c 89 4c 24 20 mov QWORD PTR [rsp+32], r9
|
||
00005 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8
|
||
0000a 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx
|
||
0000f 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00014 55 push rbp
|
||
00015 57 push rdi
|
||
00016 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0001d 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00022 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00029 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 717 : // This seems like the most appropriate error to return here
|
||
; 718 : return VK_ERROR_EXTENSION_NOT_PRESENT;
|
||
|
||
0002e b8 f9 ff ff ff mov eax, -7
|
||
|
||
; 719 : }
|
||
|
||
00033 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
0003a 5f pop rdi
|
||
0003b 5d pop rbp
|
||
0003c c3 ret 0
|
||
_glfwCreateWindowSurfaceNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwGetPhysicalDevicePresentationSupportNull
|
||
_TEXT SEGMENT
|
||
instance$ = 224
|
||
device$ = 232
|
||
queuefamily$ = 240
|
||
_glfwGetPhysicalDevicePresentationSupportNull PROC ; COMDAT
|
||
|
||
; 708 : {
|
||
|
||
$LN3:
|
||
00000 44 89 44 24 18 mov DWORD PTR [rsp+24], r8d
|
||
00005 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx
|
||
0000a 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
0000f 55 push rbp
|
||
00010 57 push rdi
|
||
00011 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
00018 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
0001d 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00024 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 709 : return GLFW_FALSE;
|
||
|
||
00029 33 c0 xor eax, eax
|
||
|
||
; 710 : }
|
||
|
||
0002b 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00032 5f pop rdi
|
||
00033 5d pop rbp
|
||
00034 c3 ret 0
|
||
_glfwGetPhysicalDevicePresentationSupportNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwGetRequiredInstanceExtensionsNull
|
||
_TEXT SEGMENT
|
||
extensions$ = 224
|
||
_glfwGetRequiredInstanceExtensionsNull PROC ; COMDAT
|
||
|
||
; 702 : {
|
||
|
||
$LN3:
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00013 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 703 : }
|
||
|
||
0001f 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00026 5f pop rdi
|
||
00027 5d pop rbp
|
||
00028 c3 ret 0
|
||
_glfwGetRequiredInstanceExtensionsNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwGetEGLNativeWindowNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
_glfwGetEGLNativeWindowNull PROC ; COMDAT
|
||
|
||
; 565 : {
|
||
|
||
$LN3:
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00013 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 566 : return 0;
|
||
|
||
0001f 33 c0 xor eax, eax
|
||
|
||
; 567 : }
|
||
|
||
00021 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00028 5f pop rdi
|
||
00029 5d pop rbp
|
||
0002a c3 ret 0
|
||
_glfwGetEGLNativeWindowNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwGetEGLNativeDisplayNull
|
||
_TEXT SEGMENT
|
||
_glfwGetEGLNativeDisplayNull PROC ; COMDAT
|
||
|
||
; 560 : {
|
||
|
||
$LN3:
|
||
00000 40 55 push rbp
|
||
00002 57 push rdi
|
||
00003 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
0000f 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00016 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 561 : return 0;
|
||
|
||
0001b 33 c0 xor eax, eax
|
||
|
||
; 562 : }
|
||
|
||
0001d 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00024 5f pop rdi
|
||
00025 5d pop rbp
|
||
00026 c3 ret 0
|
||
_glfwGetEGLNativeDisplayNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwGetEGLPlatformNull
|
||
_TEXT SEGMENT
|
||
attribs$ = 224
|
||
_glfwGetEGLPlatformNull PROC ; COMDAT
|
||
|
||
; 555 : {
|
||
|
||
$LN3:
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00013 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 556 : return 0;
|
||
|
||
0001f 33 c0 xor eax, eax
|
||
|
||
; 557 : }
|
||
|
||
00021 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00028 5f pop rdi
|
||
00029 5d pop rbp
|
||
0002a c3 ret 0
|
||
_glfwGetEGLPlatformNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwGetKeyScancodeNull
|
||
_TEXT SEGMENT
|
||
key$ = 224
|
||
_glfwGetKeyScancodeNull PROC ; COMDAT
|
||
|
||
; 697 : {
|
||
|
||
$LN3:
|
||
00000 89 4c 24 08 mov DWORD PTR [rsp+8], ecx
|
||
00004 55 push rbp
|
||
00005 57 push rdi
|
||
00006 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000d 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00012 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00019 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 698 : return _glfw.null.scancodes[key];
|
||
|
||
0001e 48 63 85 e0 00
|
||
00 00 movsxd rax, DWORD PTR key$[rbp]
|
||
00025 48 8d 0d 32 2b
|
||
00 00 lea rcx, OFFSET FLAT:_glfw+11058
|
||
0002c 0f b6 04 01 movzx eax, BYTE PTR [rcx+rax]
|
||
|
||
; 699 : }
|
||
|
||
00030 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00037 5f pop rdi
|
||
00038 5d pop rbp
|
||
00039 c3 ret 0
|
||
_glfwGetKeyScancodeNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwGetScancodeNameNull
|
||
_TEXT SEGMENT
|
||
tv69 = 192
|
||
scancode$ = 240
|
||
_glfwGetScancodeNameNull PROC ; COMDAT
|
||
|
||
; 570 : {
|
||
|
||
$LN73:
|
||
00000 89 4c 24 08 mov DWORD PTR [rsp+8], ecx
|
||
00004 55 push rbp
|
||
00005 57 push rdi
|
||
00006 48 81 ec f8 00
|
||
00 00 sub rsp, 248 ; 000000f8H
|
||
0000d 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00012 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00019 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 571 : if (scancode < GLFW_NULL_SC_FIRST || scancode > GLFW_NULL_SC_LAST)
|
||
|
||
0001e 83 bd f0 00 00
|
||
00 01 cmp DWORD PTR scancode$[rbp], 1
|
||
00025 7c 09 jl SHORT $LN5@glfwGetSca
|
||
00027 83 bd f0 00 00
|
||
00 78 cmp DWORD PTR scancode$[rbp], 120 ; 00000078H
|
||
0002e 7e 1f jle SHORT $LN4@glfwGetSca
|
||
$LN5@glfwGetSca:
|
||
|
||
; 572 : {
|
||
; 573 : _glfwInputError(GLFW_INVALID_VALUE, "Invalid scancode %i", scancode);
|
||
|
||
00030 44 8b 85 f0 00
|
||
00 00 mov r8d, DWORD PTR scancode$[rbp]
|
||
00037 48 8d 15 00 00
|
||
00 00 lea rdx, OFFSET FLAT:??_C@_0BE@IGCIBFAF@Invalid?5scancode?5?$CFi@
|
||
0003e b9 04 00 01 00 mov ecx, 65540 ; 00010004H
|
||
00043 e8 00 00 00 00 call _glfwInputError
|
||
|
||
; 574 : return NULL;
|
||
|
||
00048 33 c0 xor eax, eax
|
||
0004a e9 62 02 00 00 jmp $LN1@glfwGetSca
|
||
$LN4@glfwGetSca:
|
||
|
||
; 575 : }
|
||
; 576 :
|
||
; 577 : switch (scancode)
|
||
|
||
0004f 8b 85 f0 00 00
|
||
00 mov eax, DWORD PTR scancode$[rbp]
|
||
00055 89 85 c0 00 00
|
||
00 mov DWORD PTR tv69[rbp], eax
|
||
0005b 8b 85 c0 00 00
|
||
00 mov eax, DWORD PTR tv69[rbp]
|
||
00061 83 e8 02 sub eax, 2
|
||
00064 89 85 c0 00 00
|
||
00 mov DWORD PTR tv69[rbp], eax
|
||
0006a 83 bd c0 00 00
|
||
00 6d cmp DWORD PTR tv69[rbp], 109 ; 0000006dH
|
||
00071 0f 87 38 02 00
|
||
00 ja $LN2@glfwGetSca
|
||
00077 48 63 85 c0 00
|
||
00 00 movsxd rax, DWORD PTR tv69[rbp]
|
||
0007e 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__ImageBase
|
||
00085 0f b6 84 01 00
|
||
00 00 00 movzx eax, BYTE PTR $LN71@glfwGetSca[rcx+rax]
|
||
0008d 8b 84 81 00 00
|
||
00 00 mov eax, DWORD PTR $LN72@glfwGetSca[rcx+rax*4]
|
||
00094 48 03 c1 add rax, rcx
|
||
00097 ff e0 jmp rax
|
||
$LN6@glfwGetSca:
|
||
|
||
; 578 : {
|
||
; 579 : case GLFW_NULL_SC_APOSTROPHE:
|
||
; 580 : return "'";
|
||
|
||
00099 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01GEODFPGF@?8@
|
||
000a0 e9 0c 02 00 00 jmp $LN1@glfwGetSca
|
||
$LN7@glfwGetSca:
|
||
|
||
; 581 : case GLFW_NULL_SC_COMMA:
|
||
; 582 : return ",";
|
||
|
||
000a5 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01IHBHIGKO@?0@
|
||
000ac e9 00 02 00 00 jmp $LN1@glfwGetSca
|
||
$LN8@glfwGetSca:
|
||
$LN9@glfwGetSca:
|
||
|
||
; 583 : case GLFW_NULL_SC_MINUS:
|
||
; 584 : case GLFW_NULL_SC_KP_SUBTRACT:
|
||
; 585 : return "-";
|
||
|
||
000b1 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01JOAMLHOP@?9@
|
||
000b8 e9 f4 01 00 00 jmp $LN1@glfwGetSca
|
||
$LN10@glfwGetSca:
|
||
$LN11@glfwGetSca:
|
||
|
||
; 586 : case GLFW_NULL_SC_PERIOD:
|
||
; 587 : case GLFW_NULL_SC_KP_DECIMAL:
|
||
; 588 : return ".";
|
||
|
||
000bd 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01LFCBOECM@?4@
|
||
000c4 e9 e8 01 00 00 jmp $LN1@glfwGetSca
|
||
$LN12@glfwGetSca:
|
||
$LN13@glfwGetSca:
|
||
|
||
; 589 : case GLFW_NULL_SC_SLASH:
|
||
; 590 : case GLFW_NULL_SC_KP_DIVIDE:
|
||
; 591 : return "/";
|
||
|
||
000c9 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01KMDKNFGN@?1@
|
||
000d0 e9 dc 01 00 00 jmp $LN1@glfwGetSca
|
||
$LN14@glfwGetSca:
|
||
|
||
; 592 : case GLFW_NULL_SC_SEMICOLON:
|
||
; 593 : return ";";
|
||
|
||
000d5 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01ICJEACDI@?$DL@
|
||
000dc e9 d0 01 00 00 jmp $LN1@glfwGetSca
|
||
$LN15@glfwGetSca:
|
||
$LN16@glfwGetSca:
|
||
|
||
; 594 : case GLFW_NULL_SC_EQUAL:
|
||
; 595 : case GLFW_NULL_SC_KP_EQUAL:
|
||
; 596 : return "=";
|
||
|
||
000e1 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01NEMOKFLO@?$DN@
|
||
000e8 e9 c4 01 00 00 jmp $LN1@glfwGetSca
|
||
$LN17@glfwGetSca:
|
||
|
||
; 597 : case GLFW_NULL_SC_LEFT_BRACKET:
|
||
; 598 : return "[";
|
||
|
||
000ed 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01OHGJGJJP@?$FL@
|
||
000f4 e9 b8 01 00 00 jmp $LN1@glfwGetSca
|
||
$LN18@glfwGetSca:
|
||
|
||
; 599 : case GLFW_NULL_SC_RIGHT_BRACKET:
|
||
; 600 : return "]";
|
||
|
||
000f9 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01LBDDMOBJ@?$FN@
|
||
00100 e9 ac 01 00 00 jmp $LN1@glfwGetSca
|
||
$LN19@glfwGetSca:
|
||
|
||
; 601 : case GLFW_NULL_SC_KP_MULTIPLY:
|
||
; 602 : return "*";
|
||
|
||
00105 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01NBENCBCI@?$CK@
|
||
0010c e9 a0 01 00 00 jmp $LN1@glfwGetSca
|
||
$LN20@glfwGetSca:
|
||
|
||
; 603 : case GLFW_NULL_SC_KP_ADD:
|
||
; 604 : return "+";
|
||
|
||
00111 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01MIFGBAGJ@?$CL@
|
||
00118 e9 94 01 00 00 jmp $LN1@glfwGetSca
|
||
$LN21@glfwGetSca:
|
||
$LN22@glfwGetSca:
|
||
$LN23@glfwGetSca:
|
||
|
||
; 605 : case GLFW_NULL_SC_BACKSLASH:
|
||
; 606 : case GLFW_NULL_SC_WORLD_1:
|
||
; 607 : case GLFW_NULL_SC_WORLD_2:
|
||
; 608 : return "\\";
|
||
|
||
0011d 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01KICIPPFI@?2@
|
||
00124 e9 88 01 00 00 jmp $LN1@glfwGetSca
|
||
$LN24@glfwGetSca:
|
||
$LN25@glfwGetSca:
|
||
|
||
; 609 : case GLFW_NULL_SC_0:
|
||
; 610 : case GLFW_NULL_SC_KP_0:
|
||
; 611 : return "0";
|
||
|
||
00129 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01GBGANLPD@0@
|
||
00130 e9 7c 01 00 00 jmp $LN1@glfwGetSca
|
||
$LN26@glfwGetSca:
|
||
$LN27@glfwGetSca:
|
||
|
||
; 612 : case GLFW_NULL_SC_1:
|
||
; 613 : case GLFW_NULL_SC_KP_1:
|
||
; 614 : return "1";
|
||
|
||
00135 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01HIHLOKLC@1@
|
||
0013c e9 70 01 00 00 jmp $LN1@glfwGetSca
|
||
$LN28@glfwGetSca:
|
||
$LN29@glfwGetSca:
|
||
|
||
; 615 : case GLFW_NULL_SC_2:
|
||
; 616 : case GLFW_NULL_SC_KP_2:
|
||
; 617 : return "2";
|
||
|
||
00141 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01FDFGLJHB@2@
|
||
00148 e9 64 01 00 00 jmp $LN1@glfwGetSca
|
||
$LN30@glfwGetSca:
|
||
$LN31@glfwGetSca:
|
||
|
||
; 618 : case GLFW_NULL_SC_3:
|
||
; 619 : case GLFW_NULL_SC_KP_3:
|
||
; 620 : return "3";
|
||
|
||
0014d 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01EKENIIDA@3@
|
||
00154 e9 58 01 00 00 jmp $LN1@glfwGetSca
|
||
$LN32@glfwGetSca:
|
||
$LN33@glfwGetSca:
|
||
|
||
; 621 : case GLFW_NULL_SC_4:
|
||
; 622 : case GLFW_NULL_SC_KP_4:
|
||
; 623 : return "4";
|
||
|
||
00159 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01FAMBOPH@4@
|
||
00160 e9 4c 01 00 00 jmp $LN1@glfwGetSca
|
||
$LN34@glfwGetSca:
|
||
$LN35@glfwGetSca:
|
||
|
||
; 624 : case GLFW_NULL_SC_5:
|
||
; 625 : case GLFW_NULL_SC_KP_5:
|
||
; 626 : return "5";
|
||
|
||
00165 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01BMBHCPLG@5@
|
||
0016c e9 40 01 00 00 jmp $LN1@glfwGetSca
|
||
$LN36@glfwGetSca:
|
||
$LN37@glfwGetSca:
|
||
|
||
; 627 : case GLFW_NULL_SC_6:
|
||
; 628 : case GLFW_NULL_SC_KP_6:
|
||
; 629 : return "6";
|
||
|
||
00171 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01DHDKHMHF@6@
|
||
00178 e9 34 01 00 00 jmp $LN1@glfwGetSca
|
||
$LN38@glfwGetSca:
|
||
$LN39@glfwGetSca:
|
||
|
||
; 630 : case GLFW_NULL_SC_7:
|
||
; 631 : case GLFW_NULL_SC_KP_7:
|
||
; 632 : return "7";
|
||
|
||
0017d 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01COCBENDE@7@
|
||
00184 e9 28 01 00 00 jmp $LN1@glfwGetSca
|
||
$LN40@glfwGetSca:
|
||
$LN41@glfwGetSca:
|
||
|
||
; 633 : case GLFW_NULL_SC_8:
|
||
; 634 : case GLFW_NULL_SC_KP_8:
|
||
; 635 : return "8";
|
||
|
||
00189 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01KJLJFBPL@8@
|
||
00190 e9 1c 01 00 00 jmp $LN1@glfwGetSca
|
||
$LN42@glfwGetSca:
|
||
$LN43@glfwGetSca:
|
||
|
||
; 636 : case GLFW_NULL_SC_9:
|
||
; 637 : case GLFW_NULL_SC_KP_9:
|
||
; 638 : return "9";
|
||
|
||
00195 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01LAKCGALK@9@
|
||
0019c e9 10 01 00 00 jmp $LN1@glfwGetSca
|
||
$LN44@glfwGetSca:
|
||
|
||
; 639 : case GLFW_NULL_SC_A:
|
||
; 640 : return "a";
|
||
|
||
001a1 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01MCMALHOG@a@
|
||
001a8 e9 04 01 00 00 jmp $LN1@glfwGetSca
|
||
$LN45@glfwGetSca:
|
||
|
||
; 641 : case GLFW_NULL_SC_B:
|
||
; 642 : return "b";
|
||
|
||
001ad 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01OJONOECF@b@
|
||
001b4 e9 f8 00 00 00 jmp $LN1@glfwGetSca
|
||
$LN46@glfwGetSca:
|
||
|
||
; 643 : case GLFW_NULL_SC_C:
|
||
; 644 : return "c";
|
||
|
||
001b9 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01PAPGNFGE@c@
|
||
001c0 e9 ec 00 00 00 jmp $LN1@glfwGetSca
|
||
$LN47@glfwGetSca:
|
||
|
||
; 645 : case GLFW_NULL_SC_D:
|
||
; 646 : return "d";
|
||
|
||
001c5 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01LPLHEDKD@d@
|
||
001cc e9 e0 00 00 00 jmp $LN1@glfwGetSca
|
||
$LN48@glfwGetSca:
|
||
|
||
; 647 : case GLFW_NULL_SC_E:
|
||
; 648 : return "e";
|
||
|
||
001d1 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01KGKMHCOC@e@
|
||
001d8 e9 d4 00 00 00 jmp $LN1@glfwGetSca
|
||
$LN49@glfwGetSca:
|
||
|
||
; 649 : case GLFW_NULL_SC_F:
|
||
; 650 : return "f";
|
||
|
||
001dd 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01INIBCBCB@f@
|
||
001e4 e9 c8 00 00 00 jmp $LN1@glfwGetSca
|
||
$LN50@glfwGetSca:
|
||
|
||
; 651 : case GLFW_NULL_SC_G:
|
||
; 652 : return "g";
|
||
|
||
001e9 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01JEJKBAGA@g@
|
||
001f0 e9 bc 00 00 00 jmp $LN1@glfwGetSca
|
||
$LN51@glfwGetSca:
|
||
|
||
; 653 : case GLFW_NULL_SC_H:
|
||
; 654 : return "h";
|
||
|
||
001f5 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01BDACAMKP@h@
|
||
001fc e9 b0 00 00 00 jmp $LN1@glfwGetSca
|
||
$LN52@glfwGetSca:
|
||
|
||
; 655 : case GLFW_NULL_SC_I:
|
||
; 656 : return "i";
|
||
|
||
00201 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01KBJDNOO@i@
|
||
00208 e9 a4 00 00 00 jmp $LN1@glfwGetSca
|
||
$LN53@glfwGetSca:
|
||
|
||
; 657 : case GLFW_NULL_SC_J:
|
||
; 658 : return "j";
|
||
|
||
0020d 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01CBDEGOCN@j@
|
||
00214 e9 98 00 00 00 jmp $LN1@glfwGetSca
|
||
$LN54@glfwGetSca:
|
||
|
||
; 659 : case GLFW_NULL_SC_K:
|
||
; 660 : return "k";
|
||
|
||
00219 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01DICPFPGM@k@
|
||
00220 e9 8c 00 00 00 jmp $LN1@glfwGetSca
|
||
$LN55@glfwGetSca:
|
||
|
||
; 661 : case GLFW_NULL_SC_L:
|
||
; 662 : return "l";
|
||
|
||
00225 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01HHGOMJKL@l@
|
||
0022c e9 80 00 00 00 jmp $LN1@glfwGetSca
|
||
$LN56@glfwGetSca:
|
||
|
||
; 663 : case GLFW_NULL_SC_M:
|
||
; 664 : return "m";
|
||
|
||
00231 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01GOHFPIOK@m@
|
||
00238 eb 77 jmp SHORT $LN1@glfwGetSca
|
||
$LN57@glfwGetSca:
|
||
|
||
; 665 : case GLFW_NULL_SC_N:
|
||
; 666 : return "n";
|
||
|
||
0023a 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01EFFIKLCJ@n@
|
||
00241 eb 6e jmp SHORT $LN1@glfwGetSca
|
||
$LN58@glfwGetSca:
|
||
|
||
; 667 : case GLFW_NULL_SC_O:
|
||
; 668 : return "o";
|
||
|
||
00243 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01FMEDJKGI@o@
|
||
0024a eb 65 jmp SHORT $LN1@glfwGetSca
|
||
$LN59@glfwGetSca:
|
||
|
||
; 669 : case GLFW_NULL_SC_P:
|
||
; 670 : return "p";
|
||
|
||
0024c 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01JBBJJEPG@p@
|
||
00253 eb 5c jmp SHORT $LN1@glfwGetSca
|
||
$LN60@glfwGetSca:
|
||
|
||
; 671 : case GLFW_NULL_SC_Q:
|
||
; 672 : return "q";
|
||
|
||
00255 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01IIACKFLH@q@
|
||
0025c eb 53 jmp SHORT $LN1@glfwGetSca
|
||
$LN61@glfwGetSca:
|
||
|
||
; 673 : case GLFW_NULL_SC_R:
|
||
; 674 : return "r";
|
||
|
||
0025e 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01KDCPPGHE@r@
|
||
00265 eb 4a jmp SHORT $LN1@glfwGetSca
|
||
$LN62@glfwGetSca:
|
||
|
||
; 675 : case GLFW_NULL_SC_S:
|
||
; 676 : return "s";
|
||
|
||
00267 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01LKDEMHDF@s@
|
||
0026e eb 41 jmp SHORT $LN1@glfwGetSca
|
||
$LN63@glfwGetSca:
|
||
|
||
; 677 : case GLFW_NULL_SC_T:
|
||
; 678 : return "t";
|
||
|
||
00270 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01PFHFFBPC@t@
|
||
00277 eb 38 jmp SHORT $LN1@glfwGetSca
|
||
$LN64@glfwGetSca:
|
||
|
||
; 679 : case GLFW_NULL_SC_U:
|
||
; 680 : return "u";
|
||
|
||
00279 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01OMGOGALD@u@
|
||
00280 eb 2f jmp SHORT $LN1@glfwGetSca
|
||
$LN65@glfwGetSca:
|
||
|
||
; 681 : case GLFW_NULL_SC_V:
|
||
; 682 : return "v";
|
||
|
||
00282 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01MHEDDDHA@v@
|
||
00289 eb 26 jmp SHORT $LN1@glfwGetSca
|
||
$LN66@glfwGetSca:
|
||
|
||
; 683 : case GLFW_NULL_SC_W:
|
||
; 684 : return "w";
|
||
|
||
0028b 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01NOFIACDB@w@
|
||
00292 eb 1d jmp SHORT $LN1@glfwGetSca
|
||
$LN67@glfwGetSca:
|
||
|
||
; 685 : case GLFW_NULL_SC_X:
|
||
; 686 : return "x";
|
||
|
||
00294 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01FJMABOPO@x@
|
||
0029b eb 14 jmp SHORT $LN1@glfwGetSca
|
||
$LN68@glfwGetSca:
|
||
|
||
; 687 : case GLFW_NULL_SC_Y:
|
||
; 688 : return "y";
|
||
|
||
0029d 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01EANLCPLP@y@
|
||
002a4 eb 0b jmp SHORT $LN1@glfwGetSca
|
||
$LN69@glfwGetSca:
|
||
|
||
; 689 : case GLFW_NULL_SC_Z:
|
||
; 690 : return "z";
|
||
|
||
002a6 48 8d 05 00 00
|
||
00 00 lea rax, OFFSET FLAT:??_C@_01GLPGHMHM@z@
|
||
002ad eb 02 jmp SHORT $LN1@glfwGetSca
|
||
$LN2@glfwGetSca:
|
||
|
||
; 691 : }
|
||
; 692 :
|
||
; 693 : return NULL;
|
||
|
||
002af 33 c0 xor eax, eax
|
||
$LN1@glfwGetSca:
|
||
|
||
; 694 : }
|
||
|
||
002b1 48 8d a5 d8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+216]
|
||
002b8 5f pop rdi
|
||
002b9 5d pop rbp
|
||
002ba c3 ret 0
|
||
002bb 90 npad 1
|
||
$LN72@glfwGetSca:
|
||
002bc 00 00 00 00 DD $LN6@glfwGetSca
|
||
002c0 00 00 00 00 DD $LN7@glfwGetSca
|
||
002c4 00 00 00 00 DD $LN8@glfwGetSca
|
||
002c8 00 00 00 00 DD $LN10@glfwGetSca
|
||
002cc 00 00 00 00 DD $LN12@glfwGetSca
|
||
002d0 00 00 00 00 DD $LN24@glfwGetSca
|
||
002d4 00 00 00 00 DD $LN26@glfwGetSca
|
||
002d8 00 00 00 00 DD $LN28@glfwGetSca
|
||
002dc 00 00 00 00 DD $LN30@glfwGetSca
|
||
002e0 00 00 00 00 DD $LN32@glfwGetSca
|
||
002e4 00 00 00 00 DD $LN34@glfwGetSca
|
||
002e8 00 00 00 00 DD $LN36@glfwGetSca
|
||
002ec 00 00 00 00 DD $LN38@glfwGetSca
|
||
002f0 00 00 00 00 DD $LN40@glfwGetSca
|
||
002f4 00 00 00 00 DD $LN42@glfwGetSca
|
||
002f8 00 00 00 00 DD $LN14@glfwGetSca
|
||
002fc 00 00 00 00 DD $LN15@glfwGetSca
|
||
00300 00 00 00 00 DD $LN17@glfwGetSca
|
||
00304 00 00 00 00 DD $LN21@glfwGetSca
|
||
00308 00 00 00 00 DD $LN18@glfwGetSca
|
||
0030c 00 00 00 00 DD $LN22@glfwGetSca
|
||
00310 00 00 00 00 DD $LN23@glfwGetSca
|
||
00314 00 00 00 00 DD $LN44@glfwGetSca
|
||
00318 00 00 00 00 DD $LN45@glfwGetSca
|
||
0031c 00 00 00 00 DD $LN46@glfwGetSca
|
||
00320 00 00 00 00 DD $LN47@glfwGetSca
|
||
00324 00 00 00 00 DD $LN48@glfwGetSca
|
||
00328 00 00 00 00 DD $LN49@glfwGetSca
|
||
0032c 00 00 00 00 DD $LN50@glfwGetSca
|
||
00330 00 00 00 00 DD $LN51@glfwGetSca
|
||
00334 00 00 00 00 DD $LN52@glfwGetSca
|
||
00338 00 00 00 00 DD $LN53@glfwGetSca
|
||
0033c 00 00 00 00 DD $LN54@glfwGetSca
|
||
00340 00 00 00 00 DD $LN55@glfwGetSca
|
||
00344 00 00 00 00 DD $LN56@glfwGetSca
|
||
00348 00 00 00 00 DD $LN57@glfwGetSca
|
||
0034c 00 00 00 00 DD $LN58@glfwGetSca
|
||
00350 00 00 00 00 DD $LN59@glfwGetSca
|
||
00354 00 00 00 00 DD $LN60@glfwGetSca
|
||
00358 00 00 00 00 DD $LN61@glfwGetSca
|
||
0035c 00 00 00 00 DD $LN62@glfwGetSca
|
||
00360 00 00 00 00 DD $LN63@glfwGetSca
|
||
00364 00 00 00 00 DD $LN64@glfwGetSca
|
||
00368 00 00 00 00 DD $LN65@glfwGetSca
|
||
0036c 00 00 00 00 DD $LN66@glfwGetSca
|
||
00370 00 00 00 00 DD $LN67@glfwGetSca
|
||
00374 00 00 00 00 DD $LN68@glfwGetSca
|
||
00378 00 00 00 00 DD $LN69@glfwGetSca
|
||
0037c 00 00 00 00 DD $LN25@glfwGetSca
|
||
00380 00 00 00 00 DD $LN27@glfwGetSca
|
||
00384 00 00 00 00 DD $LN29@glfwGetSca
|
||
00388 00 00 00 00 DD $LN31@glfwGetSca
|
||
0038c 00 00 00 00 DD $LN33@glfwGetSca
|
||
00390 00 00 00 00 DD $LN35@glfwGetSca
|
||
00394 00 00 00 00 DD $LN37@glfwGetSca
|
||
00398 00 00 00 00 DD $LN39@glfwGetSca
|
||
0039c 00 00 00 00 DD $LN41@glfwGetSca
|
||
003a0 00 00 00 00 DD $LN43@glfwGetSca
|
||
003a4 00 00 00 00 DD $LN11@glfwGetSca
|
||
003a8 00 00 00 00 DD $LN13@glfwGetSca
|
||
003ac 00 00 00 00 DD $LN19@glfwGetSca
|
||
003b0 00 00 00 00 DD $LN9@glfwGetSca
|
||
003b4 00 00 00 00 DD $LN20@glfwGetSca
|
||
003b8 00 00 00 00 DD $LN16@glfwGetSca
|
||
003bc 00 00 00 00 DD $LN2@glfwGetSca
|
||
$LN71@glfwGetSca:
|
||
003c0 00 DB 0
|
||
003c1 01 DB 1
|
||
003c2 02 DB 2
|
||
003c3 03 DB 3
|
||
003c4 04 DB 4
|
||
003c5 05 DB 5
|
||
003c6 06 DB 6
|
||
003c7 07 DB 7
|
||
003c8 08 DB 8
|
||
003c9 09 DB 9
|
||
003ca 0a DB 10
|
||
003cb 0b DB 11
|
||
003cc 0c DB 12
|
||
003cd 0d DB 13
|
||
003ce 0e DB 14
|
||
003cf 0f DB 15
|
||
003d0 10 DB 16
|
||
003d1 11 DB 17
|
||
003d2 12 DB 18
|
||
003d3 13 DB 19
|
||
003d4 40 DB 64 ; 00000040H
|
||
003d5 14 DB 20
|
||
003d6 15 DB 21
|
||
003d7 40 DB 64 ; 00000040H
|
||
003d8 40 DB 64 ; 00000040H
|
||
003d9 40 DB 64 ; 00000040H
|
||
003da 40 DB 64 ; 00000040H
|
||
003db 40 DB 64 ; 00000040H
|
||
003dc 40 DB 64 ; 00000040H
|
||
003dd 40 DB 64 ; 00000040H
|
||
003de 40 DB 64 ; 00000040H
|
||
003df 40 DB 64 ; 00000040H
|
||
003e0 40 DB 64 ; 00000040H
|
||
003e1 40 DB 64 ; 00000040H
|
||
003e2 40 DB 64 ; 00000040H
|
||
003e3 40 DB 64 ; 00000040H
|
||
003e4 40 DB 64 ; 00000040H
|
||
003e5 40 DB 64 ; 00000040H
|
||
003e6 40 DB 64 ; 00000040H
|
||
003e7 40 DB 64 ; 00000040H
|
||
003e8 40 DB 64 ; 00000040H
|
||
003e9 40 DB 64 ; 00000040H
|
||
003ea 16 DB 22
|
||
003eb 17 DB 23
|
||
003ec 18 DB 24
|
||
003ed 19 DB 25
|
||
003ee 1a DB 26
|
||
003ef 1b DB 27
|
||
003f0 1c DB 28
|
||
003f1 1d DB 29
|
||
003f2 1e DB 30
|
||
003f3 1f DB 31
|
||
003f4 20 DB 32 ; 00000020H
|
||
003f5 21 DB 33 ; 00000021H
|
||
003f6 22 DB 34 ; 00000022H
|
||
003f7 23 DB 35 ; 00000023H
|
||
003f8 24 DB 36 ; 00000024H
|
||
003f9 25 DB 37 ; 00000025H
|
||
003fa 26 DB 38 ; 00000026H
|
||
003fb 27 DB 39 ; 00000027H
|
||
003fc 28 DB 40 ; 00000028H
|
||
003fd 29 DB 41 ; 00000029H
|
||
003fe 2a DB 42 ; 0000002aH
|
||
003ff 2b DB 43 ; 0000002bH
|
||
00400 2c DB 44 ; 0000002cH
|
||
00401 2d DB 45 ; 0000002dH
|
||
00402 2e DB 46 ; 0000002eH
|
||
00403 2f DB 47 ; 0000002fH
|
||
00404 40 DB 64 ; 00000040H
|
||
00405 40 DB 64 ; 00000040H
|
||
00406 40 DB 64 ; 00000040H
|
||
00407 40 DB 64 ; 00000040H
|
||
00408 40 DB 64 ; 00000040H
|
||
00409 40 DB 64 ; 00000040H
|
||
0040a 40 DB 64 ; 00000040H
|
||
0040b 40 DB 64 ; 00000040H
|
||
0040c 40 DB 64 ; 00000040H
|
||
0040d 40 DB 64 ; 00000040H
|
||
0040e 40 DB 64 ; 00000040H
|
||
0040f 40 DB 64 ; 00000040H
|
||
00410 40 DB 64 ; 00000040H
|
||
00411 40 DB 64 ; 00000040H
|
||
00412 40 DB 64 ; 00000040H
|
||
00413 40 DB 64 ; 00000040H
|
||
00414 40 DB 64 ; 00000040H
|
||
00415 40 DB 64 ; 00000040H
|
||
00416 40 DB 64 ; 00000040H
|
||
00417 40 DB 64 ; 00000040H
|
||
00418 40 DB 64 ; 00000040H
|
||
00419 40 DB 64 ; 00000040H
|
||
0041a 40 DB 64 ; 00000040H
|
||
0041b 40 DB 64 ; 00000040H
|
||
0041c 40 DB 64 ; 00000040H
|
||
0041d 30 DB 48 ; 00000030H
|
||
0041e 31 DB 49 ; 00000031H
|
||
0041f 32 DB 50 ; 00000032H
|
||
00420 33 DB 51 ; 00000033H
|
||
00421 34 DB 52 ; 00000034H
|
||
00422 35 DB 53 ; 00000035H
|
||
00423 36 DB 54 ; 00000036H
|
||
00424 37 DB 55 ; 00000037H
|
||
00425 38 DB 56 ; 00000038H
|
||
00426 39 DB 57 ; 00000039H
|
||
00427 3a DB 58 ; 0000003aH
|
||
00428 3b DB 59 ; 0000003bH
|
||
00429 3c DB 60 ; 0000003cH
|
||
0042a 3d DB 61 ; 0000003dH
|
||
0042b 3e DB 62 ; 0000003eH
|
||
0042c 40 DB 64 ; 00000040H
|
||
0042d 3f DB 63 ; 0000003fH
|
||
_glfwGetScancodeNameNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwGetClipboardStringNull
|
||
_TEXT SEGMENT
|
||
_glfwGetClipboardStringNull PROC ; COMDAT
|
||
|
||
; 550 : {
|
||
|
||
$LN3:
|
||
00000 40 55 push rbp
|
||
00002 57 push rdi
|
||
00003 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
0000f 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00016 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 551 : return _glfw.null.clipboardString;
|
||
|
||
0001b 48 8b 05 30 2a
|
||
00 00 mov rax, QWORD PTR _glfw+10800
|
||
|
||
; 552 : }
|
||
|
||
00022 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00029 5f pop rdi
|
||
0002a 5d pop rbp
|
||
0002b c3 ret 0
|
||
_glfwGetClipboardStringNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwSetClipboardStringNull
|
||
_TEXT SEGMENT
|
||
copy$ = 8
|
||
string$ = 256
|
||
_glfwSetClipboardStringNull PROC ; COMDAT
|
||
|
||
; 543 : {
|
||
|
||
$LN3:
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec 08 01
|
||
00 00 sub rsp, 264 ; 00000108H
|
||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00013 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 544 : char* copy = _glfw_strdup(string);
|
||
|
||
0001f 48 8b 8d 00 01
|
||
00 00 mov rcx, QWORD PTR string$[rbp]
|
||
00026 e8 00 00 00 00 call _glfw_strdup
|
||
0002b 48 89 45 08 mov QWORD PTR copy$[rbp], rax
|
||
|
||
; 545 : _glfw_free(_glfw.null.clipboardString);
|
||
|
||
0002f 48 8b 0d 30 2a
|
||
00 00 mov rcx, QWORD PTR _glfw+10800
|
||
00036 e8 00 00 00 00 call _glfw_free
|
||
|
||
; 546 : _glfw.null.clipboardString = copy;
|
||
|
||
0003b 48 8b 45 08 mov rax, QWORD PTR copy$[rbp]
|
||
0003f 48 89 05 30 2a
|
||
00 00 mov QWORD PTR _glfw+10800, rax
|
||
|
||
; 547 : }
|
||
|
||
00046 48 8d a5 e8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+232]
|
||
0004d 5f pop rdi
|
||
0004e 5d pop rbp
|
||
0004f c3 ret 0
|
||
_glfwSetClipboardStringNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwSetCursorNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
cursor$ = 232
|
||
_glfwSetCursorNull PROC ; COMDAT
|
||
|
||
; 539 : {
|
||
|
||
$LN3:
|
||
00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx
|
||
00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
0000a 55 push rbp
|
||
0000b 57 push rdi
|
||
0000c 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
00013 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00018 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001f e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 540 : }
|
||
|
||
00024 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
0002b 5f pop rdi
|
||
0002c 5d pop rbp
|
||
0002d c3 ret 0
|
||
_glfwSetCursorNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwDestroyCursorNull
|
||
_TEXT SEGMENT
|
||
cursor$ = 224
|
||
_glfwDestroyCursorNull PROC ; COMDAT
|
||
|
||
; 535 : {
|
||
|
||
$LN3:
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00013 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 536 : }
|
||
|
||
0001f 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00026 5f pop rdi
|
||
00027 5d pop rbp
|
||
00028 c3 ret 0
|
||
_glfwDestroyCursorNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwCreateStandardCursorNull
|
||
_TEXT SEGMENT
|
||
cursor$ = 224
|
||
shape$ = 232
|
||
_glfwCreateStandardCursorNull PROC ; COMDAT
|
||
|
||
; 530 : {
|
||
|
||
$LN3:
|
||
00000 89 54 24 10 mov DWORD PTR [rsp+16], edx
|
||
00004 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00009 55 push rbp
|
||
0000a 57 push rdi
|
||
0000b 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
00012 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00017 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001e e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 531 : return GLFW_TRUE;
|
||
|
||
00023 b8 01 00 00 00 mov eax, 1
|
||
|
||
; 532 : }
|
||
|
||
00028 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
0002f 5f pop rdi
|
||
00030 5d pop rbp
|
||
00031 c3 ret 0
|
||
_glfwCreateStandardCursorNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwCreateCursorNull
|
||
_TEXT SEGMENT
|
||
cursor$ = 224
|
||
image$ = 232
|
||
xhot$ = 240
|
||
yhot$ = 248
|
||
_glfwCreateCursorNull PROC ; COMDAT
|
||
|
||
; 525 : {
|
||
|
||
$LN3:
|
||
00000 44 89 4c 24 20 mov DWORD PTR [rsp+32], r9d
|
||
00005 44 89 44 24 18 mov DWORD PTR [rsp+24], r8d
|
||
0000a 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx
|
||
0000f 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00014 55 push rbp
|
||
00015 57 push rdi
|
||
00016 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0001d 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00022 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00029 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 526 : return GLFW_TRUE;
|
||
|
||
0002e b8 01 00 00 00 mov eax, 1
|
||
|
||
; 527 : }
|
||
|
||
00033 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
0003a 5f pop rdi
|
||
0003b 5d pop rbp
|
||
0003c c3 ret 0
|
||
_glfwCreateCursorNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwSetCursorModeNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
mode$ = 232
|
||
_glfwSetCursorModeNull PROC ; COMDAT
|
||
|
||
; 519 : {
|
||
|
||
$LN3:
|
||
00000 89 54 24 10 mov DWORD PTR [rsp+16], edx
|
||
00004 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00009 55 push rbp
|
||
0000a 57 push rdi
|
||
0000b 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
00012 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00017 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001e e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 520 : }
|
||
|
||
00023 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
0002a 5f pop rdi
|
||
0002b 5d pop rbp
|
||
0002c c3 ret 0
|
||
_glfwSetCursorModeNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwSetCursorPosNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
x$ = 232
|
||
y$ = 240
|
||
_glfwSetCursorPosNull PROC ; COMDAT
|
||
|
||
; 513 : {
|
||
|
||
$LN3:
|
||
00000 f2 0f 11 54 24
|
||
18 movsd QWORD PTR [rsp+24], xmm2
|
||
00006 f2 0f 11 4c 24
|
||
10 movsd QWORD PTR [rsp+16], xmm1
|
||
0000c 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00011 55 push rbp
|
||
00012 57 push rdi
|
||
00013 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0001a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
0001f 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00026 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 514 : _glfw.null.xcursor = window->null.xpos + (int)x;
|
||
|
||
0002b f2 0f 2c 85 e8
|
||
00 00 00 cvttsd2si eax, QWORD PTR x$[rbp]
|
||
00033 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
0003a 03 81 a0 03 00
|
||
00 add eax, DWORD PTR [rcx+928]
|
||
00040 89 05 28 2a 00
|
||
00 mov DWORD PTR _glfw+10792, eax
|
||
|
||
; 515 : _glfw.null.ycursor = window->null.ypos + (int)y;
|
||
|
||
00046 f2 0f 2c 85 f0
|
||
00 00 00 cvttsd2si eax, QWORD PTR y$[rbp]
|
||
0004e 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00055 03 81 a4 03 00
|
||
00 add eax, DWORD PTR [rcx+932]
|
||
0005b 89 05 2c 2a 00
|
||
00 mov DWORD PTR _glfw+10796, eax
|
||
|
||
; 516 : }
|
||
|
||
00061 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00068 5f pop rdi
|
||
00069 5d pop rbp
|
||
0006a c3 ret 0
|
||
_glfwSetCursorPosNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwGetCursorPosNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
xpos$ = 232
|
||
ypos$ = 240
|
||
_glfwGetCursorPosNull PROC ; COMDAT
|
||
|
||
; 505 : {
|
||
|
||
$LN5:
|
||
00000 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8
|
||
00005 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx
|
||
0000a 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
0000f 55 push rbp
|
||
00010 57 push rdi
|
||
00011 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
00018 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
0001d 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00024 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 506 : if (xpos)
|
||
|
||
00029 48 83 bd e8 00
|
||
00 00 00 cmp QWORD PTR xpos$[rbp], 0
|
||
00031 74 26 je SHORT $LN2@glfwGetCur
|
||
|
||
; 507 : *xpos = _glfw.null.xcursor - window->null.xpos;
|
||
|
||
00033 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0003a 8b 80 a0 03 00
|
||
00 mov eax, DWORD PTR [rax+928]
|
||
00040 8b 0d 28 2a 00
|
||
00 mov ecx, DWORD PTR _glfw+10792
|
||
00046 2b c8 sub ecx, eax
|
||
00048 8b c1 mov eax, ecx
|
||
0004a f2 0f 2a c0 cvtsi2sd xmm0, eax
|
||
0004e 48 8b 85 e8 00
|
||
00 00 mov rax, QWORD PTR xpos$[rbp]
|
||
00055 f2 0f 11 00 movsd QWORD PTR [rax], xmm0
|
||
$LN2@glfwGetCur:
|
||
|
||
; 508 : if (ypos)
|
||
|
||
00059 48 83 bd f0 00
|
||
00 00 00 cmp QWORD PTR ypos$[rbp], 0
|
||
00061 74 26 je SHORT $LN3@glfwGetCur
|
||
|
||
; 509 : *ypos = _glfw.null.ycursor - window->null.ypos;
|
||
|
||
00063 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0006a 8b 80 a4 03 00
|
||
00 mov eax, DWORD PTR [rax+932]
|
||
00070 8b 0d 2c 2a 00
|
||
00 mov ecx, DWORD PTR _glfw+10796
|
||
00076 2b c8 sub ecx, eax
|
||
00078 8b c1 mov eax, ecx
|
||
0007a f2 0f 2a c0 cvtsi2sd xmm0, eax
|
||
0007e 48 8b 85 f0 00
|
||
00 00 mov rax, QWORD PTR ypos$[rbp]
|
||
00085 f2 0f 11 00 movsd QWORD PTR [rax], xmm0
|
||
$LN3@glfwGetCur:
|
||
|
||
; 510 : }
|
||
|
||
00089 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00090 5f pop rdi
|
||
00091 5d pop rbp
|
||
00092 c3 ret 0
|
||
_glfwGetCursorPosNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwPostEmptyEventNull
|
||
_TEXT SEGMENT
|
||
_glfwPostEmptyEventNull PROC ; COMDAT
|
||
|
||
; 501 : {
|
||
|
||
$LN3:
|
||
00000 40 55 push rbp
|
||
00002 57 push rdi
|
||
00003 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
0000f 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00016 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 502 : }
|
||
|
||
0001b 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00022 5f pop rdi
|
||
00023 5d pop rbp
|
||
00024 c3 ret 0
|
||
_glfwPostEmptyEventNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwWaitEventsTimeoutNull
|
||
_TEXT SEGMENT
|
||
timeout$ = 224
|
||
_glfwWaitEventsTimeoutNull PROC ; COMDAT
|
||
|
||
; 497 : {
|
||
|
||
$LN3:
|
||
00000 f2 0f 11 44 24
|
||
08 movsd QWORD PTR [rsp+8], xmm0
|
||
00006 55 push rbp
|
||
00007 57 push rdi
|
||
00008 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000f 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00014 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001b e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 498 : }
|
||
|
||
00020 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00027 5f pop rdi
|
||
00028 5d pop rbp
|
||
00029 c3 ret 0
|
||
_glfwWaitEventsTimeoutNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwWaitEventsNull
|
||
_TEXT SEGMENT
|
||
_glfwWaitEventsNull PROC ; COMDAT
|
||
|
||
; 493 : {
|
||
|
||
$LN3:
|
||
00000 40 55 push rbp
|
||
00002 57 push rdi
|
||
00003 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
0000f 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00016 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 494 : }
|
||
|
||
0001b 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00022 5f pop rdi
|
||
00023 5d pop rbp
|
||
00024 c3 ret 0
|
||
_glfwWaitEventsNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwPollEventsNull
|
||
_TEXT SEGMENT
|
||
_glfwPollEventsNull PROC ; COMDAT
|
||
|
||
; 489 : {
|
||
|
||
$LN3:
|
||
00000 40 55 push rbp
|
||
00002 57 push rdi
|
||
00003 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
0000f 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00016 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 490 : }
|
||
|
||
0001b 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00022 5f pop rdi
|
||
00023 5d pop rbp
|
||
00024 c3 ret 0
|
||
_glfwPollEventsNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwWindowVisibleNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
_glfwWindowVisibleNull PROC ; COMDAT
|
||
|
||
; 484 : {
|
||
|
||
$LN3:
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00013 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 485 : return window->null.visible;
|
||
|
||
0001f 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00026 8b 80 b8 03 00
|
||
00 mov eax, DWORD PTR [rax+952]
|
||
|
||
; 486 : }
|
||
|
||
0002c 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00033 5f pop rdi
|
||
00034 5d pop rbp
|
||
00035 c3 ret 0
|
||
_glfwWindowVisibleNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwWindowIconifiedNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
_glfwWindowIconifiedNull PROC ; COMDAT
|
||
|
||
; 479 : {
|
||
|
||
$LN3:
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00013 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 480 : return window->null.iconified;
|
||
|
||
0001f 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00026 8b 80 bc 03 00
|
||
00 mov eax, DWORD PTR [rax+956]
|
||
|
||
; 481 : }
|
||
|
||
0002c 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00033 5f pop rdi
|
||
00034 5d pop rbp
|
||
00035 c3 ret 0
|
||
_glfwWindowIconifiedNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwWindowFocusedNull
|
||
_TEXT SEGMENT
|
||
tv65 = 192
|
||
window$ = 240
|
||
_glfwWindowFocusedNull PROC ; COMDAT
|
||
|
||
; 474 : {
|
||
|
||
$LN5:
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec f8 00
|
||
00 00 sub rsp, 248 ; 000000f8H
|
||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00013 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 475 : return _glfw.null.focusedWindow == window;
|
||
|
||
0001f 48 8b 85 f0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00026 48 39 05 38 2a
|
||
00 00 cmp QWORD PTR _glfw+10808, rax
|
||
0002d 75 0c jne SHORT $LN3@glfwWindow
|
||
0002f c7 85 c0 00 00
|
||
00 01 00 00 00 mov DWORD PTR tv65[rbp], 1
|
||
00039 eb 0a jmp SHORT $LN4@glfwWindow
|
||
$LN3@glfwWindow:
|
||
0003b c7 85 c0 00 00
|
||
00 00 00 00 00 mov DWORD PTR tv65[rbp], 0
|
||
$LN4@glfwWindow:
|
||
00045 8b 85 c0 00 00
|
||
00 mov eax, DWORD PTR tv65[rbp]
|
||
|
||
; 476 : }
|
||
|
||
0004b 48 8d a5 d8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+216]
|
||
00052 5f pop rdi
|
||
00053 5d pop rbp
|
||
00054 c3 ret 0
|
||
_glfwWindowFocusedNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwFocusWindowNull
|
||
_TEXT SEGMENT
|
||
previous$ = 8
|
||
window$ = 256
|
||
_glfwFocusWindowNull PROC ; COMDAT
|
||
|
||
; 451 : {
|
||
|
||
$LN7:
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec 08 01
|
||
00 00 sub rsp, 264 ; 00000108H
|
||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00013 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 452 : _GLFWwindow* previous;
|
||
; 453 :
|
||
; 454 : if (_glfw.null.focusedWindow == window)
|
||
|
||
0001f 48 8b 85 00 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00026 48 39 05 38 2a
|
||
00 00 cmp QWORD PTR _glfw+10808, rax
|
||
0002d 75 02 jne SHORT $LN2@glfwFocusW
|
||
|
||
; 455 : return;
|
||
|
||
0002f eb 6c jmp SHORT $LN1@glfwFocusW
|
||
$LN2@glfwFocusW:
|
||
|
||
; 456 :
|
||
; 457 : if (!window->null.visible)
|
||
|
||
00031 48 8b 85 00 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00038 83 b8 b8 03 00
|
||
00 00 cmp DWORD PTR [rax+952], 0
|
||
0003f 75 02 jne SHORT $LN3@glfwFocusW
|
||
|
||
; 458 : return;
|
||
|
||
00041 eb 5a jmp SHORT $LN1@glfwFocusW
|
||
$LN3@glfwFocusW:
|
||
|
||
; 459 :
|
||
; 460 : previous = _glfw.null.focusedWindow;
|
||
|
||
00043 48 8b 05 38 2a
|
||
00 00 mov rax, QWORD PTR _glfw+10808
|
||
0004a 48 89 45 08 mov QWORD PTR previous$[rbp], rax
|
||
|
||
; 461 : _glfw.null.focusedWindow = window;
|
||
|
||
0004e 48 8b 85 00 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00055 48 89 05 38 2a
|
||
00 00 mov QWORD PTR _glfw+10808, rax
|
||
|
||
; 462 :
|
||
; 463 : if (previous)
|
||
|
||
0005c 48 83 7d 08 00 cmp QWORD PTR previous$[rbp], 0
|
||
00061 74 29 je SHORT $LN4@glfwFocusW
|
||
|
||
; 464 : {
|
||
; 465 : _glfwInputWindowFocus(previous, GLFW_FALSE);
|
||
|
||
00063 33 d2 xor edx, edx
|
||
00065 48 8b 4d 08 mov rcx, QWORD PTR previous$[rbp]
|
||
00069 e8 00 00 00 00 call _glfwInputWindowFocus
|
||
|
||
; 466 : if (previous->monitor && previous->autoIconify)
|
||
|
||
0006e 48 8b 45 08 mov rax, QWORD PTR previous$[rbp]
|
||
00072 48 83 78 50 00 cmp QWORD PTR [rax+80], 0
|
||
00077 74 13 je SHORT $LN5@glfwFocusW
|
||
00079 48 8b 45 08 mov rax, QWORD PTR previous$[rbp]
|
||
0007d 83 78 10 00 cmp DWORD PTR [rax+16], 0
|
||
00081 74 09 je SHORT $LN5@glfwFocusW
|
||
|
||
; 467 : _glfwIconifyWindowNull(previous);
|
||
|
||
00083 48 8b 4d 08 mov rcx, QWORD PTR previous$[rbp]
|
||
00087 e8 00 00 00 00 call _glfwIconifyWindowNull
|
||
$LN5@glfwFocusW:
|
||
$LN4@glfwFocusW:
|
||
|
||
; 468 : }
|
||
; 469 :
|
||
; 470 : _glfwInputWindowFocus(window, GLFW_TRUE);
|
||
|
||
0008c ba 01 00 00 00 mov edx, 1
|
||
00091 48 8b 8d 00 01
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00098 e8 00 00 00 00 call _glfwInputWindowFocus
|
||
$LN1@glfwFocusW:
|
||
|
||
; 471 : }
|
||
|
||
0009d 48 8d a5 e8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+232]
|
||
000a4 5f pop rdi
|
||
000a5 5d pop rbp
|
||
000a6 c3 ret 0
|
||
_glfwFocusWindowNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwHideWindowNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
_glfwHideWindowNull PROC ; COMDAT
|
||
|
||
; 440 : {
|
||
|
||
$LN4:
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00013 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 441 : if (_glfw.null.focusedWindow == window)
|
||
|
||
0001f 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00026 48 39 05 38 2a
|
||
00 00 cmp QWORD PTR _glfw+10808, rax
|
||
0002d 75 19 jne SHORT $LN2@glfwHideWi
|
||
|
||
; 442 : {
|
||
; 443 : _glfw.null.focusedWindow = NULL;
|
||
|
||
0002f 48 c7 05 38 2a
|
||
00 00 00 00 00
|
||
00 mov QWORD PTR _glfw+10808, 0
|
||
|
||
; 444 : _glfwInputWindowFocus(window, GLFW_FALSE);
|
||
|
||
0003a 33 d2 xor edx, edx
|
||
0003c 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00043 e8 00 00 00 00 call _glfwInputWindowFocus
|
||
$LN2@glfwHideWi:
|
||
|
||
; 445 : }
|
||
; 446 :
|
||
; 447 : window->null.visible = GLFW_FALSE;
|
||
|
||
00048 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0004f c7 80 b8 03 00
|
||
00 00 00 00 00 mov DWORD PTR [rax+952], 0
|
||
|
||
; 448 : }
|
||
|
||
00059 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00060 5f pop rdi
|
||
00061 5d pop rbp
|
||
00062 c3 ret 0
|
||
_glfwHideWindowNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwRequestWindowAttentionNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
_glfwRequestWindowAttentionNull PROC ; COMDAT
|
||
|
||
; 436 : {
|
||
|
||
$LN3:
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00013 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 437 : }
|
||
|
||
0001f 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00026 5f pop rdi
|
||
00027 5d pop rbp
|
||
00028 c3 ret 0
|
||
_glfwRequestWindowAttentionNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwShowWindowNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
_glfwShowWindowNull PROC ; COMDAT
|
||
|
||
; 431 : {
|
||
|
||
$LN3:
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00013 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 432 : window->null.visible = GLFW_TRUE;
|
||
|
||
0001f 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00026 c7 80 b8 03 00
|
||
00 01 00 00 00 mov DWORD PTR [rax+952], 1
|
||
|
||
; 433 : }
|
||
|
||
00030 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00037 5f pop rdi
|
||
00038 5d pop rbp
|
||
00039 c3 ret 0
|
||
_glfwShowWindowNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwRawMouseMotionSupportedNull
|
||
_TEXT SEGMENT
|
||
_glfwRawMouseMotionSupportedNull PROC ; COMDAT
|
||
|
||
; 426 : {
|
||
|
||
$LN3:
|
||
00000 40 55 push rbp
|
||
00002 57 push rdi
|
||
00003 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000a 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
0000f 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00016 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 427 : return GLFW_TRUE;
|
||
|
||
0001b b8 01 00 00 00 mov eax, 1
|
||
|
||
; 428 : }
|
||
|
||
00020 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00027 5f pop rdi
|
||
00028 5d pop rbp
|
||
00029 c3 ret 0
|
||
_glfwRawMouseMotionSupportedNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwSetRawMouseMotionNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
enabled$ = 232
|
||
_glfwSetRawMouseMotionNull PROC ; COMDAT
|
||
|
||
; 422 : {
|
||
|
||
$LN3:
|
||
00000 89 54 24 10 mov DWORD PTR [rsp+16], edx
|
||
00004 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00009 55 push rbp
|
||
0000a 57 push rdi
|
||
0000b 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
00012 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00017 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001e e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 423 : }
|
||
|
||
00023 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
0002a 5f pop rdi
|
||
0002b 5d pop rbp
|
||
0002c c3 ret 0
|
||
_glfwSetRawMouseMotionNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwSetWindowOpacityNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
opacity$ = 232
|
||
_glfwSetWindowOpacityNull PROC ; COMDAT
|
||
|
||
; 417 : {
|
||
|
||
$LN3:
|
||
00000 f3 0f 11 4c 24
|
||
10 movss DWORD PTR [rsp+16], xmm1
|
||
00006 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
0000b 55 push rbp
|
||
0000c 57 push rdi
|
||
0000d 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
00014 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00019 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00020 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 418 : window->null.opacity = opacity;
|
||
|
||
00025 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0002c f3 0f 10 85 e8
|
||
00 00 00 movss xmm0, DWORD PTR opacity$[rbp]
|
||
00034 f3 0f 11 80 d4
|
||
03 00 00 movss DWORD PTR [rax+980], xmm0
|
||
|
||
; 419 : }
|
||
|
||
0003c 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00043 5f pop rdi
|
||
00044 5d pop rbp
|
||
00045 c3 ret 0
|
||
_glfwSetWindowOpacityNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwGetWindowOpacityNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
_glfwGetWindowOpacityNull PROC ; COMDAT
|
||
|
||
; 412 : {
|
||
|
||
$LN3:
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec f8 00
|
||
00 00 sub rsp, 248 ; 000000f8H
|
||
0000e 48 8d 6c 24 30 lea rbp, QWORD PTR [rsp+48]
|
||
00013 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 413 : return window->null.opacity;
|
||
|
||
0001f 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00026 f3 0f 10 80 d4
|
||
03 00 00 movss xmm0, DWORD PTR [rax+980]
|
||
|
||
; 414 : }
|
||
|
||
0002e 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00035 5f pop rdi
|
||
00036 5d pop rbp
|
||
00037 c3 ret 0
|
||
_glfwGetWindowOpacityNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwSetWindowMousePassthroughNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
enabled$ = 232
|
||
_glfwSetWindowMousePassthroughNull PROC ; COMDAT
|
||
|
||
; 408 : {
|
||
|
||
$LN3:
|
||
00000 89 54 24 10 mov DWORD PTR [rsp+16], edx
|
||
00004 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00009 55 push rbp
|
||
0000a 57 push rdi
|
||
0000b 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
00012 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00017 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001e e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 409 : }
|
||
|
||
00023 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
0002a 5f pop rdi
|
||
0002b 5d pop rbp
|
||
0002c c3 ret 0
|
||
_glfwSetWindowMousePassthroughNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwSetWindowFloatingNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
enabled$ = 232
|
||
_glfwSetWindowFloatingNull PROC ; COMDAT
|
||
|
||
; 403 : {
|
||
|
||
$LN3:
|
||
00000 89 54 24 10 mov DWORD PTR [rsp+16], edx
|
||
00004 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00009 55 push rbp
|
||
0000a 57 push rdi
|
||
0000b 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
00012 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00017 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001e e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 404 : window->null.floating = enabled;
|
||
|
||
00023 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0002a 8b 8d e8 00 00
|
||
00 mov ecx, DWORD PTR enabled$[rbp]
|
||
00030 89 88 cc 03 00
|
||
00 mov DWORD PTR [rax+972], ecx
|
||
|
||
; 405 : }
|
||
|
||
00036 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
0003d 5f pop rdi
|
||
0003e 5d pop rbp
|
||
0003f c3 ret 0
|
||
_glfwSetWindowFloatingNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwSetWindowDecoratedNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
enabled$ = 232
|
||
_glfwSetWindowDecoratedNull PROC ; COMDAT
|
||
|
||
; 398 : {
|
||
|
||
$LN3:
|
||
00000 89 54 24 10 mov DWORD PTR [rsp+16], edx
|
||
00004 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00009 55 push rbp
|
||
0000a 57 push rdi
|
||
0000b 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
00012 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00017 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001e e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 399 : window->null.decorated = enabled;
|
||
|
||
00023 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0002a 8b 8d e8 00 00
|
||
00 mov ecx, DWORD PTR enabled$[rbp]
|
||
00030 89 88 c8 03 00
|
||
00 mov DWORD PTR [rax+968], ecx
|
||
|
||
; 400 : }
|
||
|
||
00036 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
0003d 5f pop rdi
|
||
0003e 5d pop rbp
|
||
0003f c3 ret 0
|
||
_glfwSetWindowDecoratedNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwSetWindowResizableNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
enabled$ = 232
|
||
_glfwSetWindowResizableNull PROC ; COMDAT
|
||
|
||
; 393 : {
|
||
|
||
$LN3:
|
||
00000 89 54 24 10 mov DWORD PTR [rsp+16], edx
|
||
00004 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00009 55 push rbp
|
||
0000a 57 push rdi
|
||
0000b 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
00012 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00017 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001e e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 394 : window->null.resizable = enabled;
|
||
|
||
00023 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0002a 8b 8d e8 00 00
|
||
00 mov ecx, DWORD PTR enabled$[rbp]
|
||
00030 89 88 c4 03 00
|
||
00 mov DWORD PTR [rax+964], ecx
|
||
|
||
; 395 : }
|
||
|
||
00036 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
0003d 5f pop rdi
|
||
0003e 5d pop rbp
|
||
0003f c3 ret 0
|
||
_glfwSetWindowResizableNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwFramebufferTransparentNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
_glfwFramebufferTransparentNull PROC ; COMDAT
|
||
|
||
; 388 : {
|
||
|
||
$LN3:
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00013 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 389 : return window->null.transparent;
|
||
|
||
0001f 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00026 8b 80 d0 03 00
|
||
00 mov eax, DWORD PTR [rax+976]
|
||
|
||
; 390 : }
|
||
|
||
0002c 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00033 5f pop rdi
|
||
00034 5d pop rbp
|
||
00035 c3 ret 0
|
||
_glfwFramebufferTransparentNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwWindowHoveredNull
|
||
_TEXT SEGMENT
|
||
tv78 = 192
|
||
window$ = 240
|
||
_glfwWindowHoveredNull PROC ; COMDAT
|
||
|
||
; 380 : {
|
||
|
||
$LN5:
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec f8 00
|
||
00 00 sub rsp, 248 ; 000000f8H
|
||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00013 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 381 : return _glfw.null.xcursor >= window->null.xpos &&
|
||
|
||
0001f 48 8b 85 f0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00026 8b 80 a0 03 00
|
||
00 mov eax, DWORD PTR [rax+928]
|
||
0002c 39 05 28 2a 00
|
||
00 cmp DWORD PTR _glfw+10792, eax
|
||
00032 7c 6d jl SHORT $LN3@glfwWindow
|
||
00034 48 8b 85 f0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0003b 8b 80 a4 03 00
|
||
00 mov eax, DWORD PTR [rax+932]
|
||
00041 39 05 2c 2a 00
|
||
00 cmp DWORD PTR _glfw+10796, eax
|
||
00047 7c 58 jl SHORT $LN3@glfwWindow
|
||
00049 48 8b 85 f0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00050 8b 80 a0 03 00
|
||
00 mov eax, DWORD PTR [rax+928]
|
||
00056 48 8b 8d f0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
0005d 8b 89 a8 03 00
|
||
00 mov ecx, DWORD PTR [rcx+936]
|
||
00063 8d 44 08 ff lea eax, DWORD PTR [rax+rcx-1]
|
||
00067 39 05 28 2a 00
|
||
00 cmp DWORD PTR _glfw+10792, eax
|
||
0006d 7f 32 jg SHORT $LN3@glfwWindow
|
||
0006f 48 8b 85 f0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00076 8b 80 a4 03 00
|
||
00 mov eax, DWORD PTR [rax+932]
|
||
0007c 48 8b 8d f0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00083 8b 89 ac 03 00
|
||
00 mov ecx, DWORD PTR [rcx+940]
|
||
00089 8d 44 08 ff lea eax, DWORD PTR [rax+rcx-1]
|
||
0008d 39 05 2c 2a 00
|
||
00 cmp DWORD PTR _glfw+10796, eax
|
||
00093 7f 0c jg SHORT $LN3@glfwWindow
|
||
00095 c7 85 c0 00 00
|
||
00 01 00 00 00 mov DWORD PTR tv78[rbp], 1
|
||
0009f eb 0a jmp SHORT $LN4@glfwWindow
|
||
$LN3@glfwWindow:
|
||
000a1 c7 85 c0 00 00
|
||
00 00 00 00 00 mov DWORD PTR tv78[rbp], 0
|
||
$LN4@glfwWindow:
|
||
000ab 8b 85 c0 00 00
|
||
00 mov eax, DWORD PTR tv78[rbp]
|
||
|
||
; 382 : _glfw.null.ycursor >= window->null.ypos &&
|
||
; 383 : _glfw.null.xcursor <= window->null.xpos + window->null.width - 1 &&
|
||
; 384 : _glfw.null.ycursor <= window->null.ypos + window->null.height - 1;
|
||
; 385 : }
|
||
|
||
000b1 48 8d a5 d8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+216]
|
||
000b8 5f pop rdi
|
||
000b9 5d pop rbp
|
||
000ba c3 ret 0
|
||
_glfwWindowHoveredNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwWindowMaximizedNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
_glfwWindowMaximizedNull PROC ; COMDAT
|
||
|
||
; 375 : {
|
||
|
||
$LN3:
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00013 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 376 : return window->null.maximized;
|
||
|
||
0001f 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00026 8b 80 c0 03 00
|
||
00 mov eax, DWORD PTR [rax+960]
|
||
|
||
; 377 : }
|
||
|
||
0002c 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00033 5f pop rdi
|
||
00034 5d pop rbp
|
||
00035 c3 ret 0
|
||
_glfwWindowMaximizedNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwMaximizeWindowNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
_glfwMaximizeWindowNull PROC ; COMDAT
|
||
|
||
; 366 : {
|
||
|
||
$LN4:
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00013 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 367 : if (!window->null.maximized)
|
||
|
||
0001f 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00026 83 b8 c0 03 00
|
||
00 00 cmp DWORD PTR [rax+960], 0
|
||
0002d 75 22 jne SHORT $LN2@glfwMaximi
|
||
|
||
; 368 : {
|
||
; 369 : window->null.maximized = GLFW_TRUE;
|
||
|
||
0002f 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00036 c7 80 c0 03 00
|
||
00 01 00 00 00 mov DWORD PTR [rax+960], 1
|
||
|
||
; 370 : _glfwInputWindowMaximize(window, GLFW_TRUE);
|
||
|
||
00040 ba 01 00 00 00 mov edx, 1
|
||
00045 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
0004c e8 00 00 00 00 call _glfwInputWindowMaximize
|
||
$LN2@glfwMaximi:
|
||
|
||
; 371 : }
|
||
; 372 : }
|
||
|
||
00051 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00058 5f pop rdi
|
||
00059 5d pop rbp
|
||
0005a c3 ret 0
|
||
_glfwMaximizeWindowNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwRestoreWindowNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
_glfwRestoreWindowNull PROC ; COMDAT
|
||
|
||
; 349 : {
|
||
|
||
$LN7:
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00013 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 350 : if (window->null.iconified)
|
||
|
||
0001f 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00026 83 b8 bc 03 00
|
||
00 00 cmp DWORD PTR [rax+956], 0
|
||
0002d 74 3b je SHORT $LN2@glfwRestor
|
||
|
||
; 351 : {
|
||
; 352 : window->null.iconified = GLFW_FALSE;
|
||
|
||
0002f 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00036 c7 80 bc 03 00
|
||
00 00 00 00 00 mov DWORD PTR [rax+956], 0
|
||
|
||
; 353 : _glfwInputWindowIconify(window, GLFW_FALSE);
|
||
|
||
00040 33 d2 xor edx, edx
|
||
00042 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00049 e8 00 00 00 00 call _glfwInputWindowIconify
|
||
|
||
; 354 :
|
||
; 355 : if (window->monitor)
|
||
|
||
0004e 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00055 48 83 78 50 00 cmp QWORD PTR [rax+80], 0
|
||
0005a 74 0c je SHORT $LN4@glfwRestor
|
||
|
||
; 356 : acquireMonitor(window);
|
||
|
||
0005c 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00063 e8 00 00 00 00 call acquireMonitor
|
||
$LN4@glfwRestor:
|
||
|
||
; 357 : }
|
||
|
||
00068 eb 2f jmp SHORT $LN3@glfwRestor
|
||
$LN2@glfwRestor:
|
||
|
||
; 358 : else if (window->null.maximized)
|
||
|
||
0006a 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00071 83 b8 c0 03 00
|
||
00 00 cmp DWORD PTR [rax+960], 0
|
||
00078 74 1f je SHORT $LN5@glfwRestor
|
||
|
||
; 359 : {
|
||
; 360 : window->null.maximized = GLFW_FALSE;
|
||
|
||
0007a 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00081 c7 80 c0 03 00
|
||
00 00 00 00 00 mov DWORD PTR [rax+960], 0
|
||
|
||
; 361 : _glfwInputWindowMaximize(window, GLFW_FALSE);
|
||
|
||
0008b 33 d2 xor edx, edx
|
||
0008d 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00094 e8 00 00 00 00 call _glfwInputWindowMaximize
|
||
$LN5@glfwRestor:
|
||
$LN3@glfwRestor:
|
||
|
||
; 362 : }
|
||
; 363 : }
|
||
|
||
00099 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
000a0 5f pop rdi
|
||
000a1 5d pop rbp
|
||
000a2 c3 ret 0
|
||
_glfwRestoreWindowNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwIconifyWindowNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
_glfwIconifyWindowNull PROC ; COMDAT
|
||
|
||
; 331 : {
|
||
|
||
$LN6:
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00013 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 332 : if (_glfw.null.focusedWindow == window)
|
||
|
||
0001f 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00026 48 39 05 38 2a
|
||
00 00 cmp QWORD PTR _glfw+10808, rax
|
||
0002d 75 19 jne SHORT $LN2@glfwIconif
|
||
|
||
; 333 : {
|
||
; 334 : _glfw.null.focusedWindow = NULL;
|
||
|
||
0002f 48 c7 05 38 2a
|
||
00 00 00 00 00
|
||
00 mov QWORD PTR _glfw+10808, 0
|
||
|
||
; 335 : _glfwInputWindowFocus(window, GLFW_FALSE);
|
||
|
||
0003a 33 d2 xor edx, edx
|
||
0003c 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00043 e8 00 00 00 00 call _glfwInputWindowFocus
|
||
$LN2@glfwIconif:
|
||
|
||
; 336 : }
|
||
; 337 :
|
||
; 338 : if (!window->null.iconified)
|
||
|
||
00048 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0004f 83 b8 bc 03 00
|
||
00 00 cmp DWORD PTR [rax+956], 0
|
||
00056 75 3c jne SHORT $LN3@glfwIconif
|
||
|
||
; 339 : {
|
||
; 340 : window->null.iconified = GLFW_TRUE;
|
||
|
||
00058 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0005f c7 80 bc 03 00
|
||
00 01 00 00 00 mov DWORD PTR [rax+956], 1
|
||
|
||
; 341 : _glfwInputWindowIconify(window, GLFW_TRUE);
|
||
|
||
00069 ba 01 00 00 00 mov edx, 1
|
||
0006e 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00075 e8 00 00 00 00 call _glfwInputWindowIconify
|
||
|
||
; 342 :
|
||
; 343 : if (window->monitor)
|
||
|
||
0007a 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00081 48 83 78 50 00 cmp QWORD PTR [rax+80], 0
|
||
00086 74 0c je SHORT $LN4@glfwIconif
|
||
|
||
; 344 : releaseMonitor(window);
|
||
|
||
00088 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
0008f e8 00 00 00 00 call releaseMonitor
|
||
$LN4@glfwIconif:
|
||
$LN3@glfwIconif:
|
||
|
||
; 345 : }
|
||
; 346 : }
|
||
|
||
00094 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
0009b 5f pop rdi
|
||
0009c 5d pop rbp
|
||
0009d c3 ret 0
|
||
_glfwIconifyWindowNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwGetWindowContentScaleNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
xscale$ = 232
|
||
yscale$ = 240
|
||
_glfwGetWindowContentScaleNull PROC ; COMDAT
|
||
|
||
; 323 : {
|
||
|
||
$LN5:
|
||
00000 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8
|
||
00005 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx
|
||
0000a 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
0000f 55 push rbp
|
||
00010 57 push rdi
|
||
00011 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
00018 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
0001d 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00024 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 324 : if (xscale)
|
||
|
||
00029 48 83 bd e8 00
|
||
00 00 00 cmp QWORD PTR xscale$[rbp], 0
|
||
00031 74 13 je SHORT $LN2@glfwGetWin
|
||
|
||
; 325 : *xscale = 1.f;
|
||
|
||
00033 48 8b 85 e8 00
|
||
00 00 mov rax, QWORD PTR xscale$[rbp]
|
||
0003a f3 0f 10 05 00
|
||
00 00 00 movss xmm0, DWORD PTR __real@3f800000
|
||
00042 f3 0f 11 00 movss DWORD PTR [rax], xmm0
|
||
$LN2@glfwGetWin:
|
||
|
||
; 326 : if (yscale)
|
||
|
||
00046 48 83 bd f0 00
|
||
00 00 00 cmp QWORD PTR yscale$[rbp], 0
|
||
0004e 74 13 je SHORT $LN3@glfwGetWin
|
||
|
||
; 327 : *yscale = 1.f;
|
||
|
||
00050 48 8b 85 f0 00
|
||
00 00 mov rax, QWORD PTR yscale$[rbp]
|
||
00057 f3 0f 10 05 00
|
||
00 00 00 movss xmm0, DWORD PTR __real@3f800000
|
||
0005f f3 0f 11 00 movss DWORD PTR [rax], xmm0
|
||
$LN3@glfwGetWin:
|
||
|
||
; 328 : }
|
||
|
||
00063 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
0006a 5f pop rdi
|
||
0006b 5d pop rbp
|
||
0006c c3 ret 0
|
||
_glfwGetWindowContentScaleNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwGetWindowFrameSizeNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
left$ = 232
|
||
top$ = 240
|
||
right$ = 248
|
||
bottom$ = 256
|
||
_glfwGetWindowFrameSizeNull PROC ; COMDAT
|
||
|
||
; 297 : {
|
||
|
||
$LN13:
|
||
00000 4c 89 4c 24 20 mov QWORD PTR [rsp+32], r9
|
||
00005 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8
|
||
0000a 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx
|
||
0000f 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00014 55 push rbp
|
||
00015 57 push rdi
|
||
00016 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0001d 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00022 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00029 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 298 : if (window->null.decorated && !window->monitor)
|
||
|
||
0002e 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00035 83 b8 c8 03 00
|
||
00 00 cmp DWORD PTR [rax+968], 0
|
||
0003c 74 6c je SHORT $LN2@glfwGetWin
|
||
0003e 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00045 48 83 78 50 00 cmp QWORD PTR [rax+80], 0
|
||
0004a 75 5e jne SHORT $LN2@glfwGetWin
|
||
|
||
; 299 : {
|
||
; 300 : if (left)
|
||
|
||
0004c 48 83 bd e8 00
|
||
00 00 00 cmp QWORD PTR left$[rbp], 0
|
||
00054 74 0d je SHORT $LN4@glfwGetWin
|
||
|
||
; 301 : *left = 1;
|
||
|
||
00056 48 8b 85 e8 00
|
||
00 00 mov rax, QWORD PTR left$[rbp]
|
||
0005d c7 00 01 00 00
|
||
00 mov DWORD PTR [rax], 1
|
||
$LN4@glfwGetWin:
|
||
|
||
; 302 : if (top)
|
||
|
||
00063 48 83 bd f0 00
|
||
00 00 00 cmp QWORD PTR top$[rbp], 0
|
||
0006b 74 0d je SHORT $LN5@glfwGetWin
|
||
|
||
; 303 : *top = 10;
|
||
|
||
0006d 48 8b 85 f0 00
|
||
00 00 mov rax, QWORD PTR top$[rbp]
|
||
00074 c7 00 0a 00 00
|
||
00 mov DWORD PTR [rax], 10
|
||
$LN5@glfwGetWin:
|
||
|
||
; 304 : if (right)
|
||
|
||
0007a 48 83 bd f8 00
|
||
00 00 00 cmp QWORD PTR right$[rbp], 0
|
||
00082 74 0d je SHORT $LN6@glfwGetWin
|
||
|
||
; 305 : *right = 1;
|
||
|
||
00084 48 8b 85 f8 00
|
||
00 00 mov rax, QWORD PTR right$[rbp]
|
||
0008b c7 00 01 00 00
|
||
00 mov DWORD PTR [rax], 1
|
||
$LN6@glfwGetWin:
|
||
|
||
; 306 : if (bottom)
|
||
|
||
00091 48 83 bd 00 01
|
||
00 00 00 cmp QWORD PTR bottom$[rbp], 0
|
||
00099 74 0d je SHORT $LN7@glfwGetWin
|
||
|
||
; 307 : *bottom = 1;
|
||
|
||
0009b 48 8b 85 00 01
|
||
00 00 mov rax, QWORD PTR bottom$[rbp]
|
||
000a2 c7 00 01 00 00
|
||
00 mov DWORD PTR [rax], 1
|
||
$LN7@glfwGetWin:
|
||
|
||
; 308 : }
|
||
|
||
000a8 eb 5c jmp SHORT $LN3@glfwGetWin
|
||
$LN2@glfwGetWin:
|
||
|
||
; 309 : else
|
||
; 310 : {
|
||
; 311 : if (left)
|
||
|
||
000aa 48 83 bd e8 00
|
||
00 00 00 cmp QWORD PTR left$[rbp], 0
|
||
000b2 74 0d je SHORT $LN8@glfwGetWin
|
||
|
||
; 312 : *left = 0;
|
||
|
||
000b4 48 8b 85 e8 00
|
||
00 00 mov rax, QWORD PTR left$[rbp]
|
||
000bb c7 00 00 00 00
|
||
00 mov DWORD PTR [rax], 0
|
||
$LN8@glfwGetWin:
|
||
|
||
; 313 : if (top)
|
||
|
||
000c1 48 83 bd f0 00
|
||
00 00 00 cmp QWORD PTR top$[rbp], 0
|
||
000c9 74 0d je SHORT $LN9@glfwGetWin
|
||
|
||
; 314 : *top = 0;
|
||
|
||
000cb 48 8b 85 f0 00
|
||
00 00 mov rax, QWORD PTR top$[rbp]
|
||
000d2 c7 00 00 00 00
|
||
00 mov DWORD PTR [rax], 0
|
||
$LN9@glfwGetWin:
|
||
|
||
; 315 : if (right)
|
||
|
||
000d8 48 83 bd f8 00
|
||
00 00 00 cmp QWORD PTR right$[rbp], 0
|
||
000e0 74 0d je SHORT $LN10@glfwGetWin
|
||
|
||
; 316 : *right = 0;
|
||
|
||
000e2 48 8b 85 f8 00
|
||
00 00 mov rax, QWORD PTR right$[rbp]
|
||
000e9 c7 00 00 00 00
|
||
00 mov DWORD PTR [rax], 0
|
||
$LN10@glfwGetWin:
|
||
|
||
; 317 : if (bottom)
|
||
|
||
000ef 48 83 bd 00 01
|
||
00 00 00 cmp QWORD PTR bottom$[rbp], 0
|
||
000f7 74 0d je SHORT $LN11@glfwGetWin
|
||
|
||
; 318 : *bottom = 0;
|
||
|
||
000f9 48 8b 85 00 01
|
||
00 00 mov rax, QWORD PTR bottom$[rbp]
|
||
00100 c7 00 00 00 00
|
||
00 mov DWORD PTR [rax], 0
|
||
$LN11@glfwGetWin:
|
||
$LN3@glfwGetWin:
|
||
|
||
; 319 : }
|
||
; 320 : }
|
||
|
||
00106 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
0010d 5f pop rdi
|
||
0010e 5d pop rbp
|
||
0010f c3 ret 0
|
||
_glfwGetWindowFrameSizeNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwGetFramebufferSizeNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
width$ = 232
|
||
height$ = 240
|
||
_glfwGetFramebufferSizeNull PROC ; COMDAT
|
||
|
||
; 287 : {
|
||
|
||
$LN5:
|
||
00000 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8
|
||
00005 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx
|
||
0000a 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
0000f 55 push rbp
|
||
00010 57 push rdi
|
||
00011 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
00018 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
0001d 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00024 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 288 : if (width)
|
||
|
||
00029 48 83 bd e8 00
|
||
00 00 00 cmp QWORD PTR width$[rbp], 0
|
||
00031 74 16 je SHORT $LN2@glfwGetFra
|
||
|
||
; 289 : *width = window->null.width;
|
||
|
||
00033 48 8b 85 e8 00
|
||
00 00 mov rax, QWORD PTR width$[rbp]
|
||
0003a 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00041 8b 89 a8 03 00
|
||
00 mov ecx, DWORD PTR [rcx+936]
|
||
00047 89 08 mov DWORD PTR [rax], ecx
|
||
$LN2@glfwGetFra:
|
||
|
||
; 290 : if (height)
|
||
|
||
00049 48 83 bd f0 00
|
||
00 00 00 cmp QWORD PTR height$[rbp], 0
|
||
00051 74 16 je SHORT $LN3@glfwGetFra
|
||
|
||
; 291 : *height = window->null.height;
|
||
|
||
00053 48 8b 85 f0 00
|
||
00 00 mov rax, QWORD PTR height$[rbp]
|
||
0005a 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00061 8b 89 ac 03 00
|
||
00 mov ecx, DWORD PTR [rcx+940]
|
||
00067 89 08 mov DWORD PTR [rax], ecx
|
||
$LN3@glfwGetFra:
|
||
|
||
; 292 : }
|
||
|
||
00069 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00070 5f pop rdi
|
||
00071 5d pop rbp
|
||
00072 c3 ret 0
|
||
_glfwGetFramebufferSizeNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwSetWindowAspectRatioNull
|
||
_TEXT SEGMENT
|
||
width$ = 4
|
||
height$ = 36
|
||
__$ArrayPad$ = 248
|
||
window$ = 288
|
||
n$ = 296
|
||
d$ = 304
|
||
_glfwSetWindowAspectRatioNull PROC ; COMDAT
|
||
|
||
; 279 : {
|
||
|
||
$LN3:
|
||
00000 44 89 44 24 18 mov DWORD PTR [rsp+24], r8d
|
||
00005 89 54 24 10 mov DWORD PTR [rsp+16], edx
|
||
00009 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
0000e 55 push rbp
|
||
0000f 57 push rdi
|
||
00010 48 81 ec 28 01
|
||
00 00 sub rsp, 296 ; 00000128H
|
||
00017 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
0001c 48 8d 7c 24 20 lea rdi, QWORD PTR [rsp+32]
|
||
00021 b9 12 00 00 00 mov ecx, 18
|
||
00026 b8 cc cc cc cc mov eax, -858993460 ; ccccccccH
|
||
0002b f3 ab rep stosd
|
||
0002d 48 8b 8c 24 48
|
||
01 00 00 mov rcx, QWORD PTR [rsp+328]
|
||
00035 48 8b 05 00 00
|
||
00 00 mov rax, QWORD PTR __security_cookie
|
||
0003c 48 33 c5 xor rax, rbp
|
||
0003f 48 89 85 f8 00
|
||
00 00 mov QWORD PTR __$ArrayPad$[rbp], rax
|
||
00046 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0004d e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 280 : int width = window->null.width;
|
||
|
||
00052 48 8b 85 20 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00059 8b 80 a8 03 00
|
||
00 mov eax, DWORD PTR [rax+936]
|
||
0005f 89 45 04 mov DWORD PTR width$[rbp], eax
|
||
|
||
; 281 : int height = window->null.height;
|
||
|
||
00062 48 8b 85 20 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00069 8b 80 ac 03 00
|
||
00 mov eax, DWORD PTR [rax+940]
|
||
0006f 89 45 24 mov DWORD PTR height$[rbp], eax
|
||
|
||
; 282 : applySizeLimits(window, &width, &height);
|
||
|
||
00072 4c 8d 45 24 lea r8, QWORD PTR height$[rbp]
|
||
00076 48 8d 55 04 lea rdx, QWORD PTR width$[rbp]
|
||
0007a 48 8b 8d 20 01
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00081 e8 00 00 00 00 call applySizeLimits
|
||
|
||
; 283 : _glfwSetWindowSizeNull(window, width, height);
|
||
|
||
00086 44 8b 45 24 mov r8d, DWORD PTR height$[rbp]
|
||
0008a 8b 55 04 mov edx, DWORD PTR width$[rbp]
|
||
0008d 48 8b 8d 20 01
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00094 e8 00 00 00 00 call _glfwSetWindowSizeNull
|
||
|
||
; 284 : }
|
||
|
||
00099 48 8d 4d e0 lea rcx, QWORD PTR [rbp-32]
|
||
0009d 48 8d 15 00 00
|
||
00 00 lea rdx, OFFSET FLAT:_glfwSetWindowAspectRatioNull$rtcFrameData
|
||
000a4 e8 00 00 00 00 call _RTC_CheckStackVars
|
||
000a9 48 8b 8d f8 00
|
||
00 00 mov rcx, QWORD PTR __$ArrayPad$[rbp]
|
||
000b0 48 33 cd xor rcx, rbp
|
||
000b3 e8 00 00 00 00 call __security_check_cookie
|
||
000b8 48 8d a5 08 01
|
||
00 00 lea rsp, QWORD PTR [rbp+264]
|
||
000bf 5f pop rdi
|
||
000c0 5d pop rbp
|
||
000c1 c3 ret 0
|
||
_glfwSetWindowAspectRatioNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwSetWindowSizeLimitsNull
|
||
_TEXT SEGMENT
|
||
width$ = 4
|
||
height$ = 36
|
||
__$ArrayPad$ = 248
|
||
window$ = 288
|
||
minwidth$ = 296
|
||
minheight$ = 304
|
||
maxwidth$ = 312
|
||
maxheight$ = 320
|
||
_glfwSetWindowSizeLimitsNull PROC ; COMDAT
|
||
|
||
; 271 : {
|
||
|
||
$LN3:
|
||
00000 44 89 4c 24 20 mov DWORD PTR [rsp+32], r9d
|
||
00005 44 89 44 24 18 mov DWORD PTR [rsp+24], r8d
|
||
0000a 89 54 24 10 mov DWORD PTR [rsp+16], edx
|
||
0000e 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00013 55 push rbp
|
||
00014 57 push rdi
|
||
00015 48 81 ec 28 01
|
||
00 00 sub rsp, 296 ; 00000128H
|
||
0001c 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00021 48 8d 7c 24 20 lea rdi, QWORD PTR [rsp+32]
|
||
00026 b9 12 00 00 00 mov ecx, 18
|
||
0002b b8 cc cc cc cc mov eax, -858993460 ; ccccccccH
|
||
00030 f3 ab rep stosd
|
||
00032 48 8b 8c 24 48
|
||
01 00 00 mov rcx, QWORD PTR [rsp+328]
|
||
0003a 48 8b 05 00 00
|
||
00 00 mov rax, QWORD PTR __security_cookie
|
||
00041 48 33 c5 xor rax, rbp
|
||
00044 48 89 85 f8 00
|
||
00 00 mov QWORD PTR __$ArrayPad$[rbp], rax
|
||
0004b 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00052 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 272 : int width = window->null.width;
|
||
|
||
00057 48 8b 85 20 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0005e 8b 80 a8 03 00
|
||
00 mov eax, DWORD PTR [rax+936]
|
||
00064 89 45 04 mov DWORD PTR width$[rbp], eax
|
||
|
||
; 273 : int height = window->null.height;
|
||
|
||
00067 48 8b 85 20 01
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0006e 8b 80 ac 03 00
|
||
00 mov eax, DWORD PTR [rax+940]
|
||
00074 89 45 24 mov DWORD PTR height$[rbp], eax
|
||
|
||
; 274 : applySizeLimits(window, &width, &height);
|
||
|
||
00077 4c 8d 45 24 lea r8, QWORD PTR height$[rbp]
|
||
0007b 48 8d 55 04 lea rdx, QWORD PTR width$[rbp]
|
||
0007f 48 8b 8d 20 01
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00086 e8 00 00 00 00 call applySizeLimits
|
||
|
||
; 275 : _glfwSetWindowSizeNull(window, width, height);
|
||
|
||
0008b 44 8b 45 24 mov r8d, DWORD PTR height$[rbp]
|
||
0008f 8b 55 04 mov edx, DWORD PTR width$[rbp]
|
||
00092 48 8b 8d 20 01
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00099 e8 00 00 00 00 call _glfwSetWindowSizeNull
|
||
|
||
; 276 : }
|
||
|
||
0009e 48 8d 4d e0 lea rcx, QWORD PTR [rbp-32]
|
||
000a2 48 8d 15 00 00
|
||
00 00 lea rdx, OFFSET FLAT:_glfwSetWindowSizeLimitsNull$rtcFrameData
|
||
000a9 e8 00 00 00 00 call _RTC_CheckStackVars
|
||
000ae 48 8b 8d f8 00
|
||
00 00 mov rcx, QWORD PTR __$ArrayPad$[rbp]
|
||
000b5 48 33 cd xor rcx, rbp
|
||
000b8 e8 00 00 00 00 call __security_check_cookie
|
||
000bd 48 8d a5 08 01
|
||
00 00 lea rsp, QWORD PTR [rbp+264]
|
||
000c4 5f pop rdi
|
||
000c5 5d pop rbp
|
||
000c6 c3 ret 0
|
||
_glfwSetWindowSizeLimitsNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwSetWindowSizeNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
width$ = 232
|
||
height$ = 240
|
||
_glfwSetWindowSizeNull PROC ; COMDAT
|
||
|
||
; 255 : {
|
||
|
||
$LN6:
|
||
00000 44 89 44 24 18 mov DWORD PTR [rsp+24], r8d
|
||
00005 89 54 24 10 mov DWORD PTR [rsp+16], edx
|
||
00009 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
0000e 55 push rbp
|
||
0000f 57 push rdi
|
||
00010 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
00017 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
0001c 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00023 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 256 : if (window->monitor)
|
||
|
||
00028 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0002f 48 83 78 50 00 cmp QWORD PTR [rax+80], 0
|
||
00034 74 05 je SHORT $LN2@glfwSetWin
|
||
|
||
; 257 : return;
|
||
|
||
00036 e9 82 00 00 00 jmp $LN1@glfwSetWin
|
||
$LN2@glfwSetWin:
|
||
|
||
; 258 :
|
||
; 259 : if (window->null.width != width || window->null.height != height)
|
||
|
||
0003b 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00042 8b 8d e8 00 00
|
||
00 mov ecx, DWORD PTR width$[rbp]
|
||
00048 39 88 a8 03 00
|
||
00 cmp DWORD PTR [rax+936], ecx
|
||
0004e 75 15 jne SHORT $LN4@glfwSetWin
|
||
00050 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00057 8b 8d f0 00 00
|
||
00 mov ecx, DWORD PTR height$[rbp]
|
||
0005d 39 88 ac 03 00
|
||
00 cmp DWORD PTR [rax+940], ecx
|
||
00063 74 58 je SHORT $LN3@glfwSetWin
|
||
$LN4@glfwSetWin:
|
||
|
||
; 260 : {
|
||
; 261 : window->null.width = width;
|
||
|
||
00065 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0006c 8b 8d e8 00 00
|
||
00 mov ecx, DWORD PTR width$[rbp]
|
||
00072 89 88 a8 03 00
|
||
00 mov DWORD PTR [rax+936], ecx
|
||
|
||
; 262 : window->null.height = height;
|
||
|
||
00078 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0007f 8b 8d f0 00 00
|
||
00 mov ecx, DWORD PTR height$[rbp]
|
||
00085 89 88 ac 03 00
|
||
00 mov DWORD PTR [rax+940], ecx
|
||
|
||
; 263 : _glfwInputWindowSize(window, width, height);
|
||
|
||
0008b 44 8b 85 f0 00
|
||
00 00 mov r8d, DWORD PTR height$[rbp]
|
||
00092 8b 95 e8 00 00
|
||
00 mov edx, DWORD PTR width$[rbp]
|
||
00098 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
0009f e8 00 00 00 00 call _glfwInputWindowSize
|
||
|
||
; 264 : _glfwInputFramebufferSize(window, width, height);
|
||
|
||
000a4 44 8b 85 f0 00
|
||
00 00 mov r8d, DWORD PTR height$[rbp]
|
||
000ab 8b 95 e8 00 00
|
||
00 mov edx, DWORD PTR width$[rbp]
|
||
000b1 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
000b8 e8 00 00 00 00 call _glfwInputFramebufferSize
|
||
$LN3@glfwSetWin:
|
||
$LN1@glfwSetWin:
|
||
|
||
; 265 : }
|
||
; 266 : }
|
||
|
||
000bd 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
000c4 5f pop rdi
|
||
000c5 5d pop rbp
|
||
000c6 c3 ret 0
|
||
_glfwSetWindowSizeNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwGetWindowSizeNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
width$ = 232
|
||
height$ = 240
|
||
_glfwGetWindowSizeNull PROC ; COMDAT
|
||
|
||
; 247 : {
|
||
|
||
$LN5:
|
||
00000 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8
|
||
00005 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx
|
||
0000a 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
0000f 55 push rbp
|
||
00010 57 push rdi
|
||
00011 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
00018 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
0001d 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00024 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 248 : if (width)
|
||
|
||
00029 48 83 bd e8 00
|
||
00 00 00 cmp QWORD PTR width$[rbp], 0
|
||
00031 74 16 je SHORT $LN2@glfwGetWin
|
||
|
||
; 249 : *width = window->null.width;
|
||
|
||
00033 48 8b 85 e8 00
|
||
00 00 mov rax, QWORD PTR width$[rbp]
|
||
0003a 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00041 8b 89 a8 03 00
|
||
00 mov ecx, DWORD PTR [rcx+936]
|
||
00047 89 08 mov DWORD PTR [rax], ecx
|
||
$LN2@glfwGetWin:
|
||
|
||
; 250 : if (height)
|
||
|
||
00049 48 83 bd f0 00
|
||
00 00 00 cmp QWORD PTR height$[rbp], 0
|
||
00051 74 16 je SHORT $LN3@glfwGetWin
|
||
|
||
; 251 : *height = window->null.height;
|
||
|
||
00053 48 8b 85 f0 00
|
||
00 00 mov rax, QWORD PTR height$[rbp]
|
||
0005a 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00061 8b 89 ac 03 00
|
||
00 mov ecx, DWORD PTR [rcx+940]
|
||
00067 89 08 mov DWORD PTR [rax], ecx
|
||
$LN3@glfwGetWin:
|
||
|
||
; 252 : }
|
||
|
||
00069 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00070 5f pop rdi
|
||
00071 5d pop rbp
|
||
00072 c3 ret 0
|
||
_glfwGetWindowSizeNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwSetWindowPosNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
xpos$ = 232
|
||
ypos$ = 240
|
||
_glfwSetWindowPosNull PROC ; COMDAT
|
||
|
||
; 234 : {
|
||
|
||
$LN6:
|
||
00000 44 89 44 24 18 mov DWORD PTR [rsp+24], r8d
|
||
00005 89 54 24 10 mov DWORD PTR [rsp+16], edx
|
||
00009 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
0000e 55 push rbp
|
||
0000f 57 push rdi
|
||
00010 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
00017 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
0001c 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00023 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 235 : if (window->monitor)
|
||
|
||
00028 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0002f 48 83 78 50 00 cmp QWORD PTR [rax+80], 0
|
||
00034 74 02 je SHORT $LN2@glfwSetWin
|
||
|
||
; 236 : return;
|
||
|
||
00036 eb 69 jmp SHORT $LN1@glfwSetWin
|
||
$LN2@glfwSetWin:
|
||
|
||
; 237 :
|
||
; 238 : if (window->null.xpos != xpos || window->null.ypos != ypos)
|
||
|
||
00038 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0003f 8b 8d e8 00 00
|
||
00 mov ecx, DWORD PTR xpos$[rbp]
|
||
00045 39 88 a0 03 00
|
||
00 cmp DWORD PTR [rax+928], ecx
|
||
0004b 75 15 jne SHORT $LN4@glfwSetWin
|
||
0004d 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00054 8b 8d f0 00 00
|
||
00 mov ecx, DWORD PTR ypos$[rbp]
|
||
0005a 39 88 a4 03 00
|
||
00 cmp DWORD PTR [rax+932], ecx
|
||
00060 74 3f je SHORT $LN3@glfwSetWin
|
||
$LN4@glfwSetWin:
|
||
|
||
; 239 : {
|
||
; 240 : window->null.xpos = xpos;
|
||
|
||
00062 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00069 8b 8d e8 00 00
|
||
00 mov ecx, DWORD PTR xpos$[rbp]
|
||
0006f 89 88 a0 03 00
|
||
00 mov DWORD PTR [rax+928], ecx
|
||
|
||
; 241 : window->null.ypos = ypos;
|
||
|
||
00075 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0007c 8b 8d f0 00 00
|
||
00 mov ecx, DWORD PTR ypos$[rbp]
|
||
00082 89 88 a4 03 00
|
||
00 mov DWORD PTR [rax+932], ecx
|
||
|
||
; 242 : _glfwInputWindowPos(window, xpos, ypos);
|
||
|
||
00088 44 8b 85 f0 00
|
||
00 00 mov r8d, DWORD PTR ypos$[rbp]
|
||
0008f 8b 95 e8 00 00
|
||
00 mov edx, DWORD PTR xpos$[rbp]
|
||
00095 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
0009c e8 00 00 00 00 call _glfwInputWindowPos
|
||
$LN3@glfwSetWin:
|
||
$LN1@glfwSetWin:
|
||
|
||
; 243 : }
|
||
; 244 : }
|
||
|
||
000a1 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
000a8 5f pop rdi
|
||
000a9 5d pop rbp
|
||
000aa c3 ret 0
|
||
_glfwSetWindowPosNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwGetWindowPosNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
xpos$ = 232
|
||
ypos$ = 240
|
||
_glfwGetWindowPosNull PROC ; COMDAT
|
||
|
||
; 226 : {
|
||
|
||
$LN5:
|
||
00000 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8
|
||
00005 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx
|
||
0000a 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
0000f 55 push rbp
|
||
00010 57 push rdi
|
||
00011 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
00018 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
0001d 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00024 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 227 : if (xpos)
|
||
|
||
00029 48 83 bd e8 00
|
||
00 00 00 cmp QWORD PTR xpos$[rbp], 0
|
||
00031 74 16 je SHORT $LN2@glfwGetWin
|
||
|
||
; 228 : *xpos = window->null.xpos;
|
||
|
||
00033 48 8b 85 e8 00
|
||
00 00 mov rax, QWORD PTR xpos$[rbp]
|
||
0003a 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00041 8b 89 a0 03 00
|
||
00 mov ecx, DWORD PTR [rcx+928]
|
||
00047 89 08 mov DWORD PTR [rax], ecx
|
||
$LN2@glfwGetWin:
|
||
|
||
; 229 : if (ypos)
|
||
|
||
00049 48 83 bd f0 00
|
||
00 00 00 cmp QWORD PTR ypos$[rbp], 0
|
||
00051 74 16 je SHORT $LN3@glfwGetWin
|
||
|
||
; 230 : *ypos = window->null.ypos;
|
||
|
||
00053 48 8b 85 f0 00
|
||
00 00 mov rax, QWORD PTR ypos$[rbp]
|
||
0005a 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00061 8b 89 a4 03 00
|
||
00 mov ecx, DWORD PTR [rcx+932]
|
||
00067 89 08 mov DWORD PTR [rax], ecx
|
||
$LN3@glfwGetWin:
|
||
|
||
; 231 : }
|
||
|
||
00069 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00070 5f pop rdi
|
||
00071 5d pop rbp
|
||
00072 c3 ret 0
|
||
_glfwGetWindowPosNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwSetWindowMonitorNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
monitor$ = 232
|
||
xpos$ = 240
|
||
ypos$ = 248
|
||
width$ = 256
|
||
height$ = 264
|
||
refreshRate$ = 272
|
||
_glfwSetWindowMonitorNull PROC ; COMDAT
|
||
|
||
; 195 : {
|
||
|
||
$LN8:
|
||
00000 44 89 4c 24 20 mov DWORD PTR [rsp+32], r9d
|
||
00005 44 89 44 24 18 mov DWORD PTR [rsp+24], r8d
|
||
0000a 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx
|
||
0000f 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00014 55 push rbp
|
||
00015 57 push rdi
|
||
00016 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0001d 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00022 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00029 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 196 : if (window->monitor == monitor)
|
||
|
||
0002e 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00035 48 8b 8d e8 00
|
||
00 00 mov rcx, QWORD PTR monitor$[rbp]
|
||
0003c 48 39 48 50 cmp QWORD PTR [rax+80], rcx
|
||
00040 75 41 jne SHORT $LN2@glfwSetWin
|
||
|
||
; 197 : {
|
||
; 198 : if (!monitor)
|
||
|
||
00042 48 83 bd e8 00
|
||
00 00 00 cmp QWORD PTR monitor$[rbp], 0
|
||
0004a 75 32 jne SHORT $LN3@glfwSetWin
|
||
|
||
; 199 : {
|
||
; 200 : _glfwSetWindowPosNull(window, xpos, ypos);
|
||
|
||
0004c 44 8b 85 f8 00
|
||
00 00 mov r8d, DWORD PTR ypos$[rbp]
|
||
00053 8b 95 f0 00 00
|
||
00 mov edx, DWORD PTR xpos$[rbp]
|
||
00059 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00060 e8 00 00 00 00 call _glfwSetWindowPosNull
|
||
|
||
; 201 : _glfwSetWindowSizeNull(window, width, height);
|
||
|
||
00065 44 8b 85 08 01
|
||
00 00 mov r8d, DWORD PTR height$[rbp]
|
||
0006c 8b 95 00 01 00
|
||
00 mov edx, DWORD PTR width$[rbp]
|
||
00072 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00079 e8 00 00 00 00 call _glfwSetWindowSizeNull
|
||
$LN3@glfwSetWin:
|
||
|
||
; 202 : }
|
||
; 203 :
|
||
; 204 : return;
|
||
|
||
0007e e9 98 00 00 00 jmp $LN1@glfwSetWin
|
||
$LN2@glfwSetWin:
|
||
|
||
; 205 : }
|
||
; 206 :
|
||
; 207 : if (window->monitor)
|
||
|
||
00083 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0008a 48 83 78 50 00 cmp QWORD PTR [rax+80], 0
|
||
0008f 74 0c je SHORT $LN4@glfwSetWin
|
||
|
||
; 208 : releaseMonitor(window);
|
||
|
||
00091 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00098 e8 00 00 00 00 call releaseMonitor
|
||
$LN4@glfwSetWin:
|
||
|
||
; 209 :
|
||
; 210 : _glfwInputWindowMonitor(window, monitor);
|
||
|
||
0009d 48 8b 95 e8 00
|
||
00 00 mov rdx, QWORD PTR monitor$[rbp]
|
||
000a4 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
000ab e8 00 00 00 00 call _glfwInputWindowMonitor
|
||
|
||
; 211 :
|
||
; 212 : if (window->monitor)
|
||
|
||
000b0 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
000b7 48 83 78 50 00 cmp QWORD PTR [rax+80], 0
|
||
000bc 74 2b je SHORT $LN5@glfwSetWin
|
||
|
||
; 213 : {
|
||
; 214 : window->null.visible = GLFW_TRUE;
|
||
|
||
000be 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
000c5 c7 80 b8 03 00
|
||
00 01 00 00 00 mov DWORD PTR [rax+952], 1
|
||
|
||
; 215 : acquireMonitor(window);
|
||
|
||
000cf 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
000d6 e8 00 00 00 00 call acquireMonitor
|
||
|
||
; 216 : fitToMonitor(window);
|
||
|
||
000db 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
000e2 e8 00 00 00 00 call fitToMonitor
|
||
|
||
; 217 : }
|
||
|
||
000e7 eb 32 jmp SHORT $LN6@glfwSetWin
|
||
$LN5@glfwSetWin:
|
||
|
||
; 218 : else
|
||
; 219 : {
|
||
; 220 : _glfwSetWindowPosNull(window, xpos, ypos);
|
||
|
||
000e9 44 8b 85 f8 00
|
||
00 00 mov r8d, DWORD PTR ypos$[rbp]
|
||
000f0 8b 95 f0 00 00
|
||
00 mov edx, DWORD PTR xpos$[rbp]
|
||
000f6 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
000fd e8 00 00 00 00 call _glfwSetWindowPosNull
|
||
|
||
; 221 : _glfwSetWindowSizeNull(window, width, height);
|
||
|
||
00102 44 8b 85 08 01
|
||
00 00 mov r8d, DWORD PTR height$[rbp]
|
||
00109 8b 95 00 01 00
|
||
00 mov edx, DWORD PTR width$[rbp]
|
||
0010f 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00116 e8 00 00 00 00 call _glfwSetWindowSizeNull
|
||
$LN6@glfwSetWin:
|
||
$LN1@glfwSetWin:
|
||
|
||
; 222 : }
|
||
; 223 : }
|
||
|
||
0011b 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00122 5f pop rdi
|
||
00123 5d pop rbp
|
||
00124 c3 ret 0
|
||
_glfwSetWindowMonitorNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwSetWindowIconNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
count$ = 232
|
||
images$ = 240
|
||
_glfwSetWindowIconNull PROC ; COMDAT
|
||
|
||
; 187 : {
|
||
|
||
$LN3:
|
||
00000 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8
|
||
00005 89 54 24 10 mov DWORD PTR [rsp+16], edx
|
||
00009 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
0000e 55 push rbp
|
||
0000f 57 push rdi
|
||
00010 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
00017 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
0001c 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00023 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 188 : }
|
||
|
||
00028 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
0002f 5f pop rdi
|
||
00030 5d pop rbp
|
||
00031 c3 ret 0
|
||
_glfwSetWindowIconNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwSetWindowTitleNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
title$ = 232
|
||
_glfwSetWindowTitleNull PROC ; COMDAT
|
||
|
||
; 183 : {
|
||
|
||
$LN3:
|
||
00000 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx
|
||
00005 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
0000a 55 push rbp
|
||
0000b 57 push rdi
|
||
0000c 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
00013 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00018 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001f e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 184 : }
|
||
|
||
00024 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
0002b 5f pop rdi
|
||
0002c 5d pop rbp
|
||
0002d c3 ret 0
|
||
_glfwSetWindowTitleNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwDestroyWindowNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
_glfwDestroyWindowNull PROC ; COMDAT
|
||
|
||
; 171 : {
|
||
|
||
$LN6:
|
||
00000 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00005 55 push rbp
|
||
00006 57 push rdi
|
||
00007 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0000e 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00013 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 172 : if (window->monitor)
|
||
|
||
0001f 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00026 48 83 78 50 00 cmp QWORD PTR [rax+80], 0
|
||
0002b 74 0c je SHORT $LN2@glfwDestro
|
||
|
||
; 173 : releaseMonitor(window);
|
||
|
||
0002d 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00034 e8 00 00 00 00 call releaseMonitor
|
||
$LN2@glfwDestro:
|
||
|
||
; 174 :
|
||
; 175 : if (_glfw.null.focusedWindow == window)
|
||
|
||
00039 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00040 48 39 05 38 2a
|
||
00 00 cmp QWORD PTR _glfw+10808, rax
|
||
00047 75 0b jne SHORT $LN3@glfwDestro
|
||
|
||
; 176 : _glfw.null.focusedWindow = NULL;
|
||
|
||
00049 48 c7 05 38 2a
|
||
00 00 00 00 00
|
||
00 mov QWORD PTR _glfw+10808, 0
|
||
$LN3@glfwDestro:
|
||
|
||
; 177 :
|
||
; 178 : if (window->context.destroy)
|
||
|
||
00054 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
0005b 48 83 b8 78 02
|
||
00 00 00 cmp QWORD PTR [rax+632], 0
|
||
00063 74 14 je SHORT $LN4@glfwDestro
|
||
|
||
; 179 : window->context.destroy(window);
|
||
|
||
00065 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
0006c 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00073 ff 90 78 02 00
|
||
00 call QWORD PTR [rax+632]
|
||
$LN4@glfwDestro:
|
||
|
||
; 180 : }
|
||
|
||
00079 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
00080 5f pop rdi
|
||
00081 5d pop rbp
|
||
00082 c3 ret 0
|
||
_glfwDestroyWindowNull ENDP
|
||
_TEXT ENDS
|
||
; Function compile flags: /Odtp /RTCsu /ZI
|
||
; File D:\NitloadIndustry\�о���Ŀ\1-Flagship\TH2020\ProjectFile\Դ����\StgSharpGraphic\code\glfw\null_window.c
|
||
; COMDAT _glfwCreateWindowNull
|
||
_TEXT SEGMENT
|
||
window$ = 224
|
||
wndconfig$ = 232
|
||
ctxconfig$ = 240
|
||
fbconfig$ = 248
|
||
_glfwCreateWindowNull PROC ; COMDAT
|
||
|
||
; 119 : {
|
||
|
||
$LN20:
|
||
00000 4c 89 4c 24 20 mov QWORD PTR [rsp+32], r9
|
||
00005 4c 89 44 24 18 mov QWORD PTR [rsp+24], r8
|
||
0000a 48 89 54 24 10 mov QWORD PTR [rsp+16], rdx
|
||
0000f 48 89 4c 24 08 mov QWORD PTR [rsp+8], rcx
|
||
00014 55 push rbp
|
||
00015 57 push rdi
|
||
00016 48 81 ec e8 00
|
||
00 00 sub rsp, 232 ; 000000e8H
|
||
0001d 48 8d 6c 24 20 lea rbp, QWORD PTR [rsp+32]
|
||
00022 48 8d 0d 00 00
|
||
00 00 lea rcx, OFFSET FLAT:__9FD5015A_null_window@c
|
||
00029 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||
|
||
; 120 : if (!createNativeWindow(window, wndconfig, fbconfig))
|
||
|
||
0002e 4c 8b 85 f8 00
|
||
00 00 mov r8, QWORD PTR fbconfig$[rbp]
|
||
00035 48 8b 95 e8 00
|
||
00 00 mov rdx, QWORD PTR wndconfig$[rbp]
|
||
0003c 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00043 e8 00 00 00 00 call createNativeWindow
|
||
00048 85 c0 test eax, eax
|
||
0004a 75 07 jne SHORT $LN2@glfwCreate
|
||
|
||
; 121 : return GLFW_FALSE;
|
||
|
||
0004c 33 c0 xor eax, eax
|
||
0004e e9 6c 01 00 00 jmp $LN1@glfwCreate
|
||
$LN2@glfwCreate:
|
||
|
||
; 122 :
|
||
; 123 : if (ctxconfig->client != GLFW_NO_API)
|
||
|
||
00053 48 8b 85 f0 00
|
||
00 00 mov rax, QWORD PTR ctxconfig$[rbp]
|
||
0005a 83 38 00 cmp DWORD PTR [rax], 0
|
||
0005d 0f 84 ba 00 00
|
||
00 je $LN3@glfwCreate
|
||
|
||
; 124 : {
|
||
; 125 : if (ctxconfig->source == GLFW_NATIVE_CONTEXT_API ||
|
||
|
||
00063 48 8b 85 f0 00
|
||
00 00 mov rax, QWORD PTR ctxconfig$[rbp]
|
||
0006a 81 78 04 01 60
|
||
03 00 cmp DWORD PTR [rax+4], 221185 ; 00036001H
|
||
00071 74 10 je SHORT $LN6@glfwCreate
|
||
00073 48 8b 85 f0 00
|
||
00 00 mov rax, QWORD PTR ctxconfig$[rbp]
|
||
0007a 81 78 04 03 60
|
||
03 00 cmp DWORD PTR [rax+4], 221187 ; 00036003H
|
||
00081 75 37 jne SHORT $LN4@glfwCreate
|
||
$LN6@glfwCreate:
|
||
|
||
; 126 : ctxconfig->source == GLFW_OSMESA_CONTEXT_API)
|
||
; 127 : {
|
||
; 128 : if (!_glfwInitOSMesa())
|
||
|
||
00083 e8 00 00 00 00 call _glfwInitOSMesa
|
||
00088 85 c0 test eax, eax
|
||
0008a 75 07 jne SHORT $LN7@glfwCreate
|
||
|
||
; 129 : return GLFW_FALSE;
|
||
|
||
0008c 33 c0 xor eax, eax
|
||
0008e e9 2c 01 00 00 jmp $LN1@glfwCreate
|
||
$LN7@glfwCreate:
|
||
|
||
; 130 : if (!_glfwCreateContextOSMesa(window, ctxconfig, fbconfig))
|
||
|
||
00093 4c 8b 85 f8 00
|
||
00 00 mov r8, QWORD PTR fbconfig$[rbp]
|
||
0009a 48 8b 95 f0 00
|
||
00 00 mov rdx, QWORD PTR ctxconfig$[rbp]
|
||
000a1 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
000a8 e8 00 00 00 00 call _glfwCreateContextOSMesa
|
||
000ad 85 c0 test eax, eax
|
||
000af 75 07 jne SHORT $LN8@glfwCreate
|
||
|
||
; 131 : return GLFW_FALSE;
|
||
|
||
000b1 33 c0 xor eax, eax
|
||
000b3 e9 07 01 00 00 jmp $LN1@glfwCreate
|
||
$LN8@glfwCreate:
|
||
|
||
; 132 : }
|
||
|
||
000b8 eb 45 jmp SHORT $LN5@glfwCreate
|
||
$LN4@glfwCreate:
|
||
|
||
; 133 : else if (ctxconfig->source == GLFW_EGL_CONTEXT_API)
|
||
|
||
000ba 48 8b 85 f0 00
|
||
00 00 mov rax, QWORD PTR ctxconfig$[rbp]
|
||
000c1 81 78 04 02 60
|
||
03 00 cmp DWORD PTR [rax+4], 221186 ; 00036002H
|
||
000c8 75 35 jne SHORT $LN9@glfwCreate
|
||
|
||
; 134 : {
|
||
; 135 : if (!_glfwInitEGL())
|
||
|
||
000ca e8 00 00 00 00 call _glfwInitEGL
|
||
000cf 85 c0 test eax, eax
|
||
000d1 75 07 jne SHORT $LN10@glfwCreate
|
||
|
||
; 136 : return GLFW_FALSE;
|
||
|
||
000d3 33 c0 xor eax, eax
|
||
000d5 e9 e5 00 00 00 jmp $LN1@glfwCreate
|
||
$LN10@glfwCreate:
|
||
|
||
; 137 : if (!_glfwCreateContextEGL(window, ctxconfig, fbconfig))
|
||
|
||
000da 4c 8b 85 f8 00
|
||
00 00 mov r8, QWORD PTR fbconfig$[rbp]
|
||
000e1 48 8b 95 f0 00
|
||
00 00 mov rdx, QWORD PTR ctxconfig$[rbp]
|
||
000e8 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
000ef e8 00 00 00 00 call _glfwCreateContextEGL
|
||
000f4 85 c0 test eax, eax
|
||
000f6 75 07 jne SHORT $LN11@glfwCreate
|
||
|
||
; 138 : return GLFW_FALSE;
|
||
|
||
000f8 33 c0 xor eax, eax
|
||
000fa e9 c0 00 00 00 jmp $LN1@glfwCreate
|
||
$LN11@glfwCreate:
|
||
$LN9@glfwCreate:
|
||
$LN5@glfwCreate:
|
||
|
||
; 139 : }
|
||
; 140 :
|
||
; 141 : if (!_glfwRefreshContextAttribs(window, ctxconfig))
|
||
|
||
000ff 48 8b 95 f0 00
|
||
00 00 mov rdx, QWORD PTR ctxconfig$[rbp]
|
||
00106 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
0010d e8 00 00 00 00 call _glfwRefreshContextAttribs
|
||
00112 85 c0 test eax, eax
|
||
00114 75 07 jne SHORT $LN12@glfwCreate
|
||
|
||
; 142 : return GLFW_FALSE;
|
||
|
||
00116 33 c0 xor eax, eax
|
||
00118 e9 a2 00 00 00 jmp $LN1@glfwCreate
|
||
$LN12@glfwCreate:
|
||
$LN3@glfwCreate:
|
||
|
||
; 143 : }
|
||
; 144 :
|
||
; 145 : if (wndconfig->mousePassthrough)
|
||
|
||
0011d 48 8b 85 e8 00
|
||
00 00 mov rax, QWORD PTR wndconfig$[rbp]
|
||
00124 83 78 3c 00 cmp DWORD PTR [rax+60], 0
|
||
00128 74 11 je SHORT $LN13@glfwCreate
|
||
|
||
; 146 : _glfwSetWindowMousePassthroughNull(window, GLFW_TRUE);
|
||
|
||
0012a ba 01 00 00 00 mov edx, 1
|
||
0012f 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00136 e8 00 00 00 00 call _glfwSetWindowMousePassthroughNull
|
||
$LN13@glfwCreate:
|
||
|
||
; 147 :
|
||
; 148 : if (window->monitor)
|
||
|
||
0013b 48 8b 85 e0 00
|
||
00 00 mov rax, QWORD PTR window$[rbp]
|
||
00142 48 83 78 50 00 cmp QWORD PTR [rax+80], 0
|
||
00147 74 3f je SHORT $LN14@glfwCreate
|
||
|
||
; 149 : {
|
||
; 150 : _glfwShowWindowNull(window);
|
||
|
||
00149 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00150 e8 00 00 00 00 call _glfwShowWindowNull
|
||
|
||
; 151 : _glfwFocusWindowNull(window);
|
||
|
||
00155 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
0015c e8 00 00 00 00 call _glfwFocusWindowNull
|
||
|
||
; 152 : acquireMonitor(window);
|
||
|
||
00161 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00168 e8 00 00 00 00 call acquireMonitor
|
||
|
||
; 153 :
|
||
; 154 : if (wndconfig->centerCursor)
|
||
|
||
0016d 48 8b 85 e8 00
|
||
00 00 mov rax, QWORD PTR wndconfig$[rbp]
|
||
00174 83 78 34 00 cmp DWORD PTR [rax+52], 0
|
||
00178 74 0c je SHORT $LN16@glfwCreate
|
||
|
||
; 155 : _glfwCenterCursorInContentArea(window);
|
||
|
||
0017a 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
00181 e8 00 00 00 00 call _glfwCenterCursorInContentArea
|
||
$LN16@glfwCreate:
|
||
|
||
; 156 : }
|
||
|
||
00186 eb 32 jmp SHORT $LN15@glfwCreate
|
||
$LN14@glfwCreate:
|
||
|
||
; 157 : else
|
||
; 158 : {
|
||
; 159 : if (wndconfig->visible)
|
||
|
||
00188 48 8b 85 e8 00
|
||
00 00 mov rax, QWORD PTR wndconfig$[rbp]
|
||
0018f 83 78 1c 00 cmp DWORD PTR [rax+28], 0
|
||
00193 74 25 je SHORT $LN17@glfwCreate
|
||
|
||
; 160 : {
|
||
; 161 : _glfwShowWindowNull(window);
|
||
|
||
00195 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
0019c e8 00 00 00 00 call _glfwShowWindowNull
|
||
|
||
; 162 : if (wndconfig->focused)
|
||
|
||
001a1 48 8b 85 e8 00
|
||
00 00 mov rax, QWORD PTR wndconfig$[rbp]
|
||
001a8 83 78 24 00 cmp DWORD PTR [rax+36], 0
|
||
001ac 74 0c je SHORT $LN18@glfwCreate
|
||
|
||
; 163 : _glfwFocusWindowNull(window);
|
||
|
||
001ae 48 8b 8d e0 00
|
||
00 00 mov rcx, QWORD PTR window$[rbp]
|
||
001b5 e8 00 00 00 00 call _glfwFocusWindowNull
|
||
$LN18@glfwCreate:
|
||
$LN17@glfwCreate:
|
||
$LN15@glfwCreate:
|
||
|
||
; 164 : }
|
||
; 165 : }
|
||
; 166 :
|
||
; 167 : return GLFW_TRUE;
|
||
|
||
001ba b8 01 00 00 00 mov eax, 1
|
||
$LN1@glfwCreate:
|
||
|
||
; 168 : }
|
||
|
||
001bf 48 8d a5 c8 00
|
||
00 00 lea rsp, QWORD PTR [rbp+200]
|
||
001c6 5f pop rdi
|
||
001c7 5d pop rbp
|
||
001c8 c3 ret 0
|
||
_glfwCreateWindowNull ENDP
|
||
_TEXT ENDS
|
||
END
|