diff options
| author | TakaRikka <38417346+TakaRikka@users.noreply.github.com> | 2025-11-30 14:23:42 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-30 15:23:42 -0700 |
| commit | a6e76c0841cae03cae0c0e6ac75c32f979043093 (patch) | |
| tree | 76b5f590c59c6abdf2c80d0a3d5c0ccb31ebd0fe /src/JSystem/J3DGraphLoader/J3DMaterialFactory.cpp | |
| parent | 434415337d268e405b09f6b72935a7e918e4cfe7 (diff) | |
project cleanup (#2895)
* some wii OS fixes
* remove old dol2asm comments
* remove dol2asm.h
* remove function address comments
* normalize ATTRIBUTE_ALIGN usage
* DECL_WEAK macro
* fix gcc attribute weak macro
* wrap more mwcc specific things in ifdefs
* fixes
* fix revo sdk version flags
* fixes
Diffstat (limited to 'src/JSystem/J3DGraphLoader/J3DMaterialFactory.cpp')
| -rw-r--r-- | src/JSystem/J3DGraphLoader/J3DMaterialFactory.cpp | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/src/JSystem/J3DGraphLoader/J3DMaterialFactory.cpp b/src/JSystem/J3DGraphLoader/J3DMaterialFactory.cpp index c6601ec64e..15a0a65feb 100644 --- a/src/JSystem/J3DGraphLoader/J3DMaterialFactory.cpp +++ b/src/JSystem/J3DGraphLoader/J3DMaterialFactory.cpp @@ -1,8 +1,3 @@ -// -// Generated By: dol2asm -// Translation Unit: J3DMaterialFactory -// - #include "JSystem/JSystem.h" // IWYU pragma: keep #include "JSystem/J3DGraphLoader/J3DMaterialFactory.h" @@ -10,10 +5,7 @@ #include "JSystem/JMath/JMath.h" #include "JSystem/JSupport/JSupport.h" #include "JSystem/JUtility/JUTAssert.h" -#include "dol2asm.h" -/* 8032FFEC-80330234 32A92C 0248+00 0/0 7/7 0/0 .text - * __ct__18J3DMaterialFactoryFRC16J3DMaterialBlock */ J3DMaterialFactory::J3DMaterialFactory(J3DMaterialBlock const& i_block) { mMaterialNum = i_block.mMaterialNum; mpMaterialInitData = JSUConvertOffsetToPtr<J3DMaterialInitData>(&i_block, i_block.mpMaterialInitData); @@ -55,8 +47,6 @@ J3DMaterialFactory::J3DMaterialFactory(J3DMaterialBlock const& i_block) { mpMaterialMode = NULL; } -/* 80330234-803302BC 32AB74 0088+00 0/0 2/2 0/0 .text - * __ct__18J3DMaterialFactoryFRC18J3DMaterialDLBlock */ J3DMaterialFactory::J3DMaterialFactory(J3DMaterialDLBlock const& i_block) { mMaterialNum = i_block.mMaterialNum; mpMaterialInitData = NULL; @@ -66,8 +56,6 @@ J3DMaterialFactory::J3DMaterialFactory(J3DMaterialDLBlock const& i_block) { mpMaterialMode = JSUConvertOffsetToPtr<u8>(&i_block, i_block.mpMaterialMode); } -/* 803302BC-80330304 32ABFC 0048+00 0/0 3/3 0/0 .text countUniqueMaterials__18J3DMaterialFactoryFv - */ u16 J3DMaterialFactory::countUniqueMaterials() { u16 count = 0; s32 id = -1; @@ -80,7 +68,6 @@ u16 J3DMaterialFactory::countUniqueMaterials() { return count; } -/* 80330304-8033033C 32AC44 0038+00 4/4 0/0 0/0 .text countTexGens__18J3DMaterialFactoryCFi */ u32 J3DMaterialFactory::countTexGens(int i_idx) const { u8 tex_gen_num_index = mpMaterialInitData[mpMaterialID[i_idx]].mTexGenNumIdx; if (tex_gen_num_index != 0xff) { @@ -89,7 +76,6 @@ u32 J3DMaterialFactory::countTexGens(int i_idx) const { return 0; } -/* 8033033C-803303C4 32AC7C 0088+00 2/2 0/0 0/0 .text countStages__18J3DMaterialFactoryCFi */ u32 J3DMaterialFactory::countStages(int i_idx) const { J3DMaterialInitData* init_data = &mpMaterialInitData[mpMaterialID[i_idx]]; u32 count1 = 0; @@ -113,8 +99,6 @@ u32 J3DMaterialFactory::countStages(int i_idx) const { return count2; } -/* 803303C4-80330440 32AD04 007C+00 0/0 4/4 0/0 .text - * create__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl */ J3DMaterial* J3DMaterialFactory::create(J3DMaterial* i_material, MaterialType i_type, int i_idx, u32 i_flags) const { switch (i_type) { @@ -131,8 +115,6 @@ J3DMaterial* J3DMaterialFactory::create(J3DMaterial* i_material, MaterialType i_ return i_material; } -/* 80330440-80330D84 32AD80 0944+00 1/1 0/0 0/0 .text - * createNormalMaterial__18J3DMaterialFactoryCFP11J3DMaterialiUl */ J3DMaterial* J3DMaterialFactory::createNormalMaterial(J3DMaterial* i_material, int i_idx, u32 i_flags) const { if (mpDisplayListInit != NULL) { @@ -246,8 +228,6 @@ J3DMaterial* J3DMaterialFactory::createNormalMaterial(J3DMaterial* i_material, i return i_material; } -/* 80330D84-8033168C 32B6C4 0908+00 1/1 0/0 0/0 .text - * createPatchedMaterial__18J3DMaterialFactoryCFP11J3DMaterialiUl */ J3DMaterial* J3DMaterialFactory::createPatchedMaterial(J3DMaterial* i_material, int i_idx, u32 i_flags) const { if (i_material == NULL) { @@ -339,8 +319,6 @@ J3DMaterial* J3DMaterialFactory::createPatchedMaterial(J3DMaterial* i_material, return i_material; } -/* 8033168C-803317D4 32BFCC 0148+00 0/0 1/1 0/0 .text - * modifyPatchedCurrentMtx__18J3DMaterialFactoryCFP11J3DMateriali */ void J3DMaterialFactory::modifyPatchedCurrentMtx(J3DMaterial* i_material, int i_idx) const { J3DTexCoord coord[8]; u32 tex_gens = countTexGens(i_idx); @@ -361,8 +339,6 @@ void J3DMaterialFactory::modifyPatchedCurrentMtx(J3DMaterial* i_material, int i_ i_material->mCurrentMtx = currentMtx; } -/* 803317D4-80331A7C 32C114 02A8+00 2/2 0/0 0/0 .text - * createLockedMaterial__18J3DMaterialFactoryCFP11J3DMaterialiUl */ J3DMaterial* J3DMaterialFactory::createLockedMaterial(J3DMaterial* i_material, int i_idx, u32 i_flags) const { if (i_material == NULL) { @@ -393,8 +369,6 @@ J3DMaterial* J3DMaterialFactory::createLockedMaterial(J3DMaterial* i_material, i return i_material; } -/* 80331A7C-80331AFC 32C3BC 0080+00 0/0 4/4 0/0 .text - * calcSize__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl */ u32 J3DMaterialFactory::calcSize(J3DMaterial* i_material, J3DMaterialFactory::MaterialType i_type, int i_idx, u32 i_flags) const { u32 size = 0; @@ -412,8 +386,6 @@ u32 J3DMaterialFactory::calcSize(J3DMaterial* i_material, J3DMaterialFactory::Ma return size; } -/* 80331AFC-80331C30 32C43C 0134+00 1/1 0/0 0/0 .text - * calcSizeNormalMaterial__18J3DMaterialFactoryCFP11J3DMaterialiUl */ u32 J3DMaterialFactory::calcSizeNormalMaterial(J3DMaterial* i_material, int i_idx, u32 i_flags) const { u32 size = 0; @@ -447,8 +419,6 @@ u32 J3DMaterialFactory::calcSizeNormalMaterial(J3DMaterial* i_material, int i_id return size; } -/* 80331C30-80331D00 32C570 00D0+00 1/1 0/0 0/0 .text - * calcSizePatchedMaterial__18J3DMaterialFactoryCFP11J3DMaterialiUl */ u32 J3DMaterialFactory::calcSizePatchedMaterial(J3DMaterial* i_material, int i_idx, u32 i_flags) const { u32 size = 0; @@ -469,8 +439,6 @@ u32 J3DMaterialFactory::calcSizePatchedMaterial(J3DMaterial* i_material, int i_i return size; } -/* 80331D00-80331D18 32C640 0018+00 2/2 0/0 0/0 .text - * calcSizeLockedMaterial__18J3DMaterialFactoryCFP11J3DMaterialiUl */ u32 J3DMaterialFactory::calcSizeLockedMaterial(J3DMaterial* i_material, int i_idx, u32 i_flags) const { u32 size = 0; @@ -481,10 +449,8 @@ u32 J3DMaterialFactory::calcSizeLockedMaterial(J3DMaterial* i_material, int i_id return size + sizeof(J3DDisplayListObj); } -/* 804564A8-804564AC 004AA8 0004+00 1/1 0/0 0/0 .sdata2 @1691 */ static GXColor const defaultMatColor = {0xff, 0xff, 0xff, 0xff}; -/* 80331D18-80331D74 32C658 005C+00 2/2 0/0 0/0 .text newMatColor__18J3DMaterialFactoryCFii */ J3DGXColor J3DMaterialFactory::newMatColor(int i_idx, int i_no) const { J3DGXColor dflt = (J3DGXColor)defaultMatColor; u16 mat_color_index = mpMaterialInitData[mpMaterialID[i_idx]].mMatColorIdx[i_no]; @@ -495,7 +461,6 @@ J3DGXColor J3DMaterialFactory::newMatColor(int i_idx, int i_no) const { } } -/* 80331D74-80331DAC 32C6B4 0038+00 2/2 0/0 0/0 .text newColorChanNum__18J3DMaterialFactoryCFi */ u8 J3DMaterialFactory::newColorChanNum(int i_idx) const { u8 color_chan_num_index = mpMaterialInitData[mpMaterialID[i_idx]].mColorChanNumIdx; if (color_chan_num_index != 0xff) { @@ -505,7 +470,6 @@ u8 J3DMaterialFactory::newColorChanNum(int i_idx) const { } } -/* 80331DAC-80331F50 32C6EC 01A4+00 2/2 0/0 0/0 .text newColorChan__18J3DMaterialFactoryCFii */ J3DColorChan J3DMaterialFactory::newColorChan(int i_idx, int i_no) const { u32 r29 = 0; J3DMaterialInitData* init_data = &mpMaterialInitData[mpMaterialID[i_idx]]; @@ -516,10 +480,8 @@ J3DColorChan J3DMaterialFactory::newColorChan(int i_idx, int i_no) const { } } -/* 804564AC-804564B0 004AAC 0004+00 1/1 0/0 0/0 .sdata2 @1798 */ static GXColor const defaultAmbColor = {0x32, 0x32, 0x32, 0x32}; -/* 80331F50-80331FAC 32C890 005C+00 1/1 0/0 0/0 .text newAmbColor__18J3DMaterialFactoryCFii */ J3DGXColor J3DMaterialFactory::newAmbColor(int i_idx, int i_no) const { J3DGXColor dflt = (J3DGXColor)defaultAmbColor; u16 amb_color_index = mpMaterialInitData[mpMaterialID[i_idx]].mAmbColorIdx[i_no]; @@ -530,7 +492,6 @@ J3DGXColor J3DMaterialFactory::newAmbColor(int i_idx, int i_no) const { } } -/* 80331FAC-80331FE4 32C8EC 0038+00 2/2 0/0 0/0 .text newTexGenNum__18J3DMaterialFactoryCFi */ u32 J3DMaterialFactory::newTexGenNum(int i_idx) const { u8 tex_gen_num_index = mpMaterialInitData[mpMaterialID[i_idx]].mTexGenNumIdx; if (tex_gen_num_index != 0xff) { @@ -540,7 +501,6 @@ u32 J3DMaterialFactory::newTexGenNum(int i_idx) const { } } -/* 80331FE4-80332044 32C924 0060+00 3/3 0/0 0/0 .text newTexCoord__18J3DMaterialFactoryCFii */ J3DTexCoord J3DMaterialFactory::newTexCoord(int i_idx, int i_no) const { u16 tex_coord_index = mpMaterialInitData[mpMaterialID[i_idx]].mTexCoordIdx[i_no]; if (tex_coord_index != 0xffff) { @@ -550,8 +510,6 @@ J3DTexCoord J3DMaterialFactory::newTexCoord(int i_idx, int i_no) const { } } -/* 80332044-803320CC 32C984 0088+00 2/2 0/0 0/0 .text newTexMtx__18J3DMaterialFactoryCFii - */ J3DTexMtx* J3DMaterialFactory::newTexMtx(int i_idx, int i_no) const { J3DTexMtx* tex_mtx = NULL; J3DMaterialInitData* mtl_init_data = &mpMaterialInitData[mpMaterialID[i_idx]]; @@ -561,7 +519,6 @@ J3DTexMtx* J3DMaterialFactory::newTexMtx(int i_idx, int i_no) const { return tex_mtx; } -/* 803320CC-8033210C 32CA0C 0040+00 2/2 0/0 0/0 .text newCullMode__18J3DMaterialFactoryCFi */ u8 J3DMaterialFactory::newCullMode(int i_idx) const { u8 cull_mode_index = mpMaterialInitData[mpMaterialID[i_idx]].mCullModeIdx; if (cull_mode_index != 0xff) { @@ -571,8 +528,6 @@ u8 J3DMaterialFactory::newCullMode(int i_idx) const { } } -/* 8033210C-80332154 32CA4C 0048+00 2/2 0/0 0/0 .text newTexNo__18J3DMaterialFactoryCFii - */ u16 J3DMaterialFactory::newTexNo(int i_idx, int i_no) const { u16 tex_no_index = mpMaterialInitData[mpMaterialID[i_idx]].mTexNoIdx[i_no]; if (tex_no_index != 0xffff) { @@ -582,7 +537,6 @@ u16 J3DMaterialFactory::newTexNo(int i_idx, int i_no) const { } } -/* 80332154-803321A0 32CA94 004C+00 2/2 0/0 0/0 .text newTevOrder__18J3DMaterialFactoryCFii */ J3DTevOrder J3DMaterialFactory::newTevOrder(int i_idx, int i_no) const { J3DMaterialInitData* mtl_init_data = &mpMaterialInitData[mpMaterialID[i_idx]]; if (mtl_init_data->mTevOrderIdx[i_no] != 0xffff) { @@ -592,7 +546,6 @@ J3DTevOrder J3DMaterialFactory::newTevOrder(int i_idx, int i_no) const { } } -/* 803321A0-80332210 32CAE0 0070+00 2/2 0/0 0/0 .text newTevColor__18J3DMaterialFactoryCFii */ J3DGXColorS10 J3DMaterialFactory::newTevColor(int i_idx, int i_no) const { J3DGXColorS10 dflt = (GXColorS10){0, 0, 0, 0}; J3DMaterialInitData* mtl_init_data = &mpMaterialInitData[mpMaterialID[i_idx]]; @@ -603,10 +556,8 @@ J3DGXColorS10 J3DMaterialFactory::newTevColor(int i_idx, int i_no) const { } } -/* 804564B0-804564B8 004AB0 0004+04 1/1 0/0 0/0 .sdata2 @1915 */ static GXColor const defaultTevKColor = {0xff, 0xff, 0xff, 0xff}; -/* 80332210-8033226C 32CB50 005C+00 2/2 0/0 0/0 .text newTevKColor__18J3DMaterialFactoryCFii */ J3DGXColor J3DMaterialFactory::newTevKColor(int i_idx, int i_no) const { J3DGXColor dflt = (J3DGXColor)defaultTevKColor; u16 tev_kcolor_index = mpMaterialInitData[mpMaterialID[i_idx]].mTevKColorIdx[i_no]; @@ -617,7 +568,6 @@ J3DGXColor J3DMaterialFactory::newTevKColor(int i_idx, int i_no) const { } } -/* 8033226C-803322A4 32CBAC 0038+00 2/2 0/0 0/0 .text newTevStageNum__18J3DMaterialFactoryCFi */ u8 J3DMaterialFactory::newTevStageNum(int i_idx) const { u8 tev_stage_num_index = mpMaterialInitData[mpMaterialID[i_idx]].mTevStageNumIdx; if (tev_stage_num_index != 0xff) { @@ -627,7 +577,6 @@ u8 J3DMaterialFactory::newTevStageNum(int i_idx) const { } } -/* 803322A4-80332304 32CBE4 0060+00 2/2 0/0 0/0 .text newTevStage__18J3DMaterialFactoryCFii */ J3DTevStage J3DMaterialFactory::newTevStage(int i_idx, int i_no) const { u16 tev_stage_index = mpMaterialInitData[mpMaterialID[i_idx]].mTevStageIdx[i_no]; if (tev_stage_index != 0xffff) { @@ -637,8 +586,6 @@ J3DTevStage J3DMaterialFactory::newTevStage(int i_idx, int i_no) const { } } -/* 80332304-803323A0 32CC44 009C+00 1/1 0/0 0/0 .text - * newTevSwapModeTable__18J3DMaterialFactoryCFii */ J3DTevSwapModeTable J3DMaterialFactory::newTevSwapModeTable(int i_idx, int i_no) const { u16 tev_swap_mode_table_index = mpMaterialInitData[mpMaterialID[i_idx]].mTevSwapModeTableIdx[i_no]; if (tev_swap_mode_table_index != 0xffff) { @@ -648,8 +595,6 @@ J3DTevSwapModeTable J3DMaterialFactory::newTevSwapModeTable(int i_idx, int i_no) } } -/* 803323A0-803323C8 32CCE0 0028+00 2/2 0/0 0/0 .text newIndTexStageNum__18J3DMaterialFactoryCFi - */ u8 J3DMaterialFactory::newIndTexStageNum(int i_idx) const { if (mpIndInitData[i_idx].mEnabled == true) { return mpIndInitData[i_idx].mIndTexStageNum; @@ -658,7 +603,6 @@ u8 J3DMaterialFactory::newIndTexStageNum(int i_idx) const { } } -/* 803323C8-8033240C 32CD08 0044+00 2/2 0/0 0/0 .text newIndTexOrder__18J3DMaterialFactoryCFii */ J3DIndTexOrder J3DMaterialFactory::newIndTexOrder(int i_idx, int i_no) const { J3DIndTexOrder dflt; if (mpIndInitData[i_idx].mEnabled == true) { @@ -668,7 +612,6 @@ J3DIndTexOrder J3DMaterialFactory::newIndTexOrder(int i_idx, int i_no) const { } } -/* 8033240C-803324B4 32CD4C 00A8+00 2/2 0/0 0/0 .text newIndTexMtx__18J3DMaterialFactoryCFii */ J3DIndTexMtx J3DMaterialFactory::newIndTexMtx(int i_idx, int i_no) const { J3DIndTexMtx dflt; if (mpIndInitData[i_idx].mEnabled == true) { @@ -678,7 +621,6 @@ J3DIndTexMtx J3DMaterialFactory::newIndTexMtx(int i_idx, int i_no) const { } } -/* 803324B4-80332648 32CDF4 0194+00 2/2 0/0 0/0 .text newIndTevStage__18J3DMaterialFactoryCFii */ J3DIndTevStage J3DMaterialFactory::newIndTevStage(int i_idx, int i_no) const { J3DIndTevStage dflt; if (mpIndInitData[i_idx].mEnabled == true) { @@ -688,8 +630,6 @@ J3DIndTevStage J3DMaterialFactory::newIndTevStage(int i_idx, int i_no) const { } } -/* 80332648-8033268C 32CF88 0044+00 2/2 0/0 0/0 .text - * newIndTexCoordScale__18J3DMaterialFactoryCFii */ J3DIndTexCoordScale J3DMaterialFactory::newIndTexCoordScale(int i_idx, int i_no) const { J3DIndTexCoordScale dflt; if (mpIndInitData[i_idx].mEnabled == true) { @@ -699,7 +639,6 @@ J3DIndTexCoordScale J3DMaterialFactory::newIndTexCoordScale(int i_idx, int i_no) } } -/* 8033268C-80332768 32CFCC 00DC+00 2/2 0/0 0/0 .text newFog__18J3DMaterialFactoryCFi */ J3DFog J3DMaterialFactory::newFog(int i_idx) const { J3DFog fog; u16 fog_index = mpMaterialInitData[mpMaterialID[i_idx]].mFogIdx; @@ -709,7 +648,6 @@ J3DFog J3DMaterialFactory::newFog(int i_idx) const { return fog; } -/* 80332768-803327E8 32D0A8 0080+00 2/2 0/0 0/0 .text newAlphaComp__18J3DMaterialFactoryCFi */ J3DAlphaComp J3DMaterialFactory::newAlphaComp(int i_idx) const { J3DMaterialInitData* mtl_init_data = &mpMaterialInitData[mpMaterialID[i_idx]]; if (mtl_init_data->mAlphaCompIdx != 0xffff) { @@ -719,8 +657,6 @@ J3DAlphaComp J3DMaterialFactory::newAlphaComp(int i_idx) const { } } -/* 803327E8-8033282C 32D128 0044+00 2/2 0/0 0/0 .text newBlend__18J3DMaterialFactoryCFi - */ J3DBlend J3DMaterialFactory::newBlend(int i_idx) const { J3DMaterialInitData* mtl_init_data = &mpMaterialInitData[mpMaterialID[i_idx]]; if (mtl_init_data->mBlendIdx != 0xffff) { @@ -730,8 +666,6 @@ J3DBlend J3DMaterialFactory::newBlend(int i_idx) const { } } -/* 8033282C-8033288C 32D16C 0060+00 2/2 0/0 0/0 .text newZMode__18J3DMaterialFactoryCFi - */ J3DZMode J3DMaterialFactory::newZMode(int i_idx) const { J3DMaterialInitData* mtl_init_data = &mpMaterialInitData[mpMaterialID[i_idx]]; if (mtl_init_data->mZModeIdx != 0xff) { @@ -741,7 +675,6 @@ J3DZMode J3DMaterialFactory::newZMode(int i_idx) const { } } -/* 8033288C-803328C4 32D1CC 0038+00 2/2 0/0 0/0 .text newZCompLoc__18J3DMaterialFactoryCFi */ u8 J3DMaterialFactory::newZCompLoc(int i_idx) const { J3DMaterialInitData* mtl_init_data = &mpMaterialInitData[mpMaterialID[i_idx]]; if (mtl_init_data->mZCompLocIdx != 0xff){ @@ -751,8 +684,6 @@ u8 J3DMaterialFactory::newZCompLoc(int i_idx) const { } } -/* 803328C4-803328FC 32D204 0038+00 2/2 0/0 0/0 .text newDither__18J3DMaterialFactoryCFi - */ u8 J3DMaterialFactory::newDither(int i_idx) const { J3DMaterialInitData* mtl_init_data = &mpMaterialInitData[mpMaterialID[i_idx]]; if (mtl_init_data->mDitherIdx != 0xff){ @@ -762,7 +693,6 @@ u8 J3DMaterialFactory::newDither(int i_idx) const { } } -/* 803328FC-803329A0 32D23C 00A4+00 1/1 0/0 0/0 .text newNBTScale__18J3DMaterialFactoryCFi */ J3DNBTScale J3DMaterialFactory::newNBTScale(int i_idx) const { J3DNBTScale dflt(j3dDefaultNBTScaleInfo); J3DMaterialInitData* mtl_init_data = &mpMaterialInitData[mpMaterialID[i_idx]]; |
