daily update on 20230813 by nitload youmu, weritting matrix algs

This commit is contained in:
Nitload
2023-08-13 22:45:22 +08:00
parent f9f339405e
commit 969406c4e4
212 changed files with 14880 additions and 13745 deletions
@@ -1,4 +1,4 @@
; Listing generated by Microsoft (R) Optimizing Compiler Version 19.33.31629.0
; Listing generated by Microsoft (R) Optimizing Compiler Version 19.36.32537.0
include listing.inc
@@ -10,112 +10,112 @@ COMM sseFunc:BYTE:018H
COMM pack:BYTE:038H
_DATA ENDS
msvcjmc SEGMENT
__E7EC9AD1_concurrencysal@h DB 01H
__ADCB3D40_sal@h DB 01H
__63527AC6_vadefs@h DB 01H
__979672E1_vcruntime@h DB 01H
__1B5F14A0_stdint@h DB 01H
__0998321F_concurrencysal@h DB 01H
__E9680BEC_sal@h DB 01H
__75F3BDA1_vadefs@h DB 01H
__FF647DA5_vcruntime@h DB 01H
__0DFED3C7_stdint@h DB 01H
__018B5678_khrplatform@h DB 01H
__79FC18F0_glad@h DB 01H
__B193B045_corecrt@h DB 01H
__887B5571_stddef@h DB 01H
__04C75F1C_corecrt@h DB 01H
__0C5B3DCC_stddef@h DB 01H
__986CAB3E_glfw3@h DB 01H
__47F55FD8_winpackagefamily@h DB 01H
__43D6A374_winapifamily@h DB 01H
__1901F874_sdkddkver@h DB 01H
__7C16016A_excpt@h DB 01H
__2F80AA6F_stdarg@h DB 01H
__E6072EC9_specstrings_undef@h DB 01H
__445FE107_specstrings_strict@h DB 01H
__BD537E1B_sdv_driverspecs@h DB 01H
__3F5C3A3E_driverspecs@h DB 01H
__B2271095_specstrings@h DB 01H
__CEB01B85_corecrt_wctype@h DB 01H
__F4C5B92D_ctype@h DB 01H
__B0334AF2_kernelspecs@h DB 01H
__7BD7BC39_basetsd@h DB 01H
__8BCDFB61_errno@h DB 01H
__4F050032_vcruntime_string@h DB 01H
__01D3FBD4_corecrt_memcpy_s@h DB 01H
__3457A0B2_corecrt_memory@h DB 01H
__AB90C308_corecrt_wstring@h DB 01H
__73A79D70_string@h DB 01H
__D7559D2D_guiddef@h DB 01H
__7547C931_pshpack4@h DB 01H
__7DDD4519_poppack@h DB 01H
__71CAB583_pshpack2@h DB 01H
__7C5D3055_pshpack8@h DB 01H
__738C0BDA_pshpack1@h DB 01H
__1C9F21B1_apiset@h DB 01H
__2F087542_ktmtypes@h DB 01H
__D973E9FE_winnt@h DB 01H
__98C9D0B3_minwindef@h DB 01H
__846ACC34_windef@h DB 01H
__B2833B1D_apisetcconv@h DB 01H
__65F67381_minwinbase@h DB 01H
__F79B608C_apiquery2@h DB 01H
__B4C7A98B_processenv@h DB 01H
__DF741256_fileapi@h DB 01H
__EE294ADE_fileapifromapp@h DB 01H
__2415F290_debugapi@h DB 01H
__3ABCAF99_utilapiset@h DB 01H
__DC675CCD_handleapi@h DB 01H
__1EE8BDBC_errhandlingapi@h DB 01H
__5536C2A0_fibersapi@h DB 01H
__03BC99EF_namedpipeapi@h DB 01H
__BFDA960B_profileapi@h DB 01H
__72D52E63_heapapi@h DB 01H
__CB61E9E6_ioapiset@h DB 01H
__0964D70A_synchapi@h DB 01H
__C5B6E0D5_interlockedapi@h DB 01H
__7A06A762_processthreadsapi@h DB 01H
__06601839_sysinfoapi@h DB 01H
__83C95515_memoryapi@h DB 01H
__10D4E8CE_enclaveapi@h DB 01H
__449E31C2_threadpoollegacyapiset@h DB 01H
__7261473A_threadpoolapiset@h DB 01H
__34DDE763_jobapi@h DB 01H
__24F9B6F8_jobapi2@h DB 01H
__9D32A781_wow64apiset@h DB 01H
__42631685_libloaderapi@h DB 01H
__E4FC10D9_securitybaseapi@h DB 01H
__431D9E98_namespaceapi@h DB 01H
__FFFFF160_systemtopologyapi@h DB 01H
__A82F39F5_processtopologyapi@h DB 01H
__09607D26_securityappcontainer@h DB 01H
__5A1E44E7_realtimeapiset@h DB 01H
__7E4B086B_winerror@h DB 01H
__FB5F7188_timezoneapi@h DB 01H
__F5FA337F_winbase@h DB 01H
__974A03B0_wingdi@h DB 01H
__78DBB10D_tvout@h DB 01H
__9D127808_winuser@h DB 01H
__A3AA936A_datetimeapi@h DB 01H
__4E5F6F88_winnls@h DB 01H
__1DF71788_stringapiset@h DB 01H
__64D832F9_wincontypes@h DB 01H
__6EC4454C_consoleapi@h DB 01H
__8F729203_consoleapi2@h DB 01H
__8EB0F834_consoleapi3@h DB 01H
__B08434F4_wincon@h DB 01H
__B0971967_verrsrc@h DB 01H
__62059676_winver@h DB 01H
__AE7275B3_reason@h DB 01H
__8D68512D_winreg@h DB 01H
__7580E811_wnnc@h DB 01H
__4755B33A_winnetwk@h DB 01H
__0B10BAC3_stralign@h DB 01H
__F5AD2830_winsvc@h DB 01H
__00A949C6_mcx@h DB 01H
__AE6FAD4A_ime_cmodes@h DB 01H
__0F1BF9AE_imm@h DB 01H
__0B5A2696_windows@h DB 01H
__3347223C_winpackagefamily@h DB 01H
__F5B671E4_winapifamily@h DB 01H
__6866F092_sdkddkver@h DB 01H
__B11E23B5_excpt@h DB 01H
__39216D08_stdarg@h DB 01H
__4114BAD5_specstrings_undef@h DB 01H
__50F9AEDC_specstrings_strict@h DB 01H
__BEFC0098_sdv_driverspecs@h DB 01H
__39A39701_driverspecs@h DB 01H
__B4D8BDAA_specstrings@h DB 01H
__78D0C915_corecrt_wctype@h DB 01H
__6AECDA3E_ctype@h DB 01H
__B6CCE7CD_kernelspecs@h DB 01H
__201B1099_basetsd@h DB 01H
__15E49872_errno@h DB 01H
__C2713F5C_vcruntime_string@h DB 01H
__184F7456_corecrt_memcpy_s@h DB 01H
__82377222_corecrt_memory@h DB 01H
__5B29309E_corecrt_wstring@h DB 01H
__F787F5CD_string@h DB 01H
__8C99318D_guiddef@h DB 01H
__A3CAA675_pshpack4@h DB 01H
__2611E9B9_poppack@h DB 01H
__A747DAC7_pshpack2@h DB 01H
__AAD05F11_pshpack8@h DB 01H
__A501649E_pshpack1@h DB 01H
__0E9D9C0E_apiset@h DB 01H
__F9851A06_ktmtypes@h DB 01H
__9DA2B69E_winnt@h DB 01H
__E9AED855_minwindef@h DB 01H
__9668718B_windef@h DB 01H
__B47C9622_apisetcconv@h DB 01H
__77F4CE3E_minwinbase@h DB 01H
__42CF8FD5_apiquery2@h DB 01H
__A6C51434_processenv@h DB 01H
__415D7145_fileapi@h DB 01H
__A7316A9B_fileapifromapp@h DB 01H
__A0359A2D_debugapi@h DB 01H
__28BE1226_utilapiset@h DB 01H
__6933B394_handleapi@h DB 01H
__57F09DF9_errhandlingapi@h DB 01H
__E0622DF9_fibersapi@h DB 01H
__D531F6AB_namedpipeapi@h DB 01H
__ADD82BB4_profileapi@h DB 01H
__ECFC4D70_heapapi@h DB 01H
__4F41815B_ioapiset@h DB 01H
__8D44BFB7_synchapi@h DB 01H
__8CAEC090_interlockedapi@h DB 01H
__8ABF54F4_processthreadsapi@h DB 01H
__1462A586_sysinfoapi@h DB 01H
__369DBA4C_memoryapi@h DB 01H
__02D65571_enclaveapi@h DB 01H
__50387E19_threadpoollegacyapiset@h DB 01H
__C40195AA_threadpoolapiset@h DB 01H
__792B5764_jobapi@h DB 01H
__BAD0D5EB_jobapi2@h DB 01H
__C6FE0B21_wow64apiset@h DB 01H
__94EE79C1_libloaderapi@h DB 01H
__E203BDE6_securitybaseapi@h DB 01H
__9590F1DC_namespaceapi@h DB 01H
__0F4602F6_systemtopologyapi@h DB 01H
__B1B3B677_processtopologyapi@h DB 01H
__7DD200C2_securityappcontainer@h DB 01H
__130664A2_realtimeapiset@h DB 01H
__A8C6672F_winerror@h DB 01H
__A093DD28_timezoneapi@h DB 01H
__6BD3506C_winbase@h DB 01H
__DABCB3B7_wingdi@h DB 01H
__CD8F5E54_tvout@h DB 01H
__033B1B1B_winuser@h DB 01H
__F8663FCA_datetimeapi@h DB 01H
__03A9DF8F_winnls@h DB 01H
__CB7A78CC_stringapiset@h DB 01H
__3F149E59_wincontypes@h DB 01H
__7CC6F8F3_consoleapi@h DB 01H
__D4BE3EA3_consoleapi2@h DB 01H
__D57C5494_consoleapi3@h DB 01H
__FD7284F3_wincon@h DB 01H
__2EBE7A74_verrsrc@h DB 01H
__2FF32671_winver@h DB 01H
__E384C5B4_reason@h DB 01H
__C09EE12A_winreg@h DB 01H
__F1A080AC_wnnc@h DB 01H
__C375DB87_winnetwk@h DB 01H
__DD9DD587_stralign@h DB 01H
__B85B9837_winsvc@h DB 01H
__12FBC1E4_mcx@h DB 01H
__BC6D10F5_ime_cmodes@h DB 01H
__1D49718C_imm@h DB 01H
__95734585_windows@h DB 01H
__F7492337_framework@h DB 01H
__C508448F_StgSharpGraphic@h DB 01H
__B45635C8_mmintrin@h DB 01H
__FF268430_corecrt_malloc@h DB 01H
__61F92E22_malloc@h DB 01H
__17431EB5_xmmintrin@h DB 01H
__9BEA891A_mmintrin@h DB 01H
__494656A0_corecrt_malloc@h DB 01H
__E5D9469F_malloc@h DB 01H
__7FB111F1_xmmintrin@h DB 01H
__203A43BB_SSGinternal@h DB 01H
__52DA9D07_StgSharpGraphic@c DB 01H
msvcjmc ENDS
@@ -0,0 +1,4 @@
D:\Programmer\GLenv\glad.c;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug\glad.obj
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\dllmain.c;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug\dllmain.obj
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\linear.c;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug\linear.obj
D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\StgSharpGraphic.c;D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\StgShqrpGraphic\x64\Debug\StgSharpGraphic.obj
@@ -1,2 +1,2 @@
PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.33.31629:TargetPlatformVersion=10.0.20348.0:
PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.36.32532:TargetPlatformVersion=10.0.22000.0:
Debug|x64|D:\NitloadIndustry\研究项目\1-Flagship\TH2020\ProjectFile\源代码\|
File diff suppressed because it is too large Load Diff
+102 -102
View File
@@ -1,4 +1,4 @@
; Listing generated by Microsoft (R) Optimizing Compiler Version 19.33.31629.0
; Listing generated by Microsoft (R) Optimizing Compiler Version 19.36.32537.0
include listing.inc
@@ -10,112 +10,112 @@ COMM sseFunc:BYTE:018H
COMM pack:BYTE:038H
_DATA ENDS
msvcjmc SEGMENT
__47F55FD8_winpackagefamily@h DB 01H
__43D6A374_winapifamily@h DB 01H
__1901F874_sdkddkver@h DB 01H
__E7EC9AD1_concurrencysal@h DB 01H
__ADCB3D40_sal@h DB 01H
__63527AC6_vadefs@h DB 01H
__979672E1_vcruntime@h DB 01H
__7C16016A_excpt@h DB 01H
__2F80AA6F_stdarg@h DB 01H
__E6072EC9_specstrings_undef@h DB 01H
__445FE107_specstrings_strict@h DB 01H
__BD537E1B_sdv_driverspecs@h DB 01H
__3F5C3A3E_driverspecs@h DB 01H
__B2271095_specstrings@h DB 01H
__B193B045_corecrt@h DB 01H
__CEB01B85_corecrt_wctype@h DB 01H
__F4C5B92D_ctype@h DB 01H
__B0334AF2_kernelspecs@h DB 01H
__7BD7BC39_basetsd@h DB 01H
__8BCDFB61_errno@h DB 01H
__4F050032_vcruntime_string@h DB 01H
__01D3FBD4_corecrt_memcpy_s@h DB 01H
__3457A0B2_corecrt_memory@h DB 01H
__AB90C308_corecrt_wstring@h DB 01H
__73A79D70_string@h DB 01H
__D7559D2D_guiddef@h DB 01H
__7547C931_pshpack4@h DB 01H
__7DDD4519_poppack@h DB 01H
__71CAB583_pshpack2@h DB 01H
__7C5D3055_pshpack8@h DB 01H
__738C0BDA_pshpack1@h DB 01H
__1C9F21B1_apiset@h DB 01H
__2F087542_ktmtypes@h DB 01H
__D973E9FE_winnt@h DB 01H
__98C9D0B3_minwindef@h DB 01H
__846ACC34_windef@h DB 01H
__B2833B1D_apisetcconv@h DB 01H
__65F67381_minwinbase@h DB 01H
__F79B608C_apiquery2@h DB 01H
__B4C7A98B_processenv@h DB 01H
__DF741256_fileapi@h DB 01H
__EE294ADE_fileapifromapp@h DB 01H
__2415F290_debugapi@h DB 01H
__3ABCAF99_utilapiset@h DB 01H
__DC675CCD_handleapi@h DB 01H
__1EE8BDBC_errhandlingapi@h DB 01H
__5536C2A0_fibersapi@h DB 01H
__03BC99EF_namedpipeapi@h DB 01H
__BFDA960B_profileapi@h DB 01H
__72D52E63_heapapi@h DB 01H
__CB61E9E6_ioapiset@h DB 01H
__0964D70A_synchapi@h DB 01H
__C5B6E0D5_interlockedapi@h DB 01H
__7A06A762_processthreadsapi@h DB 01H
__06601839_sysinfoapi@h DB 01H
__83C95515_memoryapi@h DB 01H
__10D4E8CE_enclaveapi@h DB 01H
__449E31C2_threadpoollegacyapiset@h DB 01H
__7261473A_threadpoolapiset@h DB 01H
__34DDE763_jobapi@h DB 01H
__24F9B6F8_jobapi2@h DB 01H
__9D32A781_wow64apiset@h DB 01H
__42631685_libloaderapi@h DB 01H
__E4FC10D9_securitybaseapi@h DB 01H
__431D9E98_namespaceapi@h DB 01H
__FFFFF160_systemtopologyapi@h DB 01H
__A82F39F5_processtopologyapi@h DB 01H
__09607D26_securityappcontainer@h DB 01H
__5A1E44E7_realtimeapiset@h DB 01H
__7E4B086B_winerror@h DB 01H
__FB5F7188_timezoneapi@h DB 01H
__F5FA337F_winbase@h DB 01H
__974A03B0_wingdi@h DB 01H
__78DBB10D_tvout@h DB 01H
__9D127808_winuser@h DB 01H
__A3AA936A_datetimeapi@h DB 01H
__4E5F6F88_winnls@h DB 01H
__1DF71788_stringapiset@h DB 01H
__64D832F9_wincontypes@h DB 01H
__6EC4454C_consoleapi@h DB 01H
__8F729203_consoleapi2@h DB 01H
__8EB0F834_consoleapi3@h DB 01H
__B08434F4_wincon@h DB 01H
__B0971967_verrsrc@h DB 01H
__62059676_winver@h DB 01H
__AE7275B3_reason@h DB 01H
__8D68512D_winreg@h DB 01H
__7580E811_wnnc@h DB 01H
__4755B33A_winnetwk@h DB 01H
__0B10BAC3_stralign@h DB 01H
__F5AD2830_winsvc@h DB 01H
__00A949C6_mcx@h DB 01H
__AE6FAD4A_ime_cmodes@h DB 01H
__0F1BF9AE_imm@h DB 01H
__0B5A2696_windows@h DB 01H
__3347223C_winpackagefamily@h DB 01H
__F5B671E4_winapifamily@h DB 01H
__6866F092_sdkddkver@h DB 01H
__0998321F_concurrencysal@h DB 01H
__E9680BEC_sal@h DB 01H
__75F3BDA1_vadefs@h DB 01H
__FF647DA5_vcruntime@h DB 01H
__B11E23B5_excpt@h DB 01H
__39216D08_stdarg@h DB 01H
__4114BAD5_specstrings_undef@h DB 01H
__50F9AEDC_specstrings_strict@h DB 01H
__BEFC0098_sdv_driverspecs@h DB 01H
__39A39701_driverspecs@h DB 01H
__B4D8BDAA_specstrings@h DB 01H
__04C75F1C_corecrt@h DB 01H
__78D0C915_corecrt_wctype@h DB 01H
__6AECDA3E_ctype@h DB 01H
__B6CCE7CD_kernelspecs@h DB 01H
__201B1099_basetsd@h DB 01H
__15E49872_errno@h DB 01H
__C2713F5C_vcruntime_string@h DB 01H
__184F7456_corecrt_memcpy_s@h DB 01H
__82377222_corecrt_memory@h DB 01H
__5B29309E_corecrt_wstring@h DB 01H
__F787F5CD_string@h DB 01H
__8C99318D_guiddef@h DB 01H
__A3CAA675_pshpack4@h DB 01H
__2611E9B9_poppack@h DB 01H
__A747DAC7_pshpack2@h DB 01H
__AAD05F11_pshpack8@h DB 01H
__A501649E_pshpack1@h DB 01H
__0E9D9C0E_apiset@h DB 01H
__F9851A06_ktmtypes@h DB 01H
__9DA2B69E_winnt@h DB 01H
__E9AED855_minwindef@h DB 01H
__9668718B_windef@h DB 01H
__B47C9622_apisetcconv@h DB 01H
__77F4CE3E_minwinbase@h DB 01H
__42CF8FD5_apiquery2@h DB 01H
__A6C51434_processenv@h DB 01H
__415D7145_fileapi@h DB 01H
__A7316A9B_fileapifromapp@h DB 01H
__A0359A2D_debugapi@h DB 01H
__28BE1226_utilapiset@h DB 01H
__6933B394_handleapi@h DB 01H
__57F09DF9_errhandlingapi@h DB 01H
__E0622DF9_fibersapi@h DB 01H
__D531F6AB_namedpipeapi@h DB 01H
__ADD82BB4_profileapi@h DB 01H
__ECFC4D70_heapapi@h DB 01H
__4F41815B_ioapiset@h DB 01H
__8D44BFB7_synchapi@h DB 01H
__8CAEC090_interlockedapi@h DB 01H
__8ABF54F4_processthreadsapi@h DB 01H
__1462A586_sysinfoapi@h DB 01H
__369DBA4C_memoryapi@h DB 01H
__02D65571_enclaveapi@h DB 01H
__50387E19_threadpoollegacyapiset@h DB 01H
__C40195AA_threadpoolapiset@h DB 01H
__792B5764_jobapi@h DB 01H
__BAD0D5EB_jobapi2@h DB 01H
__C6FE0B21_wow64apiset@h DB 01H
__94EE79C1_libloaderapi@h DB 01H
__E203BDE6_securitybaseapi@h DB 01H
__9590F1DC_namespaceapi@h DB 01H
__0F4602F6_systemtopologyapi@h DB 01H
__B1B3B677_processtopologyapi@h DB 01H
__7DD200C2_securityappcontainer@h DB 01H
__130664A2_realtimeapiset@h DB 01H
__A8C6672F_winerror@h DB 01H
__A093DD28_timezoneapi@h DB 01H
__6BD3506C_winbase@h DB 01H
__DABCB3B7_wingdi@h DB 01H
__CD8F5E54_tvout@h DB 01H
__033B1B1B_winuser@h DB 01H
__F8663FCA_datetimeapi@h DB 01H
__03A9DF8F_winnls@h DB 01H
__CB7A78CC_stringapiset@h DB 01H
__3F149E59_wincontypes@h DB 01H
__7CC6F8F3_consoleapi@h DB 01H
__D4BE3EA3_consoleapi2@h DB 01H
__D57C5494_consoleapi3@h DB 01H
__FD7284F3_wincon@h DB 01H
__2EBE7A74_verrsrc@h DB 01H
__2FF32671_winver@h DB 01H
__E384C5B4_reason@h DB 01H
__C09EE12A_winreg@h DB 01H
__F1A080AC_wnnc@h DB 01H
__C375DB87_winnetwk@h DB 01H
__DD9DD587_stralign@h DB 01H
__B85B9837_winsvc@h DB 01H
__12FBC1E4_mcx@h DB 01H
__BC6D10F5_ime_cmodes@h DB 01H
__1D49718C_imm@h DB 01H
__95734585_windows@h DB 01H
__F7492337_framework@h DB 01H
__1B5F14A0_stdint@h DB 01H
__0DFED3C7_stdint@h DB 01H
__018B5678_khrplatform@h DB 01H
__79FC18F0_glad@h DB 01H
__887B5571_stddef@h DB 01H
__0C5B3DCC_stddef@h DB 01H
__986CAB3E_glfw3@h DB 01H
__C508448F_StgSharpGraphic@h DB 01H
__B45635C8_mmintrin@h DB 01H
__FF268430_corecrt_malloc@h DB 01H
__61F92E22_malloc@h DB 01H
__17431EB5_xmmintrin@h DB 01H
__9BEA891A_mmintrin@h DB 01H
__494656A0_corecrt_malloc@h DB 01H
__E5D9469F_malloc@h DB 01H
__7FB111F1_xmmintrin@h DB 01H
__203A43BB_SSGinternal@h DB 01H
__BA7172FA_dllmain@c DB 01H
msvcjmc ENDS
Binary file not shown.
+274 -264
View File
@@ -1,4 +1,4 @@
; Listing generated by Microsoft (R) Optimizing Compiler Version 19.33.31629.0
; Listing generated by Microsoft (R) Optimizing Compiler Version 19.36.32537.0
include listing.inc
@@ -1664,171 +1664,171 @@ glad_glPrimitiveBoundingBox DQ 01H DUP (?)
GLAD_GL_SC_VERSION_2_0 DD 01H DUP (?)
_BSS ENDS
msvcjmc SEGMENT
__E7EC9AD1_concurrencysal@h DB 01H
__ADCB3D40_sal@h DB 01H
__63527AC6_vadefs@h DB 01H
__979672E1_vcruntime@h DB 01H
__B193B045_corecrt@h DB 01H
__D0E9C0B0_corecrt_stdio_config@h DB 01H
__119849BB_corecrt_wstdio@h DB 01H
__2BEDEB13_stdio@h DB 01H
__FF268430_corecrt_malloc@h DB 01H
__887B5571_stddef@h DB 01H
__4795E95E_corecrt_search@h DB 01H
__2DE357AC_corecrt_wstdlib@h DB 01H
__A5293A9F_limits@h DB 01H
__F5D409D4_stdlib@h DB 01H
__8BCDFB61_errno@h DB 01H
__4F050032_vcruntime_string@h DB 01H
__01D3FBD4_corecrt_memcpy_s@h DB 01H
__3457A0B2_corecrt_memory@h DB 01H
__AB90C308_corecrt_wstring@h DB 01H
__73A79D70_string@h DB 01H
__1B5F14A0_stdint@h DB 01H
__0998321F_concurrencysal@h DB 01H
__E9680BEC_sal@h DB 01H
__75F3BDA1_vadefs@h DB 01H
__FF647DA5_vcruntime@h DB 01H
__04C75F1C_corecrt@h DB 01H
__C44F8F6B_corecrt_stdio_config@h DB 01H
__A7F89B2B_corecrt_wstdio@h DB 01H
__B5C48800_stdio@h DB 01H
__494656A0_corecrt_malloc@h DB 01H
__0C5B3DCC_stddef@h DB 01H
__F1F53BCE_corecrt_search@h DB 01H
__DD5AA43A_corecrt_wstdlib@h DB 01H
__B388FDF8_limits@h DB 01H
__71F46169_stdlib@h DB 01H
__15E49872_errno@h DB 01H
__C2713F5C_vcruntime_string@h DB 01H
__184F7456_corecrt_memcpy_s@h DB 01H
__82377222_corecrt_memory@h DB 01H
__5B29309E_corecrt_wstring@h DB 01H
__F787F5CD_string@h DB 01H
__0DFED3C7_stdint@h DB 01H
__0E1B4EC4_khrplatform@h DB 01H
__CCB3A311_glad@h DB 01H
__47F55FD8_winpackagefamily@h DB 01H
__43D6A374_winapifamily@h DB 01H
__1901F874_sdkddkver@h DB 01H
__7C16016A_excpt@h DB 01H
__2F80AA6F_stdarg@h DB 01H
__E6072EC9_specstrings_undef@h DB 01H
__445FE107_specstrings_strict@h DB 01H
__BD537E1B_sdv_driverspecs@h DB 01H
__3F5C3A3E_driverspecs@h DB 01H
__B2271095_specstrings@h DB 01H
__CEB01B85_corecrt_wctype@h DB 01H
__F4C5B92D_ctype@h DB 01H
__B0334AF2_kernelspecs@h DB 01H
__7BD7BC39_basetsd@h DB 01H
__D7559D2D_guiddef@h DB 01H
__7547C931_pshpack4@h DB 01H
__7DDD4519_poppack@h DB 01H
__71CAB583_pshpack2@h DB 01H
__7C5D3055_pshpack8@h DB 01H
__738C0BDA_pshpack1@h DB 01H
__1C9F21B1_apiset@h DB 01H
__2F087542_ktmtypes@h DB 01H
__D973E9FE_winnt@h DB 01H
__98C9D0B3_minwindef@h DB 01H
__846ACC34_windef@h DB 01H
__B2833B1D_apisetcconv@h DB 01H
__65F67381_minwinbase@h DB 01H
__F79B608C_apiquery2@h DB 01H
__B4C7A98B_processenv@h DB 01H
__DF741256_fileapi@h DB 01H
__EE294ADE_fileapifromapp@h DB 01H
__2415F290_debugapi@h DB 01H
__3ABCAF99_utilapiset@h DB 01H
__DC675CCD_handleapi@h DB 01H
__1EE8BDBC_errhandlingapi@h DB 01H
__5536C2A0_fibersapi@h DB 01H
__03BC99EF_namedpipeapi@h DB 01H
__BFDA960B_profileapi@h DB 01H
__72D52E63_heapapi@h DB 01H
__CB61E9E6_ioapiset@h DB 01H
__0964D70A_synchapi@h DB 01H
__C5B6E0D5_interlockedapi@h DB 01H
__7A06A762_processthreadsapi@h DB 01H
__06601839_sysinfoapi@h DB 01H
__83C95515_memoryapi@h DB 01H
__10D4E8CE_enclaveapi@h DB 01H
__449E31C2_threadpoollegacyapiset@h DB 01H
__7261473A_threadpoolapiset@h DB 01H
__34DDE763_jobapi@h DB 01H
__24F9B6F8_jobapi2@h DB 01H
__9D32A781_wow64apiset@h DB 01H
__42631685_libloaderapi@h DB 01H
__E4FC10D9_securitybaseapi@h DB 01H
__431D9E98_namespaceapi@h DB 01H
__FFFFF160_systemtopologyapi@h DB 01H
__A82F39F5_processtopologyapi@h DB 01H
__09607D26_securityappcontainer@h DB 01H
__5A1E44E7_realtimeapiset@h DB 01H
__7E4B086B_winerror@h DB 01H
__FB5F7188_timezoneapi@h DB 01H
__F5FA337F_winbase@h DB 01H
__974A03B0_wingdi@h DB 01H
__78DBB10D_tvout@h DB 01H
__9D127808_winuser@h DB 01H
__A3AA936A_datetimeapi@h DB 01H
__4E5F6F88_winnls@h DB 01H
__1DF71788_stringapiset@h DB 01H
__64D832F9_wincontypes@h DB 01H
__6EC4454C_consoleapi@h DB 01H
__8F729203_consoleapi2@h DB 01H
__8EB0F834_consoleapi3@h DB 01H
__B08434F4_wincon@h DB 01H
__B0971967_verrsrc@h DB 01H
__62059676_winver@h DB 01H
__AE7275B3_reason@h DB 01H
__8D68512D_winreg@h DB 01H
__7580E811_wnnc@h DB 01H
__4755B33A_winnetwk@h DB 01H
__4756EC77_cderr@h DB 01H
__8490232D_dde@h DB 01H
__448B1044_ddeml@h DB 01H
__5E0CF316_dlgs@h DB 01H
__8964D6C1_lzexpand@h DB 01H
__F99DDC7B_mmsyscom@h DB 01H
__937F74CD_mciapi@h DB 01H
__C6F31038_mmiscapi@h DB 01H
__D8B21073_mmiscapi2@h DB 01H
__29FD8C93_playsoundapi@h DB 01H
__B482CFEB_mmeapi@h DB 01H
__FB357315_timeapi@h DB 01H
__3B6CEA41_joystickapi@h DB 01H
__44E0778D_mmsystem@h DB 01H
__7614C57D_nb30@h DB 01H
__7719C8EB_rpcdcep@h DB 01H
__A57FE916_rpcdce@h DB 01H
__51ACCA40_rpcnsi@h DB 01H
__A7E951E3_rpcnterr@h DB 01H
__EE9F4A51_rpcasync@h DB 01H
__40DD64C8_rpc@h DB 01H
__826CAF91_shellapi@h DB 01H
__F49EEF13_winperf@h DB 01H
__7A390FBF_inaddr@h DB 01H
__D8C726B5_winsock@h DB 01H
__8040ED55_bcrypt@h DB 01H
__308F6D16_ncrypt@h DB 01H
__8DF4BBA0_dpapi@h DB 01H
__4A6CF89C_wincrypt@h DB 01H
__5632BEFD_winefs@h DB 01H
__F5E5EF09_rpcnsip@h DB 01H
__D2675180_rpcsal@h DB 01H
__6B717CFB_rpcndr@h DB 01H
__FC933916_wtypesbase@h DB 01H
__133D53C0_wtypes@h DB 01H
__E6535C2B_winioctl@h DB 01H
__6F9DFF63_winsmcrd@h DB 01H
__038702D4_winscard@h DB 01H
__C8DE29C7_prsht@h DB 01H
__9595127A_winspool@h DB 01H
__C9A2E177_unknwnbase@h DB 01H
__CB9F573B_objidlbase@h DB 01H
__E6290D09_cguid@h DB 01H
__BA545668_combaseapi@h DB 01H
__0AF62775_unknwn@h DB 01H
__18794348_objidl@h DB 01H
__AEB97786_oaidl@h DB 01H
__8695B478_propidlbase@h DB 01H
__24C23182_coml2api@h DB 01H
__B9108AC0_oleidl@h DB 01H
__8AA73F42_servprov@h DB 01H
__57B03487_msxml@h DB 01H
__6580E4D7_urlmon@h DB 01H
__AA4CC487_propidl@h DB 01H
__4BC7EB53_objbase@h DB 01H
__2BB1770B_oleauto@h DB 01H
__EF9A2CA9_ole2@h DB 01H
__C1199D1A_commdlg@h DB 01H
__0B10BAC3_stralign@h DB 01H
__F5AD2830_winsvc@h DB 01H
__00A949C6_mcx@h DB 01H
__AE6FAD4A_ime_cmodes@h DB 01H
__0F1BF9AE_imm@h DB 01H
__0B5A2696_windows@h DB 01H
__3347223C_winpackagefamily@h DB 01H
__F5B671E4_winapifamily@h DB 01H
__6866F092_sdkddkver@h DB 01H
__B11E23B5_excpt@h DB 01H
__39216D08_stdarg@h DB 01H
__4114BAD5_specstrings_undef@h DB 01H
__50F9AEDC_specstrings_strict@h DB 01H
__BEFC0098_sdv_driverspecs@h DB 01H
__39A39701_driverspecs@h DB 01H
__B4D8BDAA_specstrings@h DB 01H
__78D0C915_corecrt_wctype@h DB 01H
__6AECDA3E_ctype@h DB 01H
__B6CCE7CD_kernelspecs@h DB 01H
__201B1099_basetsd@h DB 01H
__8C99318D_guiddef@h DB 01H
__A3CAA675_pshpack4@h DB 01H
__2611E9B9_poppack@h DB 01H
__A747DAC7_pshpack2@h DB 01H
__AAD05F11_pshpack8@h DB 01H
__A501649E_pshpack1@h DB 01H
__0E9D9C0E_apiset@h DB 01H
__F9851A06_ktmtypes@h DB 01H
__9DA2B69E_winnt@h DB 01H
__E9AED855_minwindef@h DB 01H
__9668718B_windef@h DB 01H
__B47C9622_apisetcconv@h DB 01H
__77F4CE3E_minwinbase@h DB 01H
__42CF8FD5_apiquery2@h DB 01H
__A6C51434_processenv@h DB 01H
__415D7145_fileapi@h DB 01H
__A7316A9B_fileapifromapp@h DB 01H
__A0359A2D_debugapi@h DB 01H
__28BE1226_utilapiset@h DB 01H
__6933B394_handleapi@h DB 01H
__57F09DF9_errhandlingapi@h DB 01H
__E0622DF9_fibersapi@h DB 01H
__D531F6AB_namedpipeapi@h DB 01H
__ADD82BB4_profileapi@h DB 01H
__ECFC4D70_heapapi@h DB 01H
__4F41815B_ioapiset@h DB 01H
__8D44BFB7_synchapi@h DB 01H
__8CAEC090_interlockedapi@h DB 01H
__8ABF54F4_processthreadsapi@h DB 01H
__1462A586_sysinfoapi@h DB 01H
__369DBA4C_memoryapi@h DB 01H
__02D65571_enclaveapi@h DB 01H
__50387E19_threadpoollegacyapiset@h DB 01H
__C40195AA_threadpoolapiset@h DB 01H
__792B5764_jobapi@h DB 01H
__BAD0D5EB_jobapi2@h DB 01H
__C6FE0B21_wow64apiset@h DB 01H
__94EE79C1_libloaderapi@h DB 01H
__E203BDE6_securitybaseapi@h DB 01H
__9590F1DC_namespaceapi@h DB 01H
__0F4602F6_systemtopologyapi@h DB 01H
__B1B3B677_processtopologyapi@h DB 01H
__7DD200C2_securityappcontainer@h DB 01H
__130664A2_realtimeapiset@h DB 01H
__A8C6672F_winerror@h DB 01H
__A093DD28_timezoneapi@h DB 01H
__6BD3506C_winbase@h DB 01H
__DABCB3B7_wingdi@h DB 01H
__CD8F5E54_tvout@h DB 01H
__033B1B1B_winuser@h DB 01H
__F8663FCA_datetimeapi@h DB 01H
__03A9DF8F_winnls@h DB 01H
__CB7A78CC_stringapiset@h DB 01H
__3F149E59_wincontypes@h DB 01H
__7CC6F8F3_consoleapi@h DB 01H
__D4BE3EA3_consoleapi2@h DB 01H
__D57C5494_consoleapi3@h DB 01H
__FD7284F3_wincon@h DB 01H
__2EBE7A74_verrsrc@h DB 01H
__2FF32671_winver@h DB 01H
__E384C5B4_reason@h DB 01H
__C09EE12A_winreg@h DB 01H
__F1A080AC_wnnc@h DB 01H
__C375DB87_winnetwk@h DB 01H
__F202032E_cderr@h DB 01H
__96C2AB0F_dde@h DB 01H
__005A4F24_ddeml@h DB 01H
__8B7EE07A_dlgs@h DB 01H
__0D44BE7C_lzexpand@h DB 01H
__7DBDB4C6_mmsyscom@h DB 01H
__DE89C4CA_mciapi@h DB 01H
__42D37885_mmiscapi@h DB 01H
__6DE6FF2A_mmiscapi2@h DB 01H
__FF70E3D7_playsoundapi@h DB 01H
__F9747FEC_mmeapi@h DB 01H
__651C1006_timeapi@h DB 01H
__60A046E1_joystickapi@h DB 01H
__C0C01F30_mmsystem@h DB 01H
__A366D611_nb30@h DB 01H
__2CD5644B_rpcdcep@h DB 01H
__B77D54A9_rpcdce@h DB 01H
__1C5A7A47_rpcnsi@h DB 01H
__71643EA7_rpcnterr@h DB 01H
__38122515_rpcasync@h DB 01H
__DEF407DB_rpc@h DB 01H
__064CC72C_shellapi@h DB 01H
__6AB78C00_winperf@h DB 01H
__683BB200_inaddr@h DB 01H
__46EE45A6_winsock@h DB 01H
__924250EA_bcrypt@h DB 01H
__7D79DD11_ncrypt@h DB 01H
__C925E4C0_dpapi@h DB 01H
__CE4C9021_wincrypt@h DB 01H
__1BC40EFA_winefs@h DB 01H
__6BCC8C1A_rpcnsip@h DB 01H
__C065EC3F_rpcsal@h DB 01H
__7973C144_rpcndr@h DB 01H
__B58B1953_wtypesbase@h DB 01H
__013FEE7F_wtypes@h DB 01H
__62733496_winioctl@h DB 01H
__B9109027_winsmcrd@h DB 01H
__87A76A69_winscard@h DB 01H
__8C0F76A7_prsht@h DB 01H
__11B57AC7_winspool@h DB 01H
__DBA05CC8_unknwnbase@h DB 01H
__D99DEA84_objidlbase@h DB 01H
__A2F85269_cguid@h DB 01H
__A856EBD7_combaseapi@h DB 01H
__47009772_unknwn@h DB 01H
__558FF34F_objidl@h DB 01H
__EA6828E6_oaidl@h DB 01H
__DD5918D8_propidlbase@h DB 01H
__A0E2593F_coml2api@h DB 01H
__F4E63AC7_oleidl@h DB 01H
__0E8757FF_servprov@h DB 01H
__13616BE7_msxml@h DB 01H
__287654D0_urlmon@h DB 01H
__3465A794_propidl@h DB 01H
__D5EE8840_objbase@h DB 01H
__B5981418_oleauto@h DB 01H
__3AE83FC5_ole2@h DB 01H
__5F30FE09_commdlg@h DB 01H
__DD9DD587_stralign@h DB 01H
__B85B9837_winsvc@h DB 01H
__12FBC1E4_mcx@h DB 01H
__BC6D10F5_ime_cmodes@h DB 01H
__1D49718C_imm@h DB 01H
__95734585_windows@h DB 01H
__2B68C239_glad@c DB 01H
msvcjmc ENDS
PUBLIC __local_stdio_scanf_options
@@ -2684,44 +2684,44 @@ $pdata$sscanf_s DD imagerel $LN4
pdata ENDS
; COMDAT pdata
pdata SEGMENT
$pdata$gladLoadGL DD imagerel $LN6
DD imagerel $LN6+32
$pdata$gladLoadGL DD imagerel $LN7
DD imagerel $LN7+32
DD imagerel $unwind$gladLoadGL
pdata ENDS
; COMDAT pdata
pdata SEGMENT
$pdata$0$gladLoadGL DD imagerel $LN6+32
DD imagerel $LN6+61
$pdata$0$gladLoadGL DD imagerel $LN7+32
DD imagerel $LN7+61
DD imagerel $chain$0$gladLoadGL
pdata ENDS
; COMDAT pdata
pdata SEGMENT
$pdata$1$gladLoadGL DD imagerel $LN6+61
DD imagerel $LN6+68
$pdata$1$gladLoadGL DD imagerel $LN7+61
DD imagerel $LN7+68
DD imagerel $chain$1$gladLoadGL
pdata ENDS
; COMDAT pdata
pdata SEGMENT
$pdata$gladLoadGLLoader DD imagerel $LN12
DD imagerel $LN12+288
$pdata$gladLoadGLLoader DD imagerel $LN16
DD imagerel $LN16+288
DD imagerel $unwind$gladLoadGLLoader
pdata ENDS
; COMDAT pdata
pdata SEGMENT
$pdata$gladLoadGLES1Loader DD imagerel $LN12
DD imagerel $LN12+136
$pdata$gladLoadGLES1Loader DD imagerel $LN16
DD imagerel $LN16+136
DD imagerel $unwind$gladLoadGLES1Loader
pdata ENDS
; COMDAT pdata
pdata SEGMENT
$pdata$gladLoadGLES2Loader DD imagerel $LN12
DD imagerel $LN12+160
$pdata$gladLoadGLES2Loader DD imagerel $LN16
DD imagerel $LN16+160
DD imagerel $unwind$gladLoadGLES2Loader
pdata ENDS
; COMDAT pdata
pdata SEGMENT
$pdata$gladLoadGLSC2Loader DD imagerel $LN12
DD imagerel $LN12+136
$pdata$gladLoadGLSC2Loader DD imagerel $LN16
DD imagerel $LN16+136
DD imagerel $unwind$gladLoadGLSC2Loader
pdata ENDS
; COMDAT pdata
@@ -6688,16 +6688,16 @@ xdata ENDS
; COMDAT xdata
xdata SEGMENT
$chain$1$gladLoadGL DD 021H
DD imagerel $LN6
DD imagerel $LN6+32
DD imagerel $LN7
DD imagerel $LN7+32
DD imagerel $unwind$gladLoadGL
xdata ENDS
; COMDAT xdata
xdata SEGMENT
$chain$0$gladLoadGL DD 020521H
DD 043405H
DD imagerel $LN6
DD imagerel $LN6+32
DD imagerel $LN7
DD imagerel $LN7+32
DD imagerel $unwind$gladLoadGL
xdata ENDS
; COMDAT xdata
@@ -6777,6 +6777,25 @@ find_coreGLSC2 PROC ; COMDAT
00060 48 85 c0 test rax, rax
00063 0f 84 c2 00 00
00 je $LN7@find_coreG
; 2692 :
; 2693 : /* Thank you @elmindreda
; 2694 : * https://github.com/elmindreda/greg/blob/master/templates/greg.c.in#L176
; 2695 : * https://github.com/glfw/glfw/blob/master/src/context.c#L36
; 2696 : */
; 2697 : int i, major, minor;
; 2698 :
; 2699 : const char* version;
; 2700 : const char* prefixes[] = {
; 2701 : "OpenGL ES-CM ",
; 2702 : "OpenGL ES-CL ",
; 2703 : "OpenGL ES ",
; 2704 : NULL
; 2705 : };
; 2706 :
; 2707 : version = (const char*) glGetString(GL_VERSION);
; 2708 : if (!version) return;
00069 48 89 5c 24 60 mov QWORD PTR [rsp+96], rbx
0006e 48 89 74 24 68 mov QWORD PTR [rsp+104], rsi
00073 33 f6 xor esi, esi
@@ -6804,23 +6823,6 @@ $LL19@find_coreG:
0009f 85 c0 test eax, eax
000a1 74 0f je SHORT $LN14@find_coreG
; 2692 :
; 2693 : /* Thank you @elmindreda
; 2694 : * https://github.com/elmindreda/greg/blob/master/templates/greg.c.in#L176
; 2695 : * https://github.com/glfw/glfw/blob/master/src/context.c#L36
; 2696 : */
; 2697 : int i, major, minor;
; 2698 :
; 2699 : const char* version;
; 2700 : const char* prefixes[] = {
; 2701 : "OpenGL ES-CM ",
; 2702 : "OpenGL ES-CL ",
; 2703 : "OpenGL ES ",
; 2704 : NULL
; 2705 : };
; 2706 :
; 2707 : version = (const char*) glGetString(GL_VERSION);
; 2708 : if (!version) return;
; 2709 :
; 2710 : for (i = 0; prefixes[i]; i++) {
@@ -7924,6 +7926,25 @@ find_coreGLES2 PROC ; COMDAT
00064 48 85 c0 test rax, rax
00067 0f 84 13 01 00
00 je $LN7@find_coreG
; 2510 :
; 2511 : /* Thank you @elmindreda
; 2512 : * https://github.com/elmindreda/greg/blob/master/templates/greg.c.in#L176
; 2513 : * https://github.com/glfw/glfw/blob/master/src/context.c#L36
; 2514 : */
; 2515 : int i, major, minor;
; 2516 :
; 2517 : const char* version;
; 2518 : const char* prefixes[] = {
; 2519 : "OpenGL ES-CM ",
; 2520 : "OpenGL ES-CL ",
; 2521 : "OpenGL ES ",
; 2522 : NULL
; 2523 : };
; 2524 :
; 2525 : version = (const char*) glGetString(GL_VERSION);
; 2526 : if (!version) return;
0006d 48 89 5c 24 60 mov QWORD PTR [rsp+96], rbx
00072 48 89 74 24 68 mov QWORD PTR [rsp+104], rsi
00077 8b f5 mov esi, ebp
@@ -7950,23 +7971,6 @@ $LL31@find_coreG:
0009f 85 c0 test eax, eax
000a1 74 0f je SHORT $LN23@find_coreG
; 2510 :
; 2511 : /* Thank you @elmindreda
; 2512 : * https://github.com/elmindreda/greg/blob/master/templates/greg.c.in#L176
; 2513 : * https://github.com/glfw/glfw/blob/master/src/context.c#L36
; 2514 : */
; 2515 : int i, major, minor;
; 2516 :
; 2517 : const char* version;
; 2518 : const char* prefixes[] = {
; 2519 : "OpenGL ES-CM ",
; 2520 : "OpenGL ES-CL ",
; 2521 : "OpenGL ES ",
; 2522 : NULL
; 2523 : };
; 2524 :
; 2525 : version = (const char*) glGetString(GL_VERSION);
; 2526 : if (!version) return;
; 2527 :
; 2528 : for (i = 0; prefixes[i]; i++) {
@@ -11191,6 +11195,25 @@ find_coreGLES1 PROC ; COMDAT
00060 48 85 c0 test rax, rax
00063 0f 84 c2 00 00
00 je $LN7@find_coreG
; 2078 :
; 2079 : /* Thank you @elmindreda
; 2080 : * https://github.com/elmindreda/greg/blob/master/templates/greg.c.in#L176
; 2081 : * https://github.com/glfw/glfw/blob/master/src/context.c#L36
; 2082 : */
; 2083 : int i, major, minor;
; 2084 :
; 2085 : const char* version;
; 2086 : const char* prefixes[] = {
; 2087 : "OpenGL ES-CM ",
; 2088 : "OpenGL ES-CL ",
; 2089 : "OpenGL ES ",
; 2090 : NULL
; 2091 : };
; 2092 :
; 2093 : version = (const char*) glGetString(GL_VERSION);
; 2094 : if (!version) return;
00069 48 89 5c 24 60 mov QWORD PTR [rsp+96], rbx
0006e 48 89 74 24 68 mov QWORD PTR [rsp+104], rsi
00073 33 f6 xor esi, esi
@@ -11218,23 +11241,6 @@ $LL19@find_coreG:
0009f 85 c0 test eax, eax
000a1 74 0f je SHORT $LN14@find_coreG
; 2078 :
; 2079 : /* Thank you @elmindreda
; 2080 : * https://github.com/elmindreda/greg/blob/master/templates/greg.c.in#L176
; 2081 : * https://github.com/glfw/glfw/blob/master/src/context.c#L36
; 2082 : */
; 2083 : int i, major, minor;
; 2084 :
; 2085 : const char* version;
; 2086 : const char* prefixes[] = {
; 2087 : "OpenGL ES-CM ",
; 2088 : "OpenGL ES-CL ",
; 2089 : "OpenGL ES ",
; 2090 : NULL
; 2091 : };
; 2092 :
; 2093 : version = (const char*) glGetString(GL_VERSION);
; 2094 : if (!version) return;
; 2095 :
; 2096 : for (i = 0; prefixes[i]; i++) {
@@ -12602,6 +12608,25 @@ find_coreGL PROC ; COMDAT
00064 48 85 c0 test rax, rax
00067 0f 84 bc 03 00
00 je $LN7@find_coreG
; 1833 :
; 1834 : /* Thank you @elmindreda
; 1835 : * https://github.com/elmindreda/greg/blob/master/templates/greg.c.in#L176
; 1836 : * https://github.com/glfw/glfw/blob/master/src/context.c#L36
; 1837 : */
; 1838 : int i, major, minor;
; 1839 :
; 1840 : const char* version;
; 1841 : const char* prefixes[] = {
; 1842 : "OpenGL ES-CM ",
; 1843 : "OpenGL ES-CL ",
; 1844 : "OpenGL ES ",
; 1845 : NULL
; 1846 : };
; 1847 :
; 1848 : version = (const char*) glGetString(GL_VERSION);
; 1849 : if (!version) return;
0006d 48 89 5c 24 60 mov QWORD PTR [rsp+96], rbx
00072 48 89 6c 24 68 mov QWORD PTR [rsp+104], rbp
00077 8b ee mov ebp, esi
@@ -12628,23 +12653,6 @@ $LL91@find_coreG:
0009f 85 c0 test eax, eax
000a1 74 0f je SHORT $LN68@find_coreG
; 1833 :
; 1834 : /* Thank you @elmindreda
; 1835 : * https://github.com/elmindreda/greg/blob/master/templates/greg.c.in#L176
; 1836 : * https://github.com/glfw/glfw/blob/master/src/context.c#L36
; 1837 : */
; 1838 : int i, major, minor;
; 1839 :
; 1840 : const char* version;
; 1841 : const char* prefixes[] = {
; 1842 : "OpenGL ES-CM ",
; 1843 : "OpenGL ES-CL ",
; 1844 : "OpenGL ES ",
; 1845 : NULL
; 1846 : };
; 1847 :
; 1848 : version = (const char*) glGetString(GL_VERSION);
; 1849 : if (!version) return;
; 1850 :
; 1851 : for (i = 0; prefixes[i]; i++) {
@@ -20026,7 +20034,7 @@ gladLoadGLSC2Loader PROC ; COMDAT
; 2734 : int gladLoadGLSC2Loader(GLADloadproc load) {
$LN12:
$LN16:
00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx
00005 57 push rdi
00006 48 83 ec 20 sub rsp, 32 ; 00000020H
@@ -20107,7 +20115,7 @@ gladLoadGLES2Loader PROC ; COMDAT
; 2555 : int gladLoadGLES2Loader(GLADloadproc load) {
$LN12:
$LN16:
00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx
00005 57 push rdi
00006 48 83 ec 20 sub rsp, 32 ; 00000020H
@@ -20203,7 +20211,7 @@ gladLoadGLES1Loader PROC ; COMDAT
; 2120 : int gladLoadGLES1Loader(GLADloadproc load) {
$LN12:
$LN16:
00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx
00005 57 push rdi
00006 48 83 ec 20 sub rsp, 32 ; 00000020H
@@ -20284,7 +20292,7 @@ gladLoadGLLoader PROC ; COMDAT
; 1893 : int gladLoadGLLoader(GLADloadproc load) {
$LN12:
$LN16:
00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx
00005 57 push rdi
00006 48 83 ec 20 sub rsp, 32 ; 00000020H
@@ -20456,7 +20464,7 @@ gladLoadGL PROC ; COMDAT
; 148 : int gladLoadGL(void) {
$LN6:
$LN7:
00000 48 83 ec 28 sub rsp, 40 ; 00000028H
00004 48 8d 0d 00 00
00 00 lea rcx, OFFSET FLAT:__2B68C239_glad@c
@@ -20468,11 +20476,13 @@ $LN6:
; 149 : int status = 0;
; 150 :
; 151 : if(open_gl()) {
; 152 : status = gladLoadGLLoader(&get_proc);
00019 48 8d 0d 00 00
00 00 lea rcx, OFFSET FLAT:get_proc
00020 48 89 5c 24 20 mov QWORD PTR [rsp+32], rbx
; 152 : status = gladLoadGLLoader(&get_proc);
00025 e8 00 00 00 00 call gladLoadGLLoader
0002a 8b d8 mov ebx, eax
@@ -20506,7 +20516,7 @@ $LN4@gladLoadGL:
gladLoadGL ENDP
_TEXT ENDS
; Function compile flags: /Ogtpy
; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\stdio.h
; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\ucrt\stdio.h
; COMDAT sscanf_s
_TEXT SEGMENT
_Buffer$ = 48
@@ -20523,7 +20533,7 @@ $LN4:
00010 48 83 ec 20 sub rsp, 32 ; 00000020H
00014 48 8b d9 mov rbx, rcx
00017 48 8d 0d 00 00
00 00 lea rcx, OFFSET FLAT:__2BEDEB13_stdio@h
00 00 lea rcx, OFFSET FLAT:__B5C48800_stdio@h
0001e e8 00 00 00 00 call __CheckForDebuggerJustMyCode
00023 48 8b 54 24 38 mov rdx, QWORD PTR _Format$[rsp]
00028 4c 8d 44 24 40 lea r8, QWORD PTR _Format$[rsp+8]
@@ -20546,7 +20556,7 @@ $LN4:
sscanf_s ENDP
_TEXT ENDS
; Function compile flags: /Ogtpy
; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\stdio.h
; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\ucrt\stdio.h
; COMDAT vsscanf_s
_TEXT SEGMENT
_Buffer$ = 48
@@ -20564,7 +20574,7 @@ $LN4:
0000f 48 8b f1 mov rsi, rcx
00012 49 8b d8 mov rbx, r8
00015 48 8d 0d 00 00
00 00 lea rcx, OFFSET FLAT:__2BEDEB13_stdio@h
00 00 lea rcx, OFFSET FLAT:__B5C48800_stdio@h
0001c 48 8b fa mov rdi, rdx
0001f e8 00 00 00 00 call __CheckForDebuggerJustMyCode
00024 4c 8b cb mov r9, rbx
@@ -20583,7 +20593,7 @@ $LN4:
vsscanf_s ENDP
_TEXT ENDS
; Function compile flags: /Ogtpy
; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\stdio.h
; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\ucrt\stdio.h
; COMDAT _vsscanf_s_l
_TEXT SEGMENT
_Buffer$ = 64
@@ -20603,7 +20613,7 @@ $LN4:
00014 48 8b e9 mov rbp, rcx
00017 49 8b d9 mov rbx, r9
0001a 48 8d 0d 00 00
00 00 lea rcx, OFFSET FLAT:__2BEDEB13_stdio@h
00 00 lea rcx, OFFSET FLAT:__B5C48800_stdio@h
00021 49 8b f8 mov rdi, r8
00024 48 8b f2 mov rsi, rdx
00027 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
@@ -20633,7 +20643,7 @@ $LN4:
_vsscanf_s_l ENDP
_TEXT ENDS
; Function compile flags: /Ogtpy
; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt_stdio_config.h
; File C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\ucrt\corecrt_stdio_config.h
; COMDAT __local_stdio_scanf_options
_TEXT SEGMENT
__local_stdio_scanf_options PROC ; COMDAT
@@ -20643,7 +20653,7 @@ __local_stdio_scanf_options PROC ; COMDAT
$LN4:
00000 48 83 ec 28 sub rsp, 40 ; 00000028H
00004 48 8d 0d 00 00
00 00 lea rcx, OFFSET FLAT:__D0E9C0B0_corecrt_stdio_config@h
00 00 lea rcx, OFFSET FLAT:__C44F8F6B_corecrt_stdio_config@h
0000b e8 00 00 00 00 call __CheckForDebuggerJustMyCode
00010 48 8d 05 00 00
00 00 lea rax, OFFSET FLAT:?_OptionsStorage@?1??__local_stdio_scanf_options@@9@9 ; `__local_stdio_scanf_options'::`2'::_OptionsStorage
Binary file not shown.
+89 -45
View File
@@ -1,4 +1,4 @@
; Listing generated by Microsoft (R) Optimizing Compiler Version 19.33.31629.0
; Listing generated by Microsoft (R) Optimizing Compiler Version 19.36.32537.0
include listing.inc
@@ -10,28 +10,28 @@ COMM sseFunc:BYTE:018H
COMM pack:BYTE:038H
_DATA ENDS
msvcjmc SEGMENT
__E7EC9AD1_concurrencysal@h DB 01H
__ADCB3D40_sal@h DB 01H
__63527AC6_vadefs@h DB 01H
__979672E1_vcruntime@h DB 01H
__1B5F14A0_stdint@h DB 01H
__0998321F_concurrencysal@h DB 01H
__E9680BEC_sal@h DB 01H
__75F3BDA1_vadefs@h DB 01H
__FF647DA5_vcruntime@h DB 01H
__0DFED3C7_stdint@h DB 01H
__018B5678_khrplatform@h DB 01H
__79FC18F0_glad@h DB 01H
__B193B045_corecrt@h DB 01H
__887B5571_stddef@h DB 01H
__04C75F1C_corecrt@h DB 01H
__0C5B3DCC_stddef@h DB 01H
__986CAB3E_glfw3@h DB 01H
__C508448F_StgSharpGraphic@h DB 01H
__B45635C8_mmintrin@h DB 01H
__FF268430_corecrt_malloc@h DB 01H
__61F92E22_malloc@h DB 01H
__17431EB5_xmmintrin@h DB 01H
__9BEA891A_mmintrin@h DB 01H
__494656A0_corecrt_malloc@h DB 01H
__E5D9469F_malloc@h DB 01H
__7FB111F1_xmmintrin@h DB 01H
__203A43BB_SSGinternal@h DB 01H
__D0E9C0B0_corecrt_stdio_config@h DB 01H
__119849BB_corecrt_wstdio@h DB 01H
__2BEDEB13_stdio@h DB 01H
__70BD074A_stdalign@h DB 01H
__72219779_emmintrin@h DB 01H
__AD80FFF0_pmmintrin@h DB 01H
__C44F8F6B_corecrt_stdio_config@h DB 01H
__A7F89B2B_corecrt_wstdio@h DB 01H
__B5C48800_stdio@h DB 01H
__62BFBAF5_stdalign@h DB 01H
__1AD3983D_emmintrin@h DB 01H
__C572F0B4_pmmintrin@h DB 01H
__B5461FF6_linear@c DB 01H
msvcjmc ENDS
PUBLIC load
@@ -43,6 +43,7 @@ PUBLIC mulps
PUBLIC mulps_sum
PUBLIC divps_const
PUBLIC divps
PUBLIC sqrtss_const
PUBLIC deinitM128
PUBLIC __JustMyCode_Default
EXTRN __imp_free:PROC
@@ -51,38 +52,38 @@ EXTRN __CheckForDebuggerJustMyCode:PROC
EXTRN _fltused:DWORD
; COMDAT pdata
pdata SEGMENT
$pdata$load DD imagerel $LN6
DD imagerel $LN6+140
$pdata$load DD imagerel $LN7
DD imagerel $LN7+140
DD imagerel $unwind$load
pdata ENDS
; COMDAT pdata
pdata SEGMENT
$pdata$load_cpy DD imagerel $LN6
DD imagerel $LN6+52
$pdata$load_cpy DD imagerel $LN7
DD imagerel $LN7+52
DD imagerel $unwind$load_cpy
pdata ENDS
; COMDAT pdata
pdata SEGMENT
$pdata$addps DD imagerel $LN6
DD imagerel $LN6+85
$pdata$addps DD imagerel $LN7
DD imagerel $LN7+85
DD imagerel $unwind$addps
pdata ENDS
; COMDAT pdata
pdata SEGMENT
$pdata$subps DD imagerel $LN6
DD imagerel $LN6+85
$pdata$subps DD imagerel $LN7
DD imagerel $LN7+85
DD imagerel $unwind$subps
pdata ENDS
; COMDAT pdata
pdata SEGMENT
$pdata$mulps_const DD imagerel $LN6
DD imagerel $LN6+94
$pdata$mulps_const DD imagerel $LN7
DD imagerel $LN7+94
DD imagerel $unwind$mulps_const
pdata ENDS
; COMDAT pdata
pdata SEGMENT
$pdata$mulps DD imagerel $LN6
DD imagerel $LN6+84
$pdata$mulps DD imagerel $LN7
DD imagerel $LN7+84
DD imagerel $unwind$mulps
pdata ENDS
; COMDAT pdata
@@ -93,18 +94,24 @@ $pdata$mulps_sum DD imagerel $LN4
pdata ENDS
; COMDAT pdata
pdata SEGMENT
$pdata$divps_const DD imagerel $LN6
DD imagerel $LN6+97
$pdata$divps_const DD imagerel $LN7
DD imagerel $LN7+97
DD imagerel $unwind$divps_const
pdata ENDS
; COMDAT pdata
pdata SEGMENT
$pdata$divps DD imagerel $LN6
DD imagerel $LN6+84
$pdata$divps DD imagerel $LN7
DD imagerel $LN7+84
DD imagerel $unwind$divps
pdata ENDS
; COMDAT pdata
pdata SEGMENT
$pdata$sqrtss_const DD imagerel $LN4
DD imagerel $LN4+47
DD imagerel $unwind$sqrtss_const
pdata ENDS
; COMDAT pdata
pdata SEGMENT
$pdata$deinitM128 DD imagerel $LN4
DD imagerel $LN4+36
DD imagerel $unwind$deinitM128
@@ -116,6 +123,12 @@ $unwind$deinitM128 DD 020601H
xdata ENDS
; COMDAT xdata
xdata SEGMENT
$unwind$sqrtss_const DD 030901H
DD 026809H
DD 06204H
xdata ENDS
; COMDAT xdata
xdata SEGMENT
$unwind$divps DD 040a01H
DD 06340aH
DD 07006320aH
@@ -184,7 +197,7 @@ _TEXT SEGMENT
ptr$ = 48
deinitM128 PROC ; COMDAT
; 154 : {
; 162 : {
$LN4:
00000 40 53 push rbx
@@ -195,8 +208,8 @@ $LN4:
00010 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
00015 48 8b cb mov rcx, rbx
; 155 : free(ptr);
; 156 : }
; 163 : free(ptr);
; 164 : }
00018 48 83 c4 20 add rsp, 32 ; 00000020H
0001c 5b pop rbx
@@ -206,6 +219,37 @@ deinitM128 ENDP
_TEXT ENDS
; Function compile flags: /Ogtpy
; File D:\NitloadIndustry\Ñо¿ÏîÄ¿\1-Flagship\TH2020\ProjectFile\Ô´´úÂë\StgShqrpGraphic\linear.c
; COMDAT sqrtss_const
_TEXT SEGMENT
a$ = 64
sqrtss_const PROC ; COMDAT
; 147 : {
$LN4:
00000 48 83 ec 38 sub rsp, 56 ; 00000038H
00004 0f 29 74 24 20 movaps XMMWORD PTR [rsp+32], xmm6
00009 48 8d 0d 00 00
00 00 lea rcx, OFFSET FLAT:__B5461FF6_linear@c
00010 0f 28 f0 movaps xmm6, xmm0
00013 e8 00 00 00 00 call __CheckForDebuggerJustMyCode
00018 0f 10 44 24 40 movups xmm0, XMMWORD PTR a$[rsp]
0001d f3 0f 10 c6 movss xmm0, xmm6
00021 0f 28 74 24 20 movaps xmm6, XMMWORD PTR [rsp+32]
00026 f3 0f 51 c0 sqrtss xmm0, xmm0
; 148 : __m128 ret = _mm_sqrt_ss(*(__m128*) & a);
; 149 :
; 150 : return ret.m128_f32[0];
; 151 :
; 152 : }
0002a 48 83 c4 38 add rsp, 56 ; 00000038H
0002e c3 ret 0
sqrtss_const ENDP
_TEXT ENDS
; Function compile flags: /Ogtpy
; File D:\NitloadIndustry\Ñо¿ÏîÄ¿\1-Flagship\TH2020\ProjectFile\Ô´´úÂë\StgShqrpGraphic\linear.c
; COMDAT divps
_TEXT SEGMENT
ptr1$ = 48
@@ -214,7 +258,7 @@ divps PROC ; COMDAT
; 132 : {
$LN6:
$LN7:
00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx
00005 57 push rdi
00006 48 83 ec 20 sub rsp, 32 ; 00000020H
@@ -272,7 +316,7 @@ divps_const PROC ; COMDAT
; 113 : {
$LN6:
$LN7:
00000 40 53 push rbx
00002 48 83 ec 40 sub rsp, 64 ; 00000040H
00006 0f 29 74 24 30 movaps XMMWORD PTR [rsp+48], xmm6
@@ -372,7 +416,7 @@ mulps PROC ; COMDAT
; 90 : {
$LN6:
$LN7:
00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx
00005 57 push rdi
00006 48 83 ec 20 sub rsp, 32 ; 00000020H
@@ -430,7 +474,7 @@ mulps_const PROC ; COMDAT
; 72 : {
$LN6:
$LN7:
00000 40 53 push rbx
00002 48 83 ec 40 sub rsp, 64 ; 00000040H
00006 0f 29 74 24 30 movaps XMMWORD PTR [rsp+48], xmm6
@@ -492,7 +536,7 @@ subps PROC ; COMDAT
; 57 : {
$LN6:
$LN7:
00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx
00005 57 push rdi
00006 48 83 ec 20 sub rsp, 32 ; 00000020H
@@ -549,7 +593,7 @@ addps PROC ; COMDAT
; 40 : {
$LN6:
$LN7:
00000 48 89 5c 24 08 mov QWORD PTR [rsp+8], rbx
00005 57 push rdi
00006 48 83 ec 20 sub rsp, 32 ; 00000020H
@@ -607,7 +651,7 @@ load_cpy PROC ; COMDAT
; 28 : {
$LN6:
$LN7:
00000 40 53 push rbx
00002 48 83 ec 20 sub rsp, 32 ; 00000020H
00006 48 8b d9 mov rbx, rcx
@@ -654,7 +698,7 @@ load PROC ; COMDAT
; 12 : {
$LN6:
$LN7:
00000 48 83 ec 78 sub rsp, 120 ; 00000078H
00004 0f 29 74 24 60 movaps XMMWORD PTR [rsp+96], xmm6
00009 48 8d 0d 00 00
Binary file not shown.
Binary file not shown.
Binary file not shown.