diff options
| author | Julgodis <> | 2021-04-01 02:07:58 +0200 |
|---|---|---|
| committer | Julgodis <> | 2021-04-01 02:07:58 +0200 |
| commit | f6464a61cecc9b65cf010d2fb7876c23251761f5 (patch) | |
| tree | f8dca6ee66125288bd3be0cc239cf07276469a02 /libs/JSystem/J3DGraphBase/J3DTexture.cpp | |
| parent | b999714187d934636004d3d93e1ed1da792d6f80 (diff) | |
__sinit and progress script update
Diffstat (limited to 'libs/JSystem/J3DGraphBase/J3DTexture.cpp')
| -rw-r--r-- | libs/JSystem/J3DGraphBase/J3DTexture.cpp | 103 |
1 files changed, 25 insertions, 78 deletions
diff --git a/libs/JSystem/J3DGraphBase/J3DTexture.cpp b/libs/JSystem/J3DGraphBase/J3DTexture.cpp index eefa978699..d9009873d5 100644 --- a/libs/JSystem/J3DGraphBase/J3DTexture.cpp +++ b/libs/JSystem/J3DGraphBase/J3DTexture.cpp @@ -1,104 +1,65 @@ -// +// // Generated By: dol2asm // Translation Unit: J3DTexture -// +// +#include "JSystem/J3DGraphBase/J3DTexture.h" #include "dol2asm.h" #include "dolphin/types.h" -#include "JSystem/J3DGraphBase/J3DTexture.h" -// +// // Types: -// +// -struct _GXTexMapID { -}; +struct _GXTexMapID {}; -struct ResTIMG { -}; +struct ResTIMG {}; struct J3DTexture { - /* 8031204C */ // False False -// u16 False -// _GXTexMapID False -void loadGX(u16, _GXTexMapID) const; - /* 803121A4 */ // True False -// u16 False -void entryNum(u16); - /* 8031221C */ // False False -// u16 False -// ResTIMG const* False -// ResTIMG const False -// ResTIMG False -void addResTIMG(u16, ResTIMG const*); + /* 8031204C */ void loadGX(u16, _GXTexMapID) const; + /* 803121A4 */ void entryNum(u16); + /* 8031221C */ void addResTIMG(u16, ResTIMG const*); }; -// +// // Forward References: -// - +// -// False False -// u16 False -// _GXTexMapID False extern "C" void loadGX__10J3DTextureCFUs11_GXTexMapID(); -// True False -// u16 False extern "C" void entryNum__10J3DTextureFUs(); -// False False -// u16 False -// ResTIMG const* False -// ResTIMG const False -// ResTIMG False extern "C" void addResTIMG__10J3DTextureFUsPC7ResTIMG(); -// +// // External References: -// +// -// False False -// void* False -// void False -// u32 False void* operator new[](u32); -// False False -// void* False -// void False -// u32 False extern "C" void* __nwa__FUl(); -// False False extern "C" void GXInitTexObj(); -// False False extern "C" void GXInitTexObjCI(); -// False False extern "C" void GXInitTexObjLOD(); -// False False extern "C" void GXLoadTexObj(); -// False False extern "C" void GXInitTlutObj(); -// False False extern "C" void GXLoadTlut(); -// False False extern "C" void _savegpr_28(); -// False False extern "C" void _restgpr_28(); -// +// // Declarations: -// +// /* ############################################################################################## */ -/* 80456388-8045638C 0004+00 s=1 e=0 z=0 None .sdata2 @284 */ +/* 80456388-8045638C 0004+00 s=1 e=0 z=0 None .sdata2 @284 */ SECTION_SDATA2 static f32 lit_284 = 0.125f; -/* 8045638C-80456390 0004+00 s=1 e=0 z=0 None .sdata2 @285 */ +/* 8045638C-80456390 0004+00 s=1 e=0 z=0 None .sdata2 @285 */ SECTION_SDATA2 static f32 lit_285 = 1.0f / 100.0f; -/* 80456390-80456398 0008+00 s=1 e=0 z=0 None .sdata2 @288 */ +/* 80456390-80456398 0008+00 s=1 e=0 z=0 None .sdata2 @288 */ SECTION_SDATA2 static f64 lit_288 = 4503601774854144.0 /* cast s32 to float */; -/* 8031204C-803121A4 0158+00 s=0 e=1 z=0 None .text loadGX__10J3DTextureCFUs11_GXTexMapID */ +/* 8031204C-803121A4 0158+00 s=0 e=1 z=0 None .text loadGX__10J3DTextureCFUs11_GXTexMapID */ // 803120A0: 8035DE40 (GXInitTexObj) // 803120D0: 8035E08C (GXInitTexObjCI) // 803120E8: 8035E468 (GXInitTlutObj) @@ -111,46 +72,32 @@ SECTION_SDATA2 static f64 lit_288 = 4503601774854144.0 /* cast s32 to float */; #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False -// u16 False -// _GXTexMapID False asm void J3DTexture::loadGX(u16 param_0, _GXTexMapID param_1) const { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphBase/J3DTexture/loadGX__10J3DTextureCFUs11_GXTexMapID.s" } #pragma pop - -/* 803121A4-8031221C 0078+00 s=1 e=0 z=0 None .text entryNum__10J3DTextureFUs */ +/* 803121A4-8031221C 0078+00 s=1 e=0 z=0 None .text entryNum__10J3DTextureFUs */ // 803121C0: 802CECC4 (__nwa__FUl) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// u16 False asm void J3DTexture::entryNum(u16 param_0) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphBase/J3DTexture/entryNum__10J3DTextureFUs.s" } #pragma pop - -/* 8031221C-80312488 026C+00 s=0 e=1 z=0 None .text addResTIMG__10J3DTextureFUsPC7ResTIMG */ +/* 8031221C-80312488 026C+00 s=0 e=1 z=0 None .text addResTIMG__10J3DTextureFUsPC7ResTIMG */ // 8031222C: 803621D8 (_savegpr_28) // 80312254: 803121A4 (entryNum__10J3DTextureFUs) // 80312474: 80362224 (_restgpr_28) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False -// u16 False -// ResTIMG const* False -// ResTIMG const False -// ResTIMG False asm void J3DTexture::addResTIMG(u16 param_0, ResTIMG const* param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphBase/J3DTexture/addResTIMG__10J3DTextureFUsPC7ResTIMG.s" } #pragma pop - - |
