From b999714187d934636004d3d93e1ed1da792d6f80 Mon Sep 17 00:00:00 2001 From: Julgodis <> Date: Wed, 31 Mar 2021 23:22:32 +0200 Subject: .dead section fix --- .../J3DGraphLoader/J3DModelLoaderCalcSize.cpp | 526 +++++++++++++++++---- 1 file changed, 435 insertions(+), 91 deletions(-) (limited to 'libs/JSystem/J3DGraphLoader/J3DModelLoaderCalcSize.cpp') diff --git a/libs/JSystem/J3DGraphLoader/J3DModelLoaderCalcSize.cpp b/libs/JSystem/J3DGraphLoader/J3DModelLoaderCalcSize.cpp index 2b827b3df9..b8fc91215c 100644 --- a/libs/JSystem/J3DGraphLoader/J3DModelLoaderCalcSize.cpp +++ b/libs/JSystem/J3DGraphLoader/J3DModelLoaderCalcSize.cpp @@ -1,132 +1,354 @@ -// +// // Generated By: dol2asm // Translation Unit: J3DModelLoaderCalcSize -// +// -#include "JSystem/J3DGraphLoader/J3DModelLoaderCalcSize.h" #include "dol2asm.h" #include "dolphin/types.h" +#include "JSystem/J3DGraphLoader/J3DModelLoaderCalcSize.h" -// +// // Types: -// +// -struct J3DTextureBlock {}; +struct J3DTextureBlock { +}; -struct J3DShapeBlock {}; +struct J3DShapeBlock { +}; struct J3DShapeFactory { - /* 80337350 */ J3DShapeFactory(J3DShapeBlock const&); - /* 80337944 */ void calcSize(int, u32); - /* 803379D8 */ void calcSizeVcdVatCmdBuffer(u32); + /* 80337350 */ // False False +// J3DShapeBlock const& False +// J3DShapeBlock const False +// J3DShapeBlock False +J3DShapeFactory(J3DShapeBlock const&); + /* 80337944 */ // False False +// int False +// u32 False +void calcSize(int, u32); + /* 803379D8 */ // False False +// u32 False +void calcSizeVcdVatCmdBuffer(u32); }; -struct J3DMaterialBlock {}; +struct J3DMaterialBlock { +}; struct J3DModelLoader_v26 { - /* 80336DB4 */ void calcSizeMaterial(J3DMaterialBlock const*, u32); - /* 80336F60 */ void calcSizeMaterialTable(J3DMaterialBlock const*, u32); + /* 80336DB4 */ // False False +// J3DMaterialBlock const* False +// J3DMaterialBlock const False +// J3DMaterialBlock False +// u32 False +void calcSizeMaterial(J3DMaterialBlock const*, u32); + /* 80336F60 */ // False False +// J3DMaterialBlock const* False +// J3DMaterialBlock const False +// J3DMaterialBlock False +// u32 False +void calcSizeMaterialTable(J3DMaterialBlock const*, u32); }; -struct J3DDrawBlock {}; +struct J3DJointBlock { +}; -struct J3DJointBlock {}; +struct J3DMaterialDLBlock { +}; -struct J3DModelInfoBlock {}; +struct J3DModelInfoBlock { +}; -struct J3DMaterialDLBlock {}; +struct J3DDrawBlock { +}; -struct J3DEnvelopeBlock {}; +struct J3DEnvelopeBlock { +}; struct J3DModelLoader { - /* 80336794 */ void countMaterialNum(void const*); - /* 803367D4 */ void calcLoadSize(void const*, u32); - /* 803369A0 */ void calcLoadMaterialTableSize(void const*); - /* 80336A98 */ void calcLoadBinaryDisplayListSize(void const*, u32); - /* 80336CD8 */ void calcSizeInformation(J3DModelInfoBlock const*, u32); - /* 80336D64 */ void calcSizeJoint(J3DJointBlock const*); - /* 80336D90 */ void calcSizeEnvelope(J3DEnvelopeBlock const*); - /* 80336DA0 */ void calcSizeDraw(J3DDrawBlock const*); - /* 80336EA0 */ void calcSizeShape(J3DShapeBlock const*, u32); - /* 80336F44 */ void calcSizeTexture(J3DTextureBlock const*); - /* 80336FF0 */ void calcSizeTextureTable(J3DTextureBlock const*); - /* 80337010 */ void calcSizePatchedMaterial(J3DMaterialBlock const*, u32); - /* 803370A0 */ void calcSizeMaterialDL(J3DMaterialDLBlock const*, u32); + /* 80336794 */ // False False +// void const* False +// void const False +// void False +void countMaterialNum(void const*); + /* 803367D4 */ // False False +// void const* False +// void const False +// void False +// u32 False +void calcLoadSize(void const*, u32); + /* 803369A0 */ // False False +// void const* False +// void const False +// void False +void calcLoadMaterialTableSize(void const*); + /* 80336A98 */ // False False +// void const* False +// void const False +// void False +// u32 False +void calcLoadBinaryDisplayListSize(void const*, u32); + /* 80336CD8 */ // True False +// J3DModelInfoBlock const* False +// J3DModelInfoBlock const False +// J3DModelInfoBlock False +// u32 False +void calcSizeInformation(J3DModelInfoBlock const*, u32); + /* 80336D64 */ // True False +// J3DJointBlock const* False +// J3DJointBlock const False +// J3DJointBlock False +void calcSizeJoint(J3DJointBlock const*); + /* 80336D90 */ // True False +// J3DEnvelopeBlock const* False +// J3DEnvelopeBlock const False +// J3DEnvelopeBlock False +void calcSizeEnvelope(J3DEnvelopeBlock const*); + /* 80336DA0 */ // True False +// J3DDrawBlock const* False +// J3DDrawBlock const False +// J3DDrawBlock False +void calcSizeDraw(J3DDrawBlock const*); + /* 80336EA0 */ // True False +// J3DShapeBlock const* False +// J3DShapeBlock const False +// J3DShapeBlock False +// u32 False +void calcSizeShape(J3DShapeBlock const*, u32); + /* 80336F44 */ // True False +// J3DTextureBlock const* False +// J3DTextureBlock const False +// J3DTextureBlock False +void calcSizeTexture(J3DTextureBlock const*); + /* 80336FF0 */ // True False +// J3DTextureBlock const* False +// J3DTextureBlock const False +// J3DTextureBlock False +void calcSizeTextureTable(J3DTextureBlock const*); + /* 80337010 */ // True False +// J3DMaterialBlock const* False +// J3DMaterialBlock const False +// J3DMaterialBlock False +// u32 False +void calcSizePatchedMaterial(J3DMaterialBlock const*, u32); + /* 803370A0 */ // True False +// J3DMaterialDLBlock const* False +// J3DMaterialDLBlock const False +// J3DMaterialDLBlock False +// u32 False +void calcSizeMaterialDL(J3DMaterialDLBlock const*, u32); }; -struct J3DMaterial {}; +struct J3DMaterial { +}; struct J3DMaterialFactory { - struct MaterialType {}; - - /* 8032FFEC */ J3DMaterialFactory(J3DMaterialBlock const&); - /* 80330234 */ J3DMaterialFactory(J3DMaterialDLBlock const&); - /* 803302BC */ void countUniqueMaterials(); - /* 80331A7C */ void calcSize(J3DMaterial*, J3DMaterialFactory::MaterialType, int, u32) const; + struct MaterialType { + }; + + /* 8032FFEC */ // False False +// J3DMaterialBlock const& False +// J3DMaterialBlock const False +// J3DMaterialBlock False +J3DMaterialFactory(J3DMaterialBlock const&); + /* 80330234 */ // False False +// J3DMaterialDLBlock const& False +// J3DMaterialDLBlock const False +// J3DMaterialDLBlock False +J3DMaterialFactory(J3DMaterialDLBlock const&); + /* 803302BC */ // False False +void countUniqueMaterials(); + /* 80331A7C */ // False False +// J3DMaterial* False +// J3DMaterial False +// J3DMaterialFactory::MaterialType False +// int False +// u32 False +void calcSize(J3DMaterial*, J3DMaterialFactory::MaterialType, int, u32) const; }; -// +// // Forward References: -// +// + +// False False +// void const* False +// void const False +// void False extern "C" void countMaterialNum__14J3DModelLoaderFPCv(); +// False False +// void const* False +// void const False +// void False +// u32 False extern "C" void calcLoadSize__14J3DModelLoaderFPCvUl(); +// False False +// void const* False +// void const False +// void False extern "C" void calcLoadMaterialTableSize__14J3DModelLoaderFPCv(); +// False False +// void const* False +// void const False +// void False +// u32 False extern "C" void calcLoadBinaryDisplayListSize__14J3DModelLoaderFPCvUl(); +// True False +// J3DModelInfoBlock const* False +// J3DModelInfoBlock const False +// J3DModelInfoBlock False +// u32 False extern "C" void calcSizeInformation__14J3DModelLoaderFPC17J3DModelInfoBlockUl(); +// True False +// J3DJointBlock const* False +// J3DJointBlock const False +// J3DJointBlock False extern "C" void calcSizeJoint__14J3DModelLoaderFPC13J3DJointBlock(); +// True False +// J3DEnvelopeBlock const* False +// J3DEnvelopeBlock const False +// J3DEnvelopeBlock False extern "C" void calcSizeEnvelope__14J3DModelLoaderFPC16J3DEnvelopeBlock(); +// True False +// J3DDrawBlock const* False +// J3DDrawBlock const False +// J3DDrawBlock False extern "C" void calcSizeDraw__14J3DModelLoaderFPC12J3DDrawBlock(); +// False False +// J3DMaterialBlock const* False +// J3DMaterialBlock const False +// J3DMaterialBlock False +// u32 False extern "C" void calcSizeMaterial__18J3DModelLoader_v26FPC16J3DMaterialBlockUl(); +// True False +// J3DShapeBlock const* False +// J3DShapeBlock const False +// J3DShapeBlock False +// u32 False extern "C" void calcSizeShape__14J3DModelLoaderFPC13J3DShapeBlockUl(); +// True False +// J3DTextureBlock const* False +// J3DTextureBlock const False +// J3DTextureBlock False extern "C" void calcSizeTexture__14J3DModelLoaderFPC15J3DTextureBlock(); +// False False +// J3DMaterialBlock const* False +// J3DMaterialBlock const False +// J3DMaterialBlock False +// u32 False extern "C" void calcSizeMaterialTable__18J3DModelLoader_v26FPC16J3DMaterialBlockUl(); +// True False +// J3DTextureBlock const* False +// J3DTextureBlock const False +// J3DTextureBlock False extern "C" void calcSizeTextureTable__14J3DModelLoaderFPC15J3DTextureBlock(); +// True False +// J3DMaterialBlock const* False +// J3DMaterialBlock const False +// J3DMaterialBlock False +// u32 False extern "C" void calcSizePatchedMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl(); +// True False +// J3DMaterialDLBlock const* False +// J3DMaterialDLBlock const False +// J3DMaterialDLBlock False +// u32 False extern "C" void calcSizeMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl(); extern "C" extern char const* const J3DModelLoaderCalcSize__stringBase0; -// +// // External References: -// - +// + +// False True +// void const* False +// void const False +// void False +// void const* False +// void const False +// void False void JSUConvertOffsetToPtr__template70(void const*, void const*); +// False False extern "C" void OSReport(); +// False False +// J3DMaterialBlock const& False +// J3DMaterialBlock const False +// J3DMaterialBlock False extern "C" void __ct__18J3DMaterialFactoryFRC16J3DMaterialBlock(); +// False False +// J3DMaterialDLBlock const& False +// J3DMaterialDLBlock const False +// J3DMaterialDLBlock False extern "C" void __ct__18J3DMaterialFactoryFRC18J3DMaterialDLBlock(); +// False False extern "C" void countUniqueMaterials__18J3DMaterialFactoryFv(); -extern "C" void -calcSize__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl(); +// False False +// J3DMaterial* False +// J3DMaterial False +// J3DMaterialFactory::MaterialType False +// int False +// u32 False +extern "C" void calcSize__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl(); +// False True +// void const* False +// void const False +// void False +// void const* False +// void const False +// void False extern "C" void func_8033674C(); +// False False +// J3DShapeBlock const& False +// J3DShapeBlock const False +// J3DShapeBlock False extern "C" void __ct__15J3DShapeFactoryFRC13J3DShapeBlock(); +// False False +// int False +// u32 False extern "C" void calcSize__15J3DShapeFactoryFiUl(); +// False False +// u32 False extern "C" void calcSizeVcdVatCmdBuffer__15J3DShapeFactoryFUl(); +// False False extern "C" void _savegpr_22(); +// False False extern "C" void _savegpr_25(); +// False False extern "C" void _savegpr_27(); +// False False extern "C" void _savegpr_28(); +// False False extern "C" void _restgpr_22(); +// False False extern "C" void _restgpr_25(); +// False False extern "C" void _restgpr_27(); +// False False extern "C" void _restgpr_28(); -// +// // Declarations: -// +// -/* 80336794-803367D4 0040+00 s=0 e=3 z=0 None .text countMaterialNum__14J3DModelLoaderFPCv */ +/* 80336794-803367D4 0040+00 s=0 e=3 z=0 None .text countMaterialNum__14J3DModelLoaderFPCv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off +// False False +// void const* False +// void const False +// void False asm void J3DModelLoader::countMaterialNum(void const* param_0) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoaderCalcSize/countMaterialNum__14J3DModelLoaderFPCv.s" } #pragma pop + /* ############################################################################################## */ -/* 803A20E8-803A2100 0014+04 s=3 e=0 z=0 None .rodata @stringBase0 */ +/* 803A20E8-803A2100 0014+04 s=3 e=0 z=0 None .rodata @stringBase0 */ #pragma push #pragma force_active on #pragma section ".dead" @@ -135,155 +357,277 @@ SECTION_DEAD char const* const stringBase_803A20E8 = "Unknown data block\n"; SECTION_DEAD static char const* const pad_803A20FC = "\0\0\0"; #pragma pop -/* 803367D4-803369A0 01CC+00 s=0 e=3 z=0 None .text calcLoadSize__14J3DModelLoaderFPCvUl */ +/* 803367D4-803369A0 01CC+00 s=0 e=3 z=0 None .text calcLoadSize__14J3DModelLoaderFPCvUl */ +// 803367E4: 803621CC (_savegpr_25) +// 803368C8: 80336CD8 (calcSizeInformation__14J3DModelLoaderFPC17J3DModelInfoBlockUl) +// 803368DC: 80336D64 (calcSizeJoint__14J3DModelLoaderFPC13J3DJointBlock) +// 80336918: 80336EA0 (calcSizeShape__14J3DModelLoaderFPC13J3DShapeBlockUl) +// 8033692C: 80336F44 (calcSizeTexture__14J3DModelLoaderFPC15J3DTextureBlock) +// 80336940: 80336D90 (calcSizeEnvelope__14J3DModelLoaderFPC16J3DEnvelopeBlock) +// 80336954: 80336DA0 (calcSizeDraw__14J3DModelLoaderFPC12J3DDrawBlock) +// 80336960: 803A20E8 (J3DModelLoaderCalcSize__stringBase0) +// 80336964: 803A20E8 (J3DModelLoaderCalcSize__stringBase0) +// 8033696C: 80006ABC (OSReport) +// 8033698C: 80362218 (_restgpr_25) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off +// False False +// void const* False +// void const False +// void False +// u32 False asm void J3DModelLoader::calcLoadSize(void const* param_0, u32 param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoaderCalcSize/calcLoadSize__14J3DModelLoaderFPCvUl.s" } #pragma pop -/* 803369A0-80336A98 00F8+00 s=0 e=3 z=0 None .text - * calcLoadMaterialTableSize__14J3DModelLoaderFPCv */ + +/* 803369A0-80336A98 00F8+00 s=0 e=3 z=0 None .text calcLoadMaterialTableSize__14J3DModelLoaderFPCv */ +// 803369B0: 803621CC (_savegpr_25) +// 80336A3C: 80336FF0 (calcSizeTextureTable__14J3DModelLoaderFPC15J3DTextureBlock) +// 80336A4C: 803A20E8 (J3DModelLoaderCalcSize__stringBase0) +// 80336A50: 803A20E8 (J3DModelLoaderCalcSize__stringBase0) +// 80336A58: 80006ABC (OSReport) +// 80336A84: 80362218 (_restgpr_25) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off +// False False +// void const* False +// void const False +// void False asm void J3DModelLoader::calcLoadMaterialTableSize(void const* param_0) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoaderCalcSize/calcLoadMaterialTableSize__14J3DModelLoaderFPCv.s" } #pragma pop -/* 80336A98-80336CD8 0240+00 s=0 e=3 z=0 None .text - * calcLoadBinaryDisplayListSize__14J3DModelLoaderFPCvUl */ + +/* 80336A98-80336CD8 0240+00 s=0 e=3 z=0 None .text calcLoadBinaryDisplayListSize__14J3DModelLoaderFPCvUl */ +// 80336AA8: 803621C0 (_savegpr_22) +// 80336BAC: 80336CD8 (calcSizeInformation__14J3DModelLoaderFPC17J3DModelInfoBlockUl) +// 80336BC0: 80336D64 (calcSizeJoint__14J3DModelLoaderFPC13J3DJointBlock) +// 80336BD8: 80336EA0 (calcSizeShape__14J3DModelLoaderFPC13J3DShapeBlockUl) +// 80336BEC: 80336F44 (calcSizeTexture__14J3DModelLoaderFPC15J3DTextureBlock) +// 80336C04: 803370A0 (calcSizeMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl) +// 80336C64: 80337010 (calcSizePatchedMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl) +// 80336C78: 80336D90 (calcSizeEnvelope__14J3DModelLoaderFPC16J3DEnvelopeBlock) +// 80336C8C: 80336DA0 (calcSizeDraw__14J3DModelLoaderFPC12J3DDrawBlock) +// 80336C98: 803A20E8 (J3DModelLoaderCalcSize__stringBase0) +// 80336C9C: 803A20E8 (J3DModelLoaderCalcSize__stringBase0) +// 80336CA4: 80006ABC (OSReport) +// 80336CC4: 8036220C (_restgpr_22) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off +// False False +// void const* False +// void const False +// void False +// u32 False asm void J3DModelLoader::calcLoadBinaryDisplayListSize(void const* param_0, u32 param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoaderCalcSize/calcLoadBinaryDisplayListSize__14J3DModelLoaderFPCvUl.s" } #pragma pop -/* 80336CD8-80336D64 008C+00 s=2 e=0 z=0 None .text - * calcSizeInformation__14J3DModelLoaderFPC17J3DModelInfoBlockUl */ + +/* 80336CD8-80336D64 008C+00 s=2 e=0 z=0 None .text calcSizeInformation__14J3DModelLoaderFPC17J3DModelInfoBlockUl */ +// 80336D40: 8033674C (func_8033674C) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off +// True False +// J3DModelInfoBlock const* False +// J3DModelInfoBlock const False +// J3DModelInfoBlock False +// u32 False asm void J3DModelLoader::calcSizeInformation(J3DModelInfoBlock const* param_0, u32 param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoaderCalcSize/calcSizeInformation__14J3DModelLoaderFPC17J3DModelInfoBlockUl.s" } #pragma pop -/* 80336D64-80336D90 002C+00 s=2 e=0 z=0 None .text - * calcSizeJoint__14J3DModelLoaderFPC13J3DJointBlock */ + +/* 80336D64-80336D90 002C+00 s=2 e=0 z=0 None .text calcSizeJoint__14J3DModelLoaderFPC13J3DJointBlock */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off +// True False +// J3DJointBlock const* False +// J3DJointBlock const False +// J3DJointBlock False asm void J3DModelLoader::calcSizeJoint(J3DJointBlock const* param_0) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoaderCalcSize/calcSizeJoint__14J3DModelLoaderFPC13J3DJointBlock.s" } #pragma pop -/* 80336D90-80336DA0 0010+00 s=2 e=0 z=0 None .text - * calcSizeEnvelope__14J3DModelLoaderFPC16J3DEnvelopeBlock */ + +/* 80336D90-80336DA0 0010+00 s=2 e=0 z=0 None .text calcSizeEnvelope__14J3DModelLoaderFPC16J3DEnvelopeBlock */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off +// True False +// J3DEnvelopeBlock const* False +// J3DEnvelopeBlock const False +// J3DEnvelopeBlock False asm void J3DModelLoader::calcSizeEnvelope(J3DEnvelopeBlock const* param_0) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoaderCalcSize/calcSizeEnvelope__14J3DModelLoaderFPC16J3DEnvelopeBlock.s" } #pragma pop -/* 80336DA0-80336DB4 0014+00 s=2 e=0 z=0 None .text - * calcSizeDraw__14J3DModelLoaderFPC12J3DDrawBlock */ + +/* 80336DA0-80336DB4 0014+00 s=2 e=0 z=0 None .text calcSizeDraw__14J3DModelLoaderFPC12J3DDrawBlock */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off +// True False +// J3DDrawBlock const* False +// J3DDrawBlock const False +// J3DDrawBlock False asm void J3DModelLoader::calcSizeDraw(J3DDrawBlock const* param_0) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoaderCalcSize/calcSizeDraw__14J3DModelLoaderFPC12J3DDrawBlock.s" } #pragma pop -/* 80336DB4-80336EA0 00EC+00 s=0 e=1 z=0 None .text - * calcSizeMaterial__18J3DModelLoader_v26FPC16J3DMaterialBlockUl */ + +/* 80336DB4-80336EA0 00EC+00 s=0 e=1 z=0 None .text calcSizeMaterial__18J3DModelLoader_v26FPC16J3DMaterialBlockUl */ +// 80336DC4: 803621D4 (_savegpr_27) +// 80336DD8: 8032FFEC (__ct__18J3DMaterialFactoryFRC16J3DMaterialBlock) +// 80336DE4: 803302BC (countUniqueMaterials__18J3DMaterialFactoryFv) +// 80336E40: 80331A7C (calcSize__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl) +// 80336E70: 80331A7C (calcSize__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl) +// 80336E8C: 80362220 (_restgpr_27) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off +// False False +// J3DMaterialBlock const* False +// J3DMaterialBlock const False +// J3DMaterialBlock False +// u32 False asm void J3DModelLoader_v26::calcSizeMaterial(J3DMaterialBlock const* param_0, u32 param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoaderCalcSize/calcSizeMaterial__18J3DModelLoader_v26FPC16J3DMaterialBlockUl.s" } #pragma pop -/* 80336EA0-80336F44 00A4+00 s=2 e=0 z=0 None .text - * calcSizeShape__14J3DModelLoaderFPC13J3DShapeBlockUl */ + +/* 80336EA0-80336F44 00A4+00 s=2 e=0 z=0 None .text calcSizeShape__14J3DModelLoaderFPC13J3DShapeBlockUl */ +// 80336EB0: 803621D8 (_savegpr_28) +// 80336EC8: 80337350 (__ct__15J3DShapeFactoryFRC13J3DShapeBlock) +// 80336EEC: 803379D8 (calcSizeVcdVatCmdBuffer__15J3DShapeFactoryFUl) +// 80336F10: 80337944 (calcSize__15J3DShapeFactoryFiUl) +// 80336F30: 80362224 (_restgpr_28) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off +// True False +// J3DShapeBlock const* False +// J3DShapeBlock const False +// J3DShapeBlock False +// u32 False asm void J3DModelLoader::calcSizeShape(J3DShapeBlock const* param_0, u32 param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoaderCalcSize/calcSizeShape__14J3DModelLoaderFPC13J3DShapeBlockUl.s" } #pragma pop -/* 80336F44-80336F60 001C+00 s=3 e=0 z=0 None .text - * calcSizeTexture__14J3DModelLoaderFPC15J3DTextureBlock */ + +/* 80336F44-80336F60 001C+00 s=3 e=0 z=0 None .text calcSizeTexture__14J3DModelLoaderFPC15J3DTextureBlock */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off +// True False +// J3DTextureBlock const* False +// J3DTextureBlock const False +// J3DTextureBlock False asm void J3DModelLoader::calcSizeTexture(J3DTextureBlock const* param_0) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoaderCalcSize/calcSizeTexture__14J3DModelLoaderFPC15J3DTextureBlock.s" } #pragma pop -/* 80336F60-80336FF0 0090+00 s=0 e=1 z=0 None .text - * calcSizeMaterialTable__18J3DModelLoader_v26FPC16J3DMaterialBlockUl */ + +/* 80336F60-80336FF0 0090+00 s=0 e=1 z=0 None .text calcSizeMaterialTable__18J3DModelLoader_v26FPC16J3DMaterialBlockUl */ +// 80336F70: 803621D8 (_savegpr_28) +// 80336F88: 8032FFEC (__ct__18J3DMaterialFactoryFRC16J3DMaterialBlock) +// 80336FBC: 80331A7C (calcSize__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl) +// 80336FDC: 80362224 (_restgpr_28) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off +// False False +// J3DMaterialBlock const* False +// J3DMaterialBlock const False +// J3DMaterialBlock False +// u32 False asm void J3DModelLoader_v26::calcSizeMaterialTable(J3DMaterialBlock const* param_0, u32 param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoaderCalcSize/calcSizeMaterialTable__18J3DModelLoader_v26FPC16J3DMaterialBlockUl.s" } #pragma pop -/* 80336FF0-80337010 0020+00 s=1 e=0 z=0 None .text - * calcSizeTextureTable__14J3DModelLoaderFPC15J3DTextureBlock */ + +/* 80336FF0-80337010 0020+00 s=1 e=0 z=0 None .text calcSizeTextureTable__14J3DModelLoaderFPC15J3DTextureBlock */ +// 80336FFC: 80336F44 (calcSizeTexture__14J3DModelLoaderFPC15J3DTextureBlock) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off +// True False +// J3DTextureBlock const* False +// J3DTextureBlock const False +// J3DTextureBlock False asm void J3DModelLoader::calcSizeTextureTable(J3DTextureBlock const* param_0) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoaderCalcSize/calcSizeTextureTable__14J3DModelLoaderFPC15J3DTextureBlock.s" } #pragma pop -/* 80337010-803370A0 0090+00 s=1 e=0 z=0 None .text - * calcSizePatchedMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl */ + +/* 80337010-803370A0 0090+00 s=1 e=0 z=0 None .text calcSizePatchedMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl */ +// 80337020: 803621D8 (_savegpr_28) +// 80337038: 8032FFEC (__ct__18J3DMaterialFactoryFRC16J3DMaterialBlock) +// 8033706C: 80331A7C (calcSize__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl) +// 8033708C: 80362224 (_restgpr_28) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off +// True False +// J3DMaterialBlock const* False +// J3DMaterialBlock const False +// J3DMaterialBlock False +// u32 False asm void J3DModelLoader::calcSizePatchedMaterial(J3DMaterialBlock const* param_0, u32 param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoaderCalcSize/calcSizePatchedMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl.s" } #pragma pop -/* 803370A0-80337178 00D8+00 s=1 e=0 z=0 None .text - * calcSizeMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl */ + +/* 803370A0-80337178 00D8+00 s=1 e=0 z=0 None .text calcSizeMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl */ +// 803370B0: 803621D4 (_savegpr_27) +// 803370C8: 80330234 (__ct__18J3DMaterialFactoryFRC18J3DMaterialDLBlock) +// 8033710C: 80331A7C (calcSize__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl) +// 80337144: 80331A7C (calcSize__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl) +// 80337164: 80362220 (_restgpr_27) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off +// True False +// J3DMaterialDLBlock const* False +// J3DMaterialDLBlock const False +// J3DMaterialDLBlock False +// u32 False asm void J3DModelLoader::calcSizeMaterialDL(J3DMaterialDLBlock const* param_0, u32 param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoaderCalcSize/calcSizeMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl.s" } #pragma pop + + -- cgit v1.2.3