mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-07-09 04:30:49 -04:00
J2D structs + print / fix GX + MSL string headers (#157)
* J2D structs + print / fix GX + MSL string headers * remove msl_c/string.h
This commit is contained in:
@@ -11,18 +11,6 @@
|
||||
// Types:
|
||||
//
|
||||
|
||||
struct _GXTevKColorID {};
|
||||
|
||||
struct _GXIndTexStageID {};
|
||||
|
||||
struct _GXIndTexScale {};
|
||||
|
||||
struct _GXIndTexMtxID {};
|
||||
|
||||
struct _GXFogType {};
|
||||
|
||||
struct _GXFogAdjTable {};
|
||||
|
||||
struct J3DSys {
|
||||
static u8 sTexCoordScaleTable[64 + 4 /* padding */];
|
||||
};
|
||||
|
||||
@@ -5,12 +5,12 @@
|
||||
|
||||
#include "JSystem/J3DGraphBase/J3DPacket.h"
|
||||
#include "JSystem/JKernel/JKRHeap.h"
|
||||
#include "MSL_C.PPCEABI.bare.H/MSL_Common/src/string.h"
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/gx/GX.h"
|
||||
#include "dolphin/os/OSCache.h"
|
||||
#include "dolphin/types.h"
|
||||
#include "global.h"
|
||||
#include "msl_c/string.h"
|
||||
|
||||
//
|
||||
// Types:
|
||||
|
||||
@@ -7,12 +7,6 @@
|
||||
#include "dol2asm.h"
|
||||
#include "dolphin/types.h"
|
||||
|
||||
//
|
||||
// Types:
|
||||
//
|
||||
|
||||
struct _GXTexMapID {};
|
||||
|
||||
//
|
||||
// Forward References:
|
||||
//
|
||||
@@ -46,51 +40,12 @@ extern "C" void makeTexCoordTable__Fv();
|
||||
extern "C" void makeAlphaCmpTable__Fv();
|
||||
extern "C" void makeZModeTable__Fv();
|
||||
extern "C" void makeTevSwapTable__Fv();
|
||||
extern "C" void GXSetVtxAttrFmt();
|
||||
extern "C" void GXInvalidateVtxCache();
|
||||
extern "C" void GXSetTexCoordGen2();
|
||||
extern "C" void GXSetNumTexGens();
|
||||
extern "C" void GXFlush();
|
||||
extern "C" void GXSetCullMode();
|
||||
extern "C" void GXSetCoPlanar();
|
||||
extern "C" void GXSetChanAmbColor();
|
||||
extern "C" void GXSetChanMatColor();
|
||||
extern "C" void GXSetNumChans();
|
||||
extern "C" void GXSetChanCtrl();
|
||||
extern "C" void GXInitTexObj();
|
||||
extern "C" void GXLoadTexObj();
|
||||
extern "C" void GXInitTexCacheRegion();
|
||||
extern "C" void GXSetTevIndirect();
|
||||
extern "C" void GXSetIndTexMtx();
|
||||
extern "C" void GXSetIndTexCoordScale();
|
||||
extern "C" void GXSetIndTexOrder();
|
||||
extern "C" void GXSetNumIndStages();
|
||||
extern "C" void GXSetTevDirect();
|
||||
extern "C" void GXSetTevColorIn();
|
||||
extern "C" void GXSetTevAlphaIn();
|
||||
extern "C" void GXSetTevColorOp();
|
||||
extern "C" void GXSetTevAlphaOp();
|
||||
extern "C" void GXSetTevColor();
|
||||
extern "C" void GXSetTevColorS10();
|
||||
extern "C" void GXSetTevKColor();
|
||||
extern "C" void GXSetTevKColorSel();
|
||||
extern "C" void GXSetTevKAlphaSel();
|
||||
extern "C" void GXSetTevSwapMode();
|
||||
extern "C" void GXSetTevSwapModeTable();
|
||||
extern "C" void GXSetAlphaCompare();
|
||||
extern "C" void GXSetTevOrder();
|
||||
extern "C" void GXSetNumTevStages();
|
||||
extern "C" void GXSetFog();
|
||||
extern "C" void GXSetFogRangeAdj();
|
||||
extern "C" void GXSetBlendMode();
|
||||
extern "C" void GXSetColorUpdate();
|
||||
extern "C" void GXSetAlphaUpdate();
|
||||
extern "C" void GXSetZMode();
|
||||
extern "C" void GXSetZCompLoc();
|
||||
extern "C" void GXSetDither();
|
||||
extern "C" void GXSetCurrentMtx();
|
||||
extern "C" void GXLoadTexMtxImm();
|
||||
extern "C" void GXSetClipMode();
|
||||
extern "C" void _savegpr_25();
|
||||
extern "C" void _savegpr_28();
|
||||
extern "C" void _restgpr_25();
|
||||
|
||||
Reference in New Issue
Block a user