mirror of
https://github.com/zeldaret/tp
synced 2026-08-22 06:44:53 -04:00
move inlines
This commit is contained in:
@@ -11,58 +11,8 @@
|
||||
// Types:
|
||||
//
|
||||
|
||||
struct _GXVtxFmt {};
|
||||
|
||||
struct _GXVtxAttrFmtList {};
|
||||
|
||||
struct _GXTlutSize {};
|
||||
|
||||
struct _GXTlutFmt {};
|
||||
|
||||
struct _GXTexWrapMode {};
|
||||
|
||||
struct _GXTexMapID {};
|
||||
|
||||
struct _GXTexGenType {};
|
||||
|
||||
struct _GXTexGenSrc {};
|
||||
|
||||
struct _GXTexFmt {};
|
||||
|
||||
struct _GXTexFilter {};
|
||||
|
||||
struct _GXTexCoordID {};
|
||||
|
||||
struct _GXTexCacheSize {};
|
||||
|
||||
struct _GXTevStageID {};
|
||||
|
||||
struct _GXTevRegID {};
|
||||
|
||||
struct _GXTevKColorID {};
|
||||
|
||||
struct _GXLightID {};
|
||||
|
||||
struct _GXIndTexStageID {};
|
||||
|
||||
struct _GXIndTexScale {};
|
||||
|
||||
struct _GXIndTexMtxID {};
|
||||
|
||||
struct _GXFogType {};
|
||||
|
||||
struct _GXFogAdjTable {};
|
||||
|
||||
struct _GXCullMode {};
|
||||
|
||||
struct _GXColorS10 {};
|
||||
|
||||
struct _GXColor {};
|
||||
|
||||
struct _GXChannelID {};
|
||||
|
||||
struct _GXAnisotropy {};
|
||||
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
#include "JSystem/J3DGraphAnimator/J3DModelData.h"
|
||||
#include "JSystem/J3DGraphBase/J3DPacket.h"
|
||||
#include "JSystem/J3DGraphBase/J3DSys.h"
|
||||
#include "JSystem/J3DGraphBase/J3DGD.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
|
||||
@@ -131,12 +132,6 @@ void J3DShapeMtx::resetMtxLoadCache() {
|
||||
sMtxLoadCache[0] = 0xFFFF;
|
||||
}
|
||||
|
||||
static inline void J3DFifoLoadIndx(u8 cmd, u16 indx, u16 addr) {
|
||||
GFX_FIFO(u8) = cmd;
|
||||
GFX_FIFO(u16) = indx;
|
||||
GFX_FIFO(u16) = addr;
|
||||
}
|
||||
|
||||
/* 803130E4-80313128 30DA24 0044+00 1/0 0/0 0/0 .text loadMtxIndx_PNGP__11J3DShapeMtxCFiUs */
|
||||
void J3DShapeMtx::loadMtxIndx_PNGP(int slot, u16 indx) const {
|
||||
// inlined J3DFifoLoadPosMtxIndx
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
#include "JSystem/J3DGraphBase/J3DTevs.h"
|
||||
|
||||
#include "JSystem/J3DGraphBase/J3DTexture.h"
|
||||
#include "JSystem/J3DGraphBase/J3DGD.h"
|
||||
|
||||
//
|
||||
// Forward References:
|
||||
@@ -83,12 +84,6 @@ J3DSys::J3DSys() {
|
||||
}
|
||||
}
|
||||
|
||||
static inline void J3DFifoLoadIndx(u8 cmd, u16 indx, u16 addr) {
|
||||
GFX_FIFO(u8) = cmd;
|
||||
GFX_FIFO(u16) = indx;
|
||||
GFX_FIFO(u16) = addr;
|
||||
}
|
||||
|
||||
/* 8030FEC0-8030FEE4 30A800 0024+00 0/0 1/1 0/0 .text loadPosMtxIndx__6J3DSysCFiUs */
|
||||
void J3DSys::loadPosMtxIndx(int addr, u16 indx) const {
|
||||
J3DFifoLoadIndx(GX_CMD_LOAD_INDX_A, indx, 0xB000 | ((u16)(addr * 0x0C)));
|
||||
|
||||
Reference in New Issue
Block a user