From 3f833281144c32ab7452639c060fd4fb01c8d63f Mon Sep 17 00:00:00 2001 From: Made Date: Wed, 6 May 2020 02:02:35 +0200 Subject: Decompile GX_asm and GX_g3 --- arm9/lib/include/gx.h | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 arm9/lib/include/gx.h (limited to 'arm9/lib/include/gx.h') diff --git a/arm9/lib/include/gx.h b/arm9/lib/include/gx.h new file mode 100644 index 00000000..ad3f1a6e --- /dev/null +++ b/arm9/lib/include/gx.h @@ -0,0 +1,24 @@ +#ifndef GUARD_GX_H +#define GUARD_GX_H + +struct DL +{ + u8 *var00; //end pointer + u32 *var04; //aligned end pointer + u8 *var08; //start pointer + u32 var0C; + u32 var10; //pad end with zero bool +}; + +//GX_g3 +void G3_BeginMakeDL(struct DL *displaylist, void *r1, u32 r2); +s32 G3_EndMakeDL(struct DL *displaylist); + + +//GX_asm +void GX_SendFifo48B(void *src, void *dst); + + +//GXi_NopClearFifo128_ probably asm + +#endif //GUARD_GX_H -- cgit v1.2.3