1337 lines
39 KiB
Plaintext
1337 lines
39 KiB
Plaintext
; Listing generated by Microsoft (R) Optimizing Compiler Version 19.44.35215.0
|
|
|
|
include listing.inc
|
|
|
|
INCLUDELIB MSVCRTD
|
|
INCLUDELIB OLDNAMES
|
|
|
|
_DATA SEGMENT
|
|
COMM infolog:BYTE:0200H
|
|
_DATA ENDS
|
|
msvcjmc SEGMENT
|
|
__5C8CA4D3_mmintrin@h DB 01H
|
|
__8C83BECC_concurrencysal@h DB 01H
|
|
__608E3340_sal@h DB 01H
|
|
__FB67E29A_vadefs@h DB 01H
|
|
__1D1B619C_vcruntime@h DB 01H
|
|
__735960E1_corecrt@h DB 01H
|
|
__211DB995_corecrt_malloc@h DB 01H
|
|
__7CD62D9E_malloc@h DB 01H
|
|
__9DCE0DC8_xmmintrin@h DB 01H
|
|
__4C2AD0C7_winpackagefamily@h DB 01H
|
|
__9DED9ED1_winapifamily@h DB 01H
|
|
__12FEDF4E_sdkddkver@h DB 01H
|
|
__9BAEE128_excpt@h DB 01H
|
|
__B7B53233_stdarg@h DB 01H
|
|
__6B04FCB3_specstrings_undef@h DB 01H
|
|
__F4027AF7_specstrings_strict@h DB 01H
|
|
__B90340D4_sdv_driverspecs@h DB 01H
|
|
__BFFF5AD3_driverspecs@h DB 01H
|
|
__32847078_specstrings@h DB 01H
|
|
__108B2620_corecrt_wctype@h DB 01H
|
|
__6CD6613D_ctype@h DB 01H
|
|
__30902A1F_kernelspecs@h DB 01H
|
|
__376FD5CA_basetsd@h DB 01H
|
|
__13DE2371_errno@h DB 01H
|
|
__8C6AE390_vcruntime_string@h DB 01H
|
|
__8ACB2152_corecrt_memcpy_s@h DB 01H
|
|
__EA6C9D17_corecrt_memory@h DB 01H
|
|
__0DF2AF52_corecrt_wstring@h DB 01H
|
|
__6E889ECC_string@h DB 01H
|
|
__9BEDF4DE_guiddef@h DB 01H
|
|
__51BFD2FE_pshpack4@h DB 01H
|
|
__31652CEA_poppack@h DB 01H
|
|
__5532AE4C_pshpack2@h DB 01H
|
|
__58A52B9A_pshpack8@h DB 01H
|
|
__57741015_pshpack1@h DB 01H
|
|
__CDE68C90_apiset@h DB 01H
|
|
__0BF06E8D_ktmtypes@h DB 01H
|
|
__40C200C0_winnt@h DB 01H
|
|
__9336F789_minwindef@h DB 01H
|
|
__55136115_windef@h DB 01H
|
|
__32205BF0_apisetcconv@h DB 01H
|
|
__B48FDEA0_minwinbase@h DB 01H
|
|
__3551B028_apiquery2@h DB 01H
|
|
__65BE04AA_processenv@h DB 01H
|
|
__4767CA46_fileapi@h DB 01H
|
|
__282E6C4B_fileapifromapp@h DB 01H
|
|
__393AF12C_debugapi@h DB 01H
|
|
__EBC502B8_utilapiset@h DB 01H
|
|
__1EAD8C69_handleapi@h DB 01H
|
|
__D8EF9B29_errhandlingapi@h DB 01H
|
|
__97FC1204_fibersapi@h DB 01H
|
|
__27448220_namedpipeapi@h DB 01H
|
|
__6EA33B2A_profileapi@h DB 01H
|
|
__EAC6F673_heapapi@h DB 01H
|
|
__D64EEA5A_ioapiset@h DB 01H
|
|
__144BD4B6_synchapi@h DB 01H
|
|
__03B1C640_interlockedapi@h DB 01H
|
|
__DC64CB38_processthreadsapi@h DB 01H
|
|
__D719B518_sysinfoapi@h DB 01H
|
|
__410385B1_memoryapi@h DB 01H
|
|
__C1AD45EF_enclaveapi@h DB 01H
|
|
__F4C3AA32_threadpoollegacyapiset@h DB 01H
|
|
__AC5A7A9F_threadpoolapiset@h DB 01H
|
|
__F5254B21_jobapi@h DB 01H
|
|
__BCEA6EE8_jobapi2@h DB 01H
|
|
__D18ACE72_wow64apiset@h DB 01H
|
|
__669B0D4A_libloaderapi@h DB 01H
|
|
__645F7034_securitybaseapi@h DB 01H
|
|
__67E58557_namespaceapi@h DB 01H
|
|
__599D9D3A_systemtopologyapi@h DB 01H
|
|
__2337E373_processtopologyapi@h DB 01H
|
|
__02BFF239_securityappcontainer@h DB 01H
|
|
__9C196272_realtimeapiset@h DB 01H
|
|
__5AB313A4_winerror@h DB 01H
|
|
__B7E7187B_timezoneapi@h DB 01H
|
|
__6DE9EB6F_winbase@h DB 01H
|
|
__56B2AFF2_wingdi@h DB 01H
|
|
__BA1161A9_tvout@h DB 01H
|
|
__0501A018_winuser@h DB 01H
|
|
__EF12FA99_datetimeapi@h DB 01H
|
|
__8FA7C3CA_winnls@h DB 01H
|
|
__390F0C47_stringapiset@h DB 01H
|
|
__28605B0A_wincontypes@h DB 01H
|
|
__BFBDE86D_consoleapi@h DB 01H
|
|
__C3CAFBF0_consoleapi2@h DB 01H
|
|
__C20891C7_consoleapi3@h DB 01H
|
|
__717C98B6_wincon@h DB 01H
|
|
__2884C177_verrsrc@h DB 01H
|
|
__A3FD3A34_winver@h DB 01H
|
|
__6F8AD9F1_reason@h DB 01H
|
|
__4C90FD6F_winreg@h DB 01H
|
|
__68AFEBAD_wnnc@h DB 01H
|
|
__5A7AB086_winnetwk@h DB 01H
|
|
__2FE8A10C_stralign@h DB 01H
|
|
__34558472_winsvc@h DB 01H
|
|
__058845F1_mcx@h DB 01H
|
|
__7F16006B_ime_cmodes@h DB 01H
|
|
__0A3AF599_imm@h DB 01H
|
|
__9349FE86_windows@h DB 01H
|
|
__639A050C_sn_internal@h DB 01H
|
|
__60B45B40_corecrt_stdio_config@h DB 01H
|
|
__CFA3741E_corecrt_wstdio@h DB 01H
|
|
__B3FE3303_stdio@h DB 01H
|
|
__955456CD_stddef@h DB 01H
|
|
__99AED4FB_corecrt_search@h DB 01H
|
|
__8B813BF6_corecrt_wstdlib@h DB 01H
|
|
__3D1CA2C3_limits@h DB 01H
|
|
__E8FB0A68_stdlib@h DB 01H
|
|
__C363A436_stb_image@h DB 01H
|
|
__836A8CFC_stdint@h DB 01H
|
|
__C95DC661_khrplatform@h DB 01H
|
|
__6C577136_gl@h DB 01H
|
|
__EE638A2C_wgl@h DB 01H
|
|
__E76F0EB7_glfw3@h DB 01H
|
|
__F8AC8404_emmintrin@h DB 01H
|
|
__270DEC8D_pmmintrin@h DB 01H
|
|
__97D49F0F_tmmintrin@h DB 01H
|
|
__BEEF8A8C_smmintrin@h DB 01H
|
|
__DB8D0340_nmmintrin@h DB 01H
|
|
__0E36F90E_wmmintrin@h DB 01H
|
|
__C5A2B409_zmmintrin@h DB 01H
|
|
__F2B616C3_immintrin@h DB 01H
|
|
__9FB25DBE_assert@h DB 01H
|
|
__4E664295_glfw_function@h DB 01H
|
|
__64C0EF11_StgSharpNative@h DB 01H
|
|
__2C019110_load_glfw@c DB 01H
|
|
msvcjmc ENDS
|
|
PUBLIC load_glfw_functions
|
|
PUBLIC __JustMyCode_Default
|
|
EXTRN glfwInit:PROC
|
|
EXTRN glfwTerminate:PROC
|
|
EXTRN glfwInitHint:PROC
|
|
EXTRN glfwGetVersion:PROC
|
|
EXTRN glfwGetVersionString:PROC
|
|
EXTRN glfwGetError:PROC
|
|
EXTRN glfwSetErrorCallback:PROC
|
|
EXTRN glfwGetMonitors:PROC
|
|
EXTRN glfwGetPrimaryMonitor:PROC
|
|
EXTRN glfwGetMonitorPos:PROC
|
|
EXTRN glfwGetMonitorWorkarea:PROC
|
|
EXTRN glfwGetMonitorPhysicalSize:PROC
|
|
EXTRN glfwGetMonitorContentScale:PROC
|
|
EXTRN glfwGetMonitorName:PROC
|
|
EXTRN glfwSetMonitorUserPointer:PROC
|
|
EXTRN glfwGetMonitorUserPointer:PROC
|
|
EXTRN glfwSetMonitorCallback:PROC
|
|
EXTRN glfwGetVideoModes:PROC
|
|
EXTRN glfwGetVideoMode:PROC
|
|
EXTRN glfwSetGamma:PROC
|
|
EXTRN glfwGetGammaRamp:PROC
|
|
EXTRN glfwSetGammaRamp:PROC
|
|
EXTRN glfwDefaultWindowHints:PROC
|
|
EXTRN glfwWindowHint:PROC
|
|
EXTRN glfwWindowHintString:PROC
|
|
EXTRN glfwCreateWindow:PROC
|
|
EXTRN glfwDestroyWindow:PROC
|
|
EXTRN glfwWindowShouldClose:PROC
|
|
EXTRN glfwSetWindowShouldClose:PROC
|
|
EXTRN glfwSetWindowTitle:PROC
|
|
EXTRN glfwSetWindowIcon:PROC
|
|
EXTRN glfwGetWindowPos:PROC
|
|
EXTRN glfwSetWindowPos:PROC
|
|
EXTRN glfwGetWindowSize:PROC
|
|
EXTRN glfwSetWindowSizeLimits:PROC
|
|
EXTRN glfwSetWindowAspectRatio:PROC
|
|
EXTRN glfwSetWindowSize:PROC
|
|
EXTRN glfwGetFramebufferSize:PROC
|
|
EXTRN glfwGetWindowFrameSize:PROC
|
|
EXTRN glfwGetWindowContentScale:PROC
|
|
EXTRN glfwGetWindowOpacity:PROC
|
|
EXTRN glfwSetWindowOpacity:PROC
|
|
EXTRN glfwIconifyWindow:PROC
|
|
EXTRN glfwRestoreWindow:PROC
|
|
EXTRN glfwMaximizeWindow:PROC
|
|
EXTRN glfwShowWindow:PROC
|
|
EXTRN glfwHideWindow:PROC
|
|
EXTRN glfwFocusWindow:PROC
|
|
EXTRN glfwRequestWindowAttention:PROC
|
|
EXTRN glfwGetWindowMonitor:PROC
|
|
EXTRN glfwSetWindowMonitor:PROC
|
|
EXTRN glfwGetWindowAttrib:PROC
|
|
EXTRN glfwSetWindowAttrib:PROC
|
|
EXTRN glfwSetWindowUserPointer:PROC
|
|
EXTRN glfwGetWindowUserPointer:PROC
|
|
EXTRN glfwSetWindowPosCallback:PROC
|
|
EXTRN glfwSetWindowSizeCallback:PROC
|
|
EXTRN glfwSetWindowCloseCallback:PROC
|
|
EXTRN glfwSetWindowRefreshCallback:PROC
|
|
EXTRN glfwSetWindowFocusCallback:PROC
|
|
EXTRN glfwSetWindowIconifyCallback:PROC
|
|
EXTRN glfwSetWindowMaximizeCallback:PROC
|
|
EXTRN glfwSetFramebufferSizeCallback:PROC
|
|
EXTRN glfwSetWindowContentScaleCallback:PROC
|
|
EXTRN glfwPollEvents:PROC
|
|
EXTRN glfwWaitEvents:PROC
|
|
EXTRN glfwWaitEventsTimeout:PROC
|
|
EXTRN glfwPostEmptyEvent:PROC
|
|
EXTRN glfwGetInputMode:PROC
|
|
EXTRN glfwSetInputMode:PROC
|
|
EXTRN glfwRawMouseMotionSupported:PROC
|
|
EXTRN glfwGetKeyName:PROC
|
|
EXTRN glfwGetKeyScancode:PROC
|
|
EXTRN glfwGetKey:PROC
|
|
EXTRN glfwGetMouseButton:PROC
|
|
EXTRN glfwGetCursorPos:PROC
|
|
EXTRN glfwSetCursorPos:PROC
|
|
EXTRN glfwCreateCursor:PROC
|
|
EXTRN glfwCreateStandardCursor:PROC
|
|
EXTRN glfwDestroyCursor:PROC
|
|
EXTRN glfwSetCursor:PROC
|
|
EXTRN glfwSetKeyCallback:PROC
|
|
EXTRN glfwSetCharCallback:PROC
|
|
EXTRN glfwSetCharModsCallback:PROC
|
|
EXTRN glfwSetMouseButtonCallback:PROC
|
|
EXTRN glfwSetCursorPosCallback:PROC
|
|
EXTRN glfwSetCursorEnterCallback:PROC
|
|
EXTRN glfwSetScrollCallback:PROC
|
|
EXTRN glfwSetDropCallback:PROC
|
|
EXTRN glfwJoystickPresent:PROC
|
|
EXTRN glfwGetJoystickAxes:PROC
|
|
EXTRN glfwGetJoystickButtons:PROC
|
|
EXTRN glfwGetJoystickHats:PROC
|
|
EXTRN glfwGetJoystickName:PROC
|
|
EXTRN glfwGetJoystickGUID:PROC
|
|
EXTRN glfwGetJoystickUserPointer:PROC
|
|
EXTRN glfwJoystickIsGamepad:PROC
|
|
EXTRN glfwSetJoystickCallback:PROC
|
|
EXTRN glfwUpdateGamepadMappings:PROC
|
|
EXTRN glfwGetGamepadName:PROC
|
|
EXTRN glfwGetGamepadState:PROC
|
|
EXTRN glfwSetClipboardString:PROC
|
|
EXTRN glfwGetClipboardString:PROC
|
|
EXTRN glfwGetTime:PROC
|
|
EXTRN glfwSetTime:PROC
|
|
EXTRN glfwGetTimerValue:PROC
|
|
EXTRN glfwGetTimerFrequency:PROC
|
|
EXTRN glfwMakeContextCurrent:PROC
|
|
EXTRN glfwGetCurrentContext:PROC
|
|
EXTRN glfwSwapBuffers:PROC
|
|
EXTRN glfwSwapInterval:PROC
|
|
EXTRN glfwExtensionSupported:PROC
|
|
EXTRN glfwGetProcAddress:PROC
|
|
EXTRN glfwVulkanSupported:PROC
|
|
EXTRN glfwGetRequiredInstanceExtensions:PROC
|
|
EXTRN _RTC_InitBase:PROC
|
|
EXTRN _RTC_Shutdown:PROC
|
|
EXTRN __CheckForDebuggerJustMyCode:PROC
|
|
; COMDAT pdata
|
|
pdata SEGMENT
|
|
$pdata$load_glfw_functions DD imagerel $LN3
|
|
DD imagerel $LN3+2408
|
|
DD imagerel $unwind$load_glfw_functions
|
|
pdata 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 xdata
|
|
xdata SEGMENT
|
|
$unwind$load_glfw_functions DD 025051301H
|
|
DD 010e2313H
|
|
DD 07007001dH
|
|
DD 05006H
|
|
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:\platform-dev\StgSharp.Native\sn-src\load_glfw.c
|
|
; COMDAT load_glfw_functions
|
|
_TEXT SEGMENT
|
|
table$ = 224
|
|
load_glfw_functions PROC ; COMDAT
|
|
|
|
; 6 : {
|
|
|
|
$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:__2C019110_load_glfw@c
|
|
0001a e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
|
0001f 90 npad 1
|
|
|
|
; 7 : table->glfwInit = glfwInit;
|
|
|
|
00020 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00027 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwInit
|
|
0002e 48 89 88 b0 01
|
|
00 00 mov QWORD PTR [rax+432], rcx
|
|
|
|
; 8 : table->glfwTerminate = glfwTerminate;
|
|
|
|
00035 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0003c 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwTerminate
|
|
00043 48 89 88 58 03
|
|
00 00 mov QWORD PTR [rax+856], rcx
|
|
|
|
; 9 : table->glfwInitHint = glfwInitHint;
|
|
|
|
0004a 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00051 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwInitHint
|
|
00058 48 89 88 b8 01
|
|
00 00 mov QWORD PTR [rax+440], rcx
|
|
|
|
; 10 : table->glfwGetVersion = glfwGetVersion;
|
|
|
|
0005f 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00066 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetVersion
|
|
0006d 48 89 88 40 01
|
|
00 00 mov QWORD PTR [rax+320], rcx
|
|
|
|
; 11 : table->glfwGetVersionString = glfwGetVersionString;
|
|
|
|
00074 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0007b 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetVersionString
|
|
00082 48 89 88 48 01
|
|
00 00 mov QWORD PTR [rax+328], rcx
|
|
|
|
; 12 : table->glfwGetError = glfwGetError;
|
|
|
|
00089 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00090 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetError
|
|
00097 48 89 48 58 mov QWORD PTR [rax+88], rcx
|
|
|
|
; 13 : table->glfwSetErrorCallback = glfwSetErrorCallback;
|
|
|
|
0009b 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
000a2 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetErrorCallback
|
|
000a9 48 89 88 48 02
|
|
00 00 mov QWORD PTR [rax+584], rcx
|
|
|
|
; 14 : table->glfwGetMonitors = glfwGetMonitors;
|
|
|
|
000b0 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
000b7 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetMonitors
|
|
000be 48 89 88 00 01
|
|
00 00 mov QWORD PTR [rax+256], rcx
|
|
|
|
; 15 : table->glfwGetPrimaryMonitor = glfwGetPrimaryMonitor;
|
|
|
|
000c5 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
000cc 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetPrimaryMonitor
|
|
000d3 48 89 88 10 01
|
|
00 00 mov QWORD PTR [rax+272], rcx
|
|
|
|
; 16 : table->glfwGetMonitorPos = glfwGetMonitorPos;
|
|
|
|
000da 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
000e1 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetMonitorPos
|
|
000e8 48 89 88 e8 00
|
|
00 00 mov QWORD PTR [rax+232], rcx
|
|
|
|
; 17 : table->glfwGetMonitorWorkarea = glfwGetMonitorWorkarea;
|
|
|
|
000ef 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
000f6 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetMonitorWorkarea
|
|
000fd 48 89 88 f8 00
|
|
00 00 mov QWORD PTR [rax+248], rcx
|
|
|
|
; 18 : table->glfwGetMonitorPhysicalSize = glfwGetMonitorPhysicalSize;
|
|
|
|
00104 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0010b 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetMonitorPhysicalSize
|
|
00112 48 89 88 e0 00
|
|
00 00 mov QWORD PTR [rax+224], rcx
|
|
|
|
; 19 : table->glfwGetMonitorContentScale = glfwGetMonitorContentScale;
|
|
|
|
00119 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00120 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetMonitorContentScale
|
|
00127 48 89 88 d0 00
|
|
00 00 mov QWORD PTR [rax+208], rcx
|
|
|
|
; 20 : table->glfwGetMonitorName = glfwGetMonitorName;
|
|
|
|
0012e 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00135 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetMonitorName
|
|
0013c 48 89 88 d8 00
|
|
00 00 mov QWORD PTR [rax+216], rcx
|
|
|
|
; 21 : table->glfwSetMonitorUserPointer = glfwSetMonitorUserPointer;
|
|
|
|
00143 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0014a 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetMonitorUserPointer
|
|
00151 48 89 88 88 02
|
|
00 00 mov QWORD PTR [rax+648], rcx
|
|
|
|
; 22 : table->glfwGetMonitorUserPointer = glfwGetMonitorUserPointer;
|
|
|
|
00158 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0015f 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetMonitorUserPointer
|
|
00166 48 89 88 f0 00
|
|
00 00 mov QWORD PTR [rax+240], rcx
|
|
|
|
; 23 : table->glfwSetMonitorCallback = glfwSetMonitorCallback;
|
|
|
|
0016d 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00174 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetMonitorCallback
|
|
0017b 48 89 88 80 02
|
|
00 00 mov QWORD PTR [rax+640], rcx
|
|
|
|
; 24 : table->glfwGetVideoModes = glfwGetVideoModes;
|
|
|
|
00182 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00189 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetVideoModes
|
|
00190 48 89 88 58 01
|
|
00 00 mov QWORD PTR [rax+344], rcx
|
|
|
|
; 25 : table->glfwGetVideoMode = glfwGetVideoMode;
|
|
|
|
00197 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0019e 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetVideoMode
|
|
001a5 48 89 88 50 01
|
|
00 00 mov QWORD PTR [rax+336], rcx
|
|
|
|
; 26 : table->glfwSetGamma = glfwSetGamma;
|
|
|
|
001ac 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
001b3 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetGamma
|
|
001ba 48 89 88 58 02
|
|
00 00 mov QWORD PTR [rax+600], rcx
|
|
|
|
; 27 : table->glfwGetGammaRamp = glfwGetGammaRamp;
|
|
|
|
001c1 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
001c8 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetGammaRamp
|
|
001cf 48 89 48 78 mov QWORD PTR [rax+120], rcx
|
|
|
|
; 28 : table->glfwSetGammaRamp = glfwSetGammaRamp;
|
|
|
|
001d3 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
001da 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetGammaRamp
|
|
001e1 48 89 88 60 02
|
|
00 00 mov QWORD PTR [rax+608], rcx
|
|
|
|
; 29 : table->glfwDefaultWindowHints = glfwDefaultWindowHints;
|
|
|
|
001e8 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
001ef 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwDefaultWindowHints
|
|
001f6 48 89 48 18 mov QWORD PTR [rax+24], rcx
|
|
|
|
; 30 : table->glfwWindowHint = glfwWindowHint;
|
|
|
|
001fa 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00201 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwWindowHint
|
|
00208 48 89 88 80 03
|
|
00 00 mov QWORD PTR [rax+896], rcx
|
|
|
|
; 31 : table->glfwWindowHintString = glfwWindowHintString;
|
|
|
|
0020f 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00216 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwWindowHintString
|
|
0021d 48 89 88 88 03
|
|
00 00 mov QWORD PTR [rax+904], rcx
|
|
|
|
; 32 : table->glfwCreateWindow = glfwCreateWindow;
|
|
|
|
00224 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0022b 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwCreateWindow
|
|
00232 48 89 48 10 mov QWORD PTR [rax+16], rcx
|
|
|
|
; 33 : table->glfwDestroyWindow = glfwDestroyWindow;
|
|
|
|
00236 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0023d 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwDestroyWindow
|
|
00244 48 89 48 28 mov QWORD PTR [rax+40], rcx
|
|
|
|
; 34 : table->glfwWindowShouldClose = glfwWindowShouldClose;
|
|
|
|
00248 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0024f 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwWindowShouldClose
|
|
00256 48 89 88 90 03
|
|
00 00 mov QWORD PTR [rax+912], rcx
|
|
|
|
; 35 : table->glfwSetWindowShouldClose = glfwSetWindowShouldClose;
|
|
|
|
0025d 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00264 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetWindowShouldClose
|
|
0026b 48 89 88 10 03
|
|
00 00 mov QWORD PTR [rax+784], rcx
|
|
|
|
; 36 : table->glfwSetWindowTitle = glfwSetWindowTitle;
|
|
|
|
00272 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00279 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetWindowTitle
|
|
00280 48 89 88 30 03
|
|
00 00 mov QWORD PTR [rax+816], rcx
|
|
|
|
; 37 : table->glfwSetWindowIcon = glfwSetWindowIcon;
|
|
|
|
00287 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0028e 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetWindowIcon
|
|
00295 48 89 88 d0 02
|
|
00 00 mov QWORD PTR [rax+720], rcx
|
|
|
|
; 38 : table->glfwGetWindowPos = glfwGetWindowPos;
|
|
|
|
0029c 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
002a3 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetWindowPos
|
|
002aa 48 89 88 88 01
|
|
00 00 mov QWORD PTR [rax+392], rcx
|
|
|
|
; 39 : table->glfwSetWindowPos = glfwSetWindowPos;
|
|
|
|
002b1 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
002b8 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetWindowPos
|
|
002bf 48 89 88 f8 02
|
|
00 00 mov QWORD PTR [rax+760], rcx
|
|
|
|
; 40 : table->glfwGetWindowSize = glfwGetWindowSize;
|
|
|
|
002c6 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
002cd 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetWindowSize
|
|
002d4 48 89 88 90 01
|
|
00 00 mov QWORD PTR [rax+400], rcx
|
|
|
|
; 41 : table->glfwSetWindowSizeLimits = glfwSetWindowSizeLimits;
|
|
|
|
002db 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
002e2 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetWindowSizeLimits
|
|
002e9 48 89 88 28 03
|
|
00 00 mov QWORD PTR [rax+808], rcx
|
|
|
|
; 42 : table->glfwSetWindowAspectRatio = glfwSetWindowAspectRatio;
|
|
|
|
002f0 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
002f7 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetWindowAspectRatio
|
|
002fe 48 89 88 a8 02
|
|
00 00 mov QWORD PTR [rax+680], rcx
|
|
|
|
; 43 : table->glfwSetWindowSize = glfwSetWindowSize;
|
|
|
|
00305 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0030c 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetWindowSize
|
|
00313 48 89 88 18 03
|
|
00 00 mov QWORD PTR [rax+792], rcx
|
|
|
|
; 44 : table->glfwGetFramebufferSize = glfwGetFramebufferSize;
|
|
|
|
0031a 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00321 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetFramebufferSize
|
|
00328 48 89 48 60 mov QWORD PTR [rax+96], rcx
|
|
|
|
; 45 : table->glfwGetWindowFrameSize = glfwGetWindowFrameSize;
|
|
|
|
0032c 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00333 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetWindowFrameSize
|
|
0033a 48 89 88 70 01
|
|
00 00 mov QWORD PTR [rax+368], rcx
|
|
|
|
; 46 : table->glfwGetWindowContentScale = glfwGetWindowContentScale;
|
|
|
|
00341 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00348 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetWindowContentScale
|
|
0034f 48 89 88 68 01
|
|
00 00 mov QWORD PTR [rax+360], rcx
|
|
|
|
; 47 : table->glfwGetWindowOpacity = glfwGetWindowOpacity;
|
|
|
|
00356 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0035d 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetWindowOpacity
|
|
00364 48 89 88 80 01
|
|
00 00 mov QWORD PTR [rax+384], rcx
|
|
|
|
; 48 : table->glfwSetWindowOpacity = glfwSetWindowOpacity;
|
|
|
|
0036b 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00372 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetWindowOpacity
|
|
00379 48 89 88 f0 02
|
|
00 00 mov QWORD PTR [rax+752], rcx
|
|
|
|
; 49 : table->glfwIconifyWindow = glfwIconifyWindow;
|
|
|
|
00380 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00387 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwIconifyWindow
|
|
0038e 48 89 88 a8 01
|
|
00 00 mov QWORD PTR [rax+424], rcx
|
|
|
|
; 50 : table->glfwRestoreWindow = glfwRestoreWindow;
|
|
|
|
00395 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0039c 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwRestoreWindow
|
|
003a3 48 89 88 00 02
|
|
00 00 mov QWORD PTR [rax+512], rcx
|
|
|
|
; 51 : table->glfwMaximizeWindow = glfwMaximizeWindow;
|
|
|
|
003aa 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
003b1 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwMaximizeWindow
|
|
003b8 48 89 88 d8 01
|
|
00 00 mov QWORD PTR [rax+472], rcx
|
|
|
|
; 52 : table->glfwShowWindow = glfwShowWindow;
|
|
|
|
003bf 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
003c6 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwShowWindow
|
|
003cd 48 89 88 40 03
|
|
00 00 mov QWORD PTR [rax+832], rcx
|
|
|
|
; 53 : table->glfwHideWindow = glfwHideWindow;
|
|
|
|
003d4 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
003db 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwHideWindow
|
|
003e2 48 89 88 a0 01
|
|
00 00 mov QWORD PTR [rax+416], rcx
|
|
|
|
; 54 : table->glfwFocusWindow = glfwFocusWindow;
|
|
|
|
003e9 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
003f0 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwFocusWindow
|
|
003f7 48 89 48 38 mov QWORD PTR [rax+56], rcx
|
|
|
|
; 55 : table->glfwRequestWindowAttention = glfwRequestWindowAttention;
|
|
|
|
003fb 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00402 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwRequestWindowAttention
|
|
00409 48 89 88 f8 01
|
|
00 00 mov QWORD PTR [rax+504], rcx
|
|
|
|
; 56 : table->glfwGetWindowMonitor = glfwGetWindowMonitor;
|
|
|
|
00410 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00417 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetWindowMonitor
|
|
0041e 48 89 88 78 01
|
|
00 00 mov QWORD PTR [rax+376], rcx
|
|
|
|
; 57 : table->glfwSetWindowMonitor = glfwSetWindowMonitor;
|
|
|
|
00425 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0042c 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetWindowMonitor
|
|
00433 48 89 88 e8 02
|
|
00 00 mov QWORD PTR [rax+744], rcx
|
|
|
|
; 58 : table->glfwGetWindowAttrib = glfwGetWindowAttrib;
|
|
|
|
0043a 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00441 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetWindowAttrib
|
|
00448 48 89 88 60 01
|
|
00 00 mov QWORD PTR [rax+352], rcx
|
|
|
|
; 59 : table->glfwSetWindowAttrib = glfwSetWindowAttrib;
|
|
|
|
0044f 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00456 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetWindowAttrib
|
|
0045d 48 89 88 b0 02
|
|
00 00 mov QWORD PTR [rax+688], rcx
|
|
|
|
; 60 : table->glfwSetWindowUserPointer = glfwSetWindowUserPointer;
|
|
|
|
00464 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0046b 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetWindowUserPointer
|
|
00472 48 89 88 38 03
|
|
00 00 mov QWORD PTR [rax+824], rcx
|
|
|
|
; 61 : table->glfwGetWindowUserPointer = glfwGetWindowUserPointer;
|
|
|
|
00479 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00480 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetWindowUserPointer
|
|
00487 48 89 88 98 01
|
|
00 00 mov QWORD PTR [rax+408], rcx
|
|
|
|
; 62 : table->glfwSetWindowPosCallback = glfwSetWindowPosCallback;
|
|
|
|
0048e 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00495 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetWindowPosCallback
|
|
0049c 48 89 88 00 03
|
|
00 00 mov QWORD PTR [rax+768], rcx
|
|
|
|
; 63 : table->glfwSetWindowSizeCallback = glfwSetWindowSizeCallback;
|
|
|
|
004a3 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
004aa 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetWindowSizeCallback
|
|
004b1 48 89 88 20 03
|
|
00 00 mov QWORD PTR [rax+800], rcx
|
|
|
|
; 64 : table->glfwSetWindowCloseCallback = glfwSetWindowCloseCallback;
|
|
|
|
004b8 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
004bf 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetWindowCloseCallback
|
|
004c6 48 89 88 b8 02
|
|
00 00 mov QWORD PTR [rax+696], rcx
|
|
|
|
; 65 : table->glfwSetWindowRefreshCallback = glfwSetWindowRefreshCallback;
|
|
|
|
004cd 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
004d4 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetWindowRefreshCallback
|
|
004db 48 89 88 08 03
|
|
00 00 mov QWORD PTR [rax+776], rcx
|
|
|
|
; 66 : table->glfwSetWindowFocusCallback = glfwSetWindowFocusCallback;
|
|
|
|
004e2 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
004e9 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetWindowFocusCallback
|
|
004f0 48 89 88 c8 02
|
|
00 00 mov QWORD PTR [rax+712], rcx
|
|
|
|
; 67 : table->glfwSetWindowIconifyCallback = glfwSetWindowIconifyCallback;
|
|
|
|
004f7 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
004fe 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetWindowIconifyCallback
|
|
00505 48 89 88 d8 02
|
|
00 00 mov QWORD PTR [rax+728], rcx
|
|
|
|
; 68 : table->glfwSetWindowMaximizeCallback = glfwSetWindowMaximizeCallback;
|
|
|
|
0050c 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00513 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetWindowMaximizeCallback
|
|
0051a 48 89 88 e0 02
|
|
00 00 mov QWORD PTR [rax+736], rcx
|
|
|
|
; 69 : table->glfwSetFramebufferSizeCallback = glfwSetFramebufferSizeCallback;
|
|
|
|
00521 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00528 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetFramebufferSizeCallback
|
|
0052f 48 89 88 50 02
|
|
00 00 mov QWORD PTR [rax+592], rcx
|
|
|
|
; 70 : table->glfwSetWindowContentScaleCallback = glfwSetWindowContentScaleCallback;
|
|
|
|
00536 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0053d 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetWindowContentScaleCallback
|
|
00544 48 89 88 c0 02
|
|
00 00 mov QWORD PTR [rax+704], rcx
|
|
|
|
; 71 : table->glfwPollEvents = glfwPollEvents;
|
|
|
|
0054b 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00552 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwPollEvents
|
|
00559 48 89 88 e0 01
|
|
00 00 mov QWORD PTR [rax+480], rcx
|
|
|
|
; 72 : table->glfwWaitEvents = glfwWaitEvents;
|
|
|
|
00560 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00567 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwWaitEvents
|
|
0056e 48 89 88 70 03
|
|
00 00 mov QWORD PTR [rax+880], rcx
|
|
|
|
; 73 : table->glfwWaitEventsTimeout = glfwWaitEventsTimeout;
|
|
|
|
00575 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0057c 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwWaitEventsTimeout
|
|
00583 48 89 88 78 03
|
|
00 00 mov QWORD PTR [rax+888], rcx
|
|
|
|
; 74 : table->glfwPostEmptyEvent = glfwPostEmptyEvent;
|
|
|
|
0058a 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00591 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwPostEmptyEvent
|
|
00598 48 89 88 e8 01
|
|
00 00 mov QWORD PTR [rax+488], rcx
|
|
|
|
; 75 : table->glfwGetInputMode = glfwGetInputMode;
|
|
|
|
0059f 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
005a6 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetInputMode
|
|
005ad 48 89 88 80 00
|
|
00 00 mov QWORD PTR [rax+128], rcx
|
|
|
|
; 76 : table->glfwSetInputMode = glfwSetInputMode;
|
|
|
|
005b4 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
005bb 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetInputMode
|
|
005c2 48 89 88 68 02
|
|
00 00 mov QWORD PTR [rax+616], rcx
|
|
|
|
; 77 : table->glfwRawMouseMotionSupported = glfwRawMouseMotionSupported;
|
|
|
|
005c9 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
005d0 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwRawMouseMotionSupported
|
|
005d7 48 89 88 f0 01
|
|
00 00 mov QWORD PTR [rax+496], rcx
|
|
|
|
; 78 : table->glfwGetKeyName = glfwGetKeyName;
|
|
|
|
005de 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
005e5 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetKeyName
|
|
005ec 48 89 88 c0 00
|
|
00 00 mov QWORD PTR [rax+192], rcx
|
|
|
|
; 79 : table->glfwGetKeyScancode = glfwGetKeyScancode;
|
|
|
|
005f3 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
005fa 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetKeyScancode
|
|
00601 48 89 88 c8 00
|
|
00 00 mov QWORD PTR [rax+200], rcx
|
|
|
|
; 80 : table->glfwGetKey = glfwGetKey;
|
|
|
|
00608 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0060f 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetKey
|
|
00616 48 89 88 b8 00
|
|
00 00 mov QWORD PTR [rax+184], rcx
|
|
|
|
; 81 : table->glfwGetMouseButton = glfwGetMouseButton;
|
|
|
|
0061d 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00624 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetMouseButton
|
|
0062b 48 89 88 08 01
|
|
00 00 mov QWORD PTR [rax+264], rcx
|
|
|
|
; 82 : table->glfwGetCursorPos = glfwGetCursorPos;
|
|
|
|
00632 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00639 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetCursorPos
|
|
00640 48 89 48 50 mov QWORD PTR [rax+80], rcx
|
|
|
|
; 83 : table->glfwSetCursorPos = glfwSetCursorPos;
|
|
|
|
00644 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0064b 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetCursorPos
|
|
00652 48 89 88 18 02
|
|
00 00 mov QWORD PTR [rax+536], rcx
|
|
|
|
; 84 : table->glfwCreateCursor = glfwCreateCursor;
|
|
|
|
00659 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00660 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwCreateCursor
|
|
00667 48 89 08 mov QWORD PTR [rax], rcx
|
|
|
|
; 85 : table->glfwCreateStandardCursor = glfwCreateStandardCursor;
|
|
|
|
0066a 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00671 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwCreateStandardCursor
|
|
00678 48 89 48 08 mov QWORD PTR [rax+8], rcx
|
|
|
|
; 86 : table->glfwDestroyCursor = glfwDestroyCursor;
|
|
|
|
0067c 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00683 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwDestroyCursor
|
|
0068a 48 89 48 20 mov QWORD PTR [rax+32], rcx
|
|
|
|
; 87 : table->glfwSetCursor = glfwSetCursor;
|
|
|
|
0068e 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00695 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetCursor
|
|
0069c 48 89 88 10 02
|
|
00 00 mov QWORD PTR [rax+528], rcx
|
|
|
|
; 88 : table->glfwSetKeyCallback = glfwSetKeyCallback;
|
|
|
|
006a3 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
006aa 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetKeyCallback
|
|
006b1 48 89 88 78 02
|
|
00 00 mov QWORD PTR [rax+632], rcx
|
|
|
|
; 89 : table->glfwSetCharCallback = glfwSetCharCallback;
|
|
|
|
006b8 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
006bf 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetCharCallback
|
|
006c6 48 89 88 20 02
|
|
00 00 mov QWORD PTR [rax+544], rcx
|
|
|
|
; 90 : table->glfwSetCharModsCallback = glfwSetCharModsCallback;
|
|
|
|
006cd 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
006d4 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetCharModsCallback
|
|
006db 48 89 88 28 02
|
|
00 00 mov QWORD PTR [rax+552], rcx
|
|
|
|
; 91 : table->glfwSetMouseButtonCallback = glfwSetMouseButtonCallback;
|
|
|
|
006e2 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
006e9 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetMouseButtonCallback
|
|
006f0 48 89 88 90 02
|
|
00 00 mov QWORD PTR [rax+656], rcx
|
|
|
|
; 92 : table->glfwSetCursorPosCallback = glfwSetCursorPosCallback;
|
|
|
|
006f7 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
006fe 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetCursorPosCallback
|
|
00705 48 89 88 38 02
|
|
00 00 mov QWORD PTR [rax+568], rcx
|
|
|
|
; 93 : table->glfwSetCursorEnterCallback = glfwSetCursorEnterCallback;
|
|
|
|
0070c 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00713 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetCursorEnterCallback
|
|
0071a 48 89 88 30 02
|
|
00 00 mov QWORD PTR [rax+560], rcx
|
|
|
|
; 94 : table->glfwSetScrollCallback = glfwSetScrollCallback;
|
|
|
|
00721 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00728 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetScrollCallback
|
|
0072f 48 89 88 98 02
|
|
00 00 mov QWORD PTR [rax+664], rcx
|
|
|
|
; 95 : table->glfwSetDropCallback = glfwSetDropCallback;
|
|
|
|
00736 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0073d 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetDropCallback
|
|
00744 48 89 88 40 02
|
|
00 00 mov QWORD PTR [rax+576], rcx
|
|
|
|
; 96 : table->glfwJoystickPresent = glfwJoystickPresent;
|
|
|
|
0074b 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00752 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwJoystickPresent
|
|
00759 48 89 88 c8 01
|
|
00 00 mov QWORD PTR [rax+456], rcx
|
|
|
|
; 97 : table->glfwGetJoystickAxes = glfwGetJoystickAxes;
|
|
|
|
00760 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00767 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetJoystickAxes
|
|
0076e 48 89 88 88 00
|
|
00 00 mov QWORD PTR [rax+136], rcx
|
|
|
|
; 98 : table->glfwGetJoystickButtons = glfwGetJoystickButtons;
|
|
|
|
00775 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0077c 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetJoystickButtons
|
|
00783 48 89 88 90 00
|
|
00 00 mov QWORD PTR [rax+144], rcx
|
|
|
|
; 99 : table->glfwGetJoystickGUID = glfwGetJoystickGUID;
|
|
|
|
0078a 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00791 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetJoystickGUID
|
|
00798 48 89 88 98 00
|
|
00 00 mov QWORD PTR [rax+152], rcx
|
|
|
|
; 100 : table->glfwGetJoystickHats = glfwGetJoystickHats;
|
|
|
|
0079f 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
007a6 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetJoystickHats
|
|
007ad 48 89 88 a0 00
|
|
00 00 mov QWORD PTR [rax+160], rcx
|
|
|
|
; 101 : table->glfwGetJoystickName = glfwGetJoystickName;
|
|
|
|
007b4 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
007bb 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetJoystickName
|
|
007c2 48 89 88 a8 00
|
|
00 00 mov QWORD PTR [rax+168], rcx
|
|
|
|
; 102 : table->glfwGetJoystickUserPointer = glfwGetJoystickUserPointer;
|
|
|
|
007c9 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
007d0 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetJoystickUserPointer
|
|
007d7 48 89 88 b0 00
|
|
00 00 mov QWORD PTR [rax+176], rcx
|
|
|
|
; 103 : table->glfwJoystickIsGamepad = glfwJoystickIsGamepad;
|
|
|
|
007de 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
007e5 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwJoystickIsGamepad
|
|
007ec 48 89 88 c0 01
|
|
00 00 mov QWORD PTR [rax+448], rcx
|
|
|
|
; 104 : table->glfwSetJoystickCallback = glfwSetJoystickCallback;
|
|
|
|
007f3 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
007fa 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetJoystickCallback
|
|
00801 48 89 88 70 02
|
|
00 00 mov QWORD PTR [rax+624], rcx
|
|
|
|
; 105 : table->glfwUpdateGamepadMappings = glfwUpdateGamepadMappings;
|
|
|
|
00808 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0080f 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwUpdateGamepadMappings
|
|
00816 48 89 88 60 03
|
|
00 00 mov QWORD PTR [rax+864], rcx
|
|
|
|
; 106 : table->glfwGetGamepadName = glfwGetGamepadName;
|
|
|
|
0081d 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00824 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetGamepadName
|
|
0082b 48 89 48 68 mov QWORD PTR [rax+104], rcx
|
|
|
|
; 107 : table->glfwGetGamepadState = glfwGetGamepadState;
|
|
|
|
0082f 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00836 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetGamepadState
|
|
0083d 48 89 48 70 mov QWORD PTR [rax+112], rcx
|
|
|
|
; 108 : table->glfwSetClipboardString = glfwSetClipboardString;
|
|
|
|
00841 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00848 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetClipboardString
|
|
0084f 48 89 88 08 02
|
|
00 00 mov QWORD PTR [rax+520], rcx
|
|
|
|
; 109 : table->glfwGetClipboardString = glfwGetClipboardString;
|
|
|
|
00856 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0085d 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetClipboardString
|
|
00864 48 89 48 40 mov QWORD PTR [rax+64], rcx
|
|
|
|
; 110 : table->glfwGetTime = glfwGetTime;
|
|
|
|
00868 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0086f 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetTime
|
|
00876 48 89 88 28 01
|
|
00 00 mov QWORD PTR [rax+296], rcx
|
|
|
|
; 111 : table->glfwSetTime = glfwSetTime;
|
|
|
|
0087d 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00884 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSetTime
|
|
0088b 48 89 88 a0 02
|
|
00 00 mov QWORD PTR [rax+672], rcx
|
|
|
|
; 112 : table->glfwGetTimerValue = glfwGetTimerValue;
|
|
|
|
00892 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00899 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetTimerValue
|
|
008a0 48 89 88 38 01
|
|
00 00 mov QWORD PTR [rax+312], rcx
|
|
|
|
; 113 : table->glfwGetTimerFrequency = glfwGetTimerFrequency;
|
|
|
|
008a7 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
008ae 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetTimerFrequency
|
|
008b5 48 89 88 30 01
|
|
00 00 mov QWORD PTR [rax+304], rcx
|
|
|
|
; 114 : table->glfwMakeContextCurrent = glfwMakeContextCurrent;
|
|
|
|
008bc 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
008c3 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwMakeContextCurrent
|
|
008ca 48 89 88 d0 01
|
|
00 00 mov QWORD PTR [rax+464], rcx
|
|
|
|
; 115 : table->glfwGetCurrentContext = glfwGetCurrentContext;
|
|
|
|
008d1 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
008d8 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetCurrentContext
|
|
008df 48 89 48 48 mov QWORD PTR [rax+72], rcx
|
|
|
|
; 116 : table->glfwSwapBuffers = glfwSwapBuffers;
|
|
|
|
008e3 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
008ea 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSwapBuffers
|
|
008f1 48 89 88 48 03
|
|
00 00 mov QWORD PTR [rax+840], rcx
|
|
|
|
; 117 : table->glfwSwapInterval = glfwSwapInterval;
|
|
|
|
008f8 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
008ff 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwSwapInterval
|
|
00906 48 89 88 50 03
|
|
00 00 mov QWORD PTR [rax+848], rcx
|
|
|
|
; 118 : table->glfwExtensionSupported = glfwExtensionSupported;
|
|
|
|
0090d 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00914 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwExtensionSupported
|
|
0091b 48 89 48 30 mov QWORD PTR [rax+48], rcx
|
|
|
|
; 119 : table->glfwGetProcAddress = glfwGetProcAddress;
|
|
|
|
0091f 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00926 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetProcAddress
|
|
0092d 48 89 88 18 01
|
|
00 00 mov QWORD PTR [rax+280], rcx
|
|
|
|
; 120 : table->glfwVulkanSupported = glfwVulkanSupported;
|
|
|
|
00934 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
0093b 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwVulkanSupported
|
|
00942 48 89 88 68 03
|
|
00 00 mov QWORD PTR [rax+872], rcx
|
|
|
|
; 121 : table->glfwGetRequiredInstanceExtensions = glfwGetRequiredInstanceExtensions;
|
|
|
|
00949 48 8b 85 e0 00
|
|
00 00 mov rax, QWORD PTR table$[rbp]
|
|
00950 48 8d 0d 00 00
|
|
00 00 lea rcx, OFFSET FLAT:glfwGetRequiredInstanceExtensions
|
|
00957 48 89 88 20 01
|
|
00 00 mov QWORD PTR [rax+288], rcx
|
|
|
|
; 122 : }
|
|
|
|
0095e 48 8d a5 c8 00
|
|
00 00 lea rsp, QWORD PTR [rbp+200]
|
|
00965 5f pop rdi
|
|
00966 5d pop rbp
|
|
00967 c3 ret 0
|
|
load_glfw_functions ENDP
|
|
_TEXT ENDS
|
|
END
|