diff options
| author | Jcw87 <Jcw87@users.noreply.github.com> | 2026-01-11 19:00:04 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-01-11 19:00:04 -0800 |
| commit | 2dd7e2ea62daaa33195b2adbca8b086ceaa6d464 (patch) | |
| tree | d56016fab9d536e646ebde852dd8ef2ad81ba732 /src/JSystem/J2DGraph/J2DTevs.cpp | |
| parent | 6e76f12dd3b49acc9b682eeb811dbec64bc3519c (diff) | |
J2DGraph debug (#3028)
* J2DGraph debug
* J2DGraph debug
Diffstat (limited to 'src/JSystem/J2DGraph/J2DTevs.cpp')
| -rw-r--r-- | src/JSystem/J2DGraph/J2DTevs.cpp | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/src/JSystem/J2DGraph/J2DTevs.cpp b/src/JSystem/J2DGraph/J2DTevs.cpp index 3f6010e4df..68469cc0fa 100644 --- a/src/JSystem/J2DGraph/J2DTevs.cpp +++ b/src/JSystem/J2DGraph/J2DTevs.cpp @@ -5,7 +5,7 @@ #include "JSystem/JSystem.h" // IWYU pragma: keep #include "JSystem/J2DGraph/J2DTevs.h" -#include "JSystem/J2DGraph/J2DMatBlock.h" +#include "JSystem/J2DGraph/J2DMaterial.h" #include <math> #include "dolphin/gx.h" @@ -76,22 +76,33 @@ void J2DIndTexOrder::load(u8 indTexStage) { GXSetIndTexOrder((GXIndTexStageID)indTexStage, (GXTexCoordID)mInfo.mTexCoordID, (GXTexMapID)mInfo.mTexMapID); } -static void dummyVirtual(J2DTevBlock* block, J2DIndBlock* indBlock) { +static void dummyVirtual(J2DMaterial* material) { + J2DIndBlock* indBlock = material->getIndBlock(); indBlock->getIndTexStageNum(); indBlock->getIndTexOrder(0); indBlock->getIndTexStageNum(); indBlock->getIndTexOrder(0); indBlock->getIndTexMtx(0); indBlock->getIndTexCoordScale(0); + J2DColorBlock* colorBlock = material->getColorBlock(); + J2DTexGenBlock* texGenBlock = material->getTexGenBlock(); + texGenBlock->getTexGenNum(); + J2DTevBlock* block = material->getTevBlock(); block->getIndTevStage(0); block->getTevStageNum(); + material->getPEBlock(); + material->getMaterialAlphaCalc(); + colorBlock->getMatColor(0); + colorBlock->getColorChan(0); + texGenBlock->getTexCoord(0); + texGenBlock->getTexMtx(0).getTexMtxInfo(); block->getTexNo(0); block->getFontNo(); block->getTevKColor(0); block->getTevKColorSel(0); block->getTevKAlphaSel(0); block->getTevOrder(0); - block->getTevColor(0); + J2DGXColorS10 color(*block->getTevColor(0)); block->getTevStage(0); block->getTevSwapModeTable(0); } |
