daily update on 20230927 by nitload youmu, all polygon4 display available, optimizing on C/C# interoperation
This commit is contained in:
@@ -1,221 +0,0 @@
|
||||
; Listing generated by Microsoft (R) Optimizing Compiler Version 19.36.32537.0
|
||||
|
||||
include listing.inc
|
||||
|
||||
INCLUDELIB MSVCRT
|
||||
INCLUDELIB OLDNAMES
|
||||
|
||||
PUBLIC defaultVecPtr
|
||||
_BSS SEGMENT
|
||||
defaultVecPtr DQ 01H DUP (?)
|
||||
_BSS ENDS
|
||||
_DATA SEGMENT
|
||||
COMM pack:BYTE:038H
|
||||
_DATA ENDS
|
||||
msvcjmc SEGMENT
|
||||
__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
|
||||
__0DFED3C7_stdint@h DB 01H
|
||||
__018B5678_khrplatform@h DB 01H
|
||||
__79FC18F0_glad@h DB 01H
|
||||
__0C5B3DCC_stddef@h DB 01H
|
||||
__986CAB3E_glfw3@h DB 01H
|
||||
__9BEA891A_mmintrin@h DB 01H
|
||||
__494656A0_corecrt_malloc@h DB 01H
|
||||
__E5D9469F_malloc@h DB 01H
|
||||
__7FB111F1_xmmintrin@h DB 01H
|
||||
__1AD3983D_emmintrin@h DB 01H
|
||||
__C572F0B4_pmmintrin@h DB 01H
|
||||
__75AB8336_tmmintrin@h DB 01H
|
||||
__5C9096B5_smmintrin@h DB 01H
|
||||
__39F21F79_nmmintrin@h DB 01H
|
||||
__EC49E537_wmmintrin@h DB 01H
|
||||
__27DDA830_zmmintrin@h DB 01H
|
||||
__10C90AFA_immintrin@h DB 01H
|
||||
__C508448F_StgSharpGraphic@h DB 01H
|
||||
__BA7172FA_dllmain@c DB 01H
|
||||
msvcjmc ENDS
|
||||
PUBLIC DllMain
|
||||
PUBLIC __JustMyCode_Default
|
||||
EXTRN __imp__aligned_malloc:PROC
|
||||
EXTRN __CheckForDebuggerJustMyCode:PROC
|
||||
; COMDAT pdata
|
||||
pdata SEGMENT
|
||||
$pdata$DllMain DD imagerel $LN24
|
||||
DD imagerel $LN24+68
|
||||
DD imagerel $unwind$DllMain
|
||||
pdata ENDS
|
||||
; COMDAT xdata
|
||||
xdata SEGMENT
|
||||
$unwind$DllMain DD 020601H
|
||||
DD 030023206H
|
||||
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: /Ogtpy
|
||||
; File D:\NitloadIndustry\Ñо¿ÏîÄ¿\1-Flagship\TH2020\ProjectFile\Ô´´úÂë\StgShqrpGraphic\dllmain.c
|
||||
; COMDAT DllMain
|
||||
_TEXT SEGMENT
|
||||
hModule$ = 48
|
||||
ul_reason_for_call$ = 56
|
||||
lpReserved$ = 64
|
||||
DllMain PROC ; COMDAT
|
||||
|
||||
; 17 : {
|
||||
|
||||
$LN24:
|
||||
00000 40 53 push rbx
|
||||
00002 48 83 ec 20 sub rsp, 32 ; 00000020H
|
||||
00006 48 8d 0d 00 00
|
||||
00 00 lea rcx, OFFSET FLAT:__BA7172FA_dllmain@c
|
||||
0000d 8b da mov ebx, edx
|
||||
0000f e8 00 00 00 00 call __CheckForDebuggerJustMyCode
|
||||
00014 83 fb 01 cmp ebx, 1
|
||||
00017 75 20 jne SHORT $LN20@DllMain
|
||||
00019 0f 1f 80 00 00
|
||||
00 00 npad 7
|
||||
$LL6@DllMain:
|
||||
|
||||
; 18 : switch (ul_reason_for_call)
|
||||
; 19 : {
|
||||
; 20 : case DLL_PROCESS_ATTACH:
|
||||
; 21 : do
|
||||
; 22 : {
|
||||
; 23 : defaultVecPtr = _aligned_malloc(sizeof(__m128),16);
|
||||
|
||||
00020 ba 10 00 00 00 mov edx, 16
|
||||
00025 8b ca mov ecx, edx
|
||||
00027 ff 15 00 00 00
|
||||
00 call QWORD PTR __imp__aligned_malloc
|
||||
0002d 48 89 05 00 00
|
||||
00 00 mov QWORD PTR defaultVecPtr, rax
|
||||
|
||||
; 24 : } while (defaultVecPtr == NULL);
|
||||
|
||||
00034 48 85 c0 test rax, rax
|
||||
00037 74 e7 je SHORT $LL6@DllMain
|
||||
$LN20@DllMain:
|
||||
|
||||
; 25 :
|
||||
; 26 :
|
||||
; 27 : case DLL_THREAD_ATTACH:
|
||||
; 28 :
|
||||
; 29 :
|
||||
; 30 : case DLL_THREAD_DETACH:
|
||||
; 31 :
|
||||
; 32 :
|
||||
; 33 : case DLL_PROCESS_DETACH:
|
||||
; 34 :
|
||||
; 35 :
|
||||
; 36 :
|
||||
; 37 : break;
|
||||
; 38 : }
|
||||
; 39 : return TRUE;
|
||||
; 40 : }
|
||||
|
||||
00039 b8 01 00 00 00 mov eax, 1
|
||||
0003e 48 83 c4 20 add rsp, 32 ; 00000020H
|
||||
00042 5b pop rbx
|
||||
00043 c3 ret 0
|
||||
DllMain ENDP
|
||||
_TEXT ENDS
|
||||
END
|
||||
Reference in New Issue
Block a user