MCPcopy Create free account
hub / github.com/bfbbdecomp/bfbb / __GXSetMatrixIndex

Function __GXSetMatrixIndex

src/dolphin/src/gx/GXTransform.c:449–462  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

447}
448
449void __GXSetMatrixIndex(GXAttr matIdxAttr)
450{
451 if (matIdxAttr < GX_VA_TEX4MTXIDX)
452 {
453 GX_WRITE_SOME_REG4(8, 0x30, __GXData->matIdxA, -12);
454 GX_WRITE_XF_REG(24, __GXData->matIdxA);
455 }
456 else
457 {
458 GX_WRITE_SOME_REG4(8, 0x40, __GXData->matIdxB, -12);
459 GX_WRITE_XF_REG(25, __GXData->matIdxB);
460 }
461 __GXData->bpSentNot = 1;
462}

Callers 2

GXSetCurrentMtxFunction · 0.85
GXSetTexCoordGen2Function · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected