SSBM Decomp
Loading...
Searching...
No Matches
GXMisc.h
Go to the documentation of this file.
1#ifndef DOLPHIN_GX_GXMISC_H
2#define DOLPHIN_GX_GXMISC_H
3
4#include <platform.h>
5
7
8#include <dolphin/gx/GXEnum.h>
9#include <dolphin/os.h>
12
13void GXPixModeSync(void);
14void GXWaitDrawDone(void);
15void GXSetDrawDone(void);
16void GXSetMisc(s32, u32);
17
18void GXPokeAlphaMode(GXCompare func, u8 threshold);
19void GXPokeAlphaRead(s32 mode);
20void GXPokeAlphaUpdate(bool update_enable);
21void GXPokeColorUpdate(bool update_enable);
22void GXPokeDstAlpha(bool enable, u8 alpha);
23void GXPokeDither(s32 dither);
24void GXPokeZMode(bool compare_enable, GXCompare func, bool update_enable);
28void __GXPEInit(void);
29void GXPokeBlendMode(GXBlendMode type, GXBlendFactor src_factor,
30 GXBlendFactor dst_factor, GXLogicOp op);
31
32#endif
GXBlendMode
Definition GXEnum.h:355
GXLogicOp
Definition GXEnum.h:376
GXCompare
Definition GXEnum.h:19
GXBlendFactor
Definition GXEnum.h:363
void GXPokeDstAlpha(bool enable, u8 alpha)
Definition GXMisc.c:202
void GXSetMisc(s32, u32)
Definition GXMisc.c:49
void GXPokeAlphaUpdate(bool update_enable)
Definition GXMisc.c:139
void __GXPEInit(void)
Definition GXMisc.c:282
void GXWaitDrawDone(void)
Definition GXMisc.c:85
void GXPokeAlphaRead(s32 mode)
Definition GXMisc.c:130
void GXPokeDither(s32 dither)
Definition GXMisc.c:214
void GXTokenInterruptHandler(__OSInterrupt _, OSContext *current_ctx)
Definition GXMisc.c:244
void GXSetDrawDone(void)
Definition GXMisc.c:65
GXDrawDoneCallback GXSetDrawDoneCallback(GXDrawDoneCallback cb)
Definition GXMisc.c:258
void GXPokeColorUpdate(bool update_enable)
Definition GXMisc.c:186
void GXPixModeSync(void)
Definition GXMisc.c:96
void GXFinishInterruptHandler(__OSInterrupt _, OSContext *current_ctx)
Definition GXMisc.c:267
void GXPokeZMode(bool compare_enable, GXCompare func, bool update_enable)
Definition GXMisc.c:237
void GXPokeAlphaMode(GXCompare func, u8 threshold)
Definition GXMisc.c:115
void GXPokeBlendMode(GXBlendMode type, GXBlendFactor src_factor, GXBlendFactor dst_factor, GXLogicOp op)
Definition GXMisc.c:165
s16 __OSInterrupt
Definition OSInterrupt.h:108
void(* GXDrawDoneCallback)(void)
Definition forward.h:19
static char _[]
Definition dsp_task.c:312
void cb(s32 param_1, DVDCommandBlock *block)
Definition fstload.c:21
unsigned long u32
An unsigned 32-bit integer.
Definition platform.h:26
signed long s32
A signed 32-bit integer.
Definition platform.h:14
unsigned char u8
An unsigned 8-bit integer.
Definition platform.h:20
u8 alpha
Definition state.c:45
void(* func)(void)
Definition state.c:134
Definition OSContext.h:133