SSBM Decomp
|
#include <dolphin/gx/forward.h>
#include <dolphin/base/PPCArch.h>
#include <dolphin/gx/__GXInit.h>
#include <dolphin/gx/__types.h>
#include <dolphin/gx/GXGeometry.h>
#include <dolphin/gx/GXMisc.h>
#include <dolphin/os/OSInterrupt.h>
#include <dolphin/os/OSThread.h>
Macros | |
#define | PE_POKE_ZMODE_ID 0 |
#define | PE_POKE_CMODE0_ID 1 |
#define | PE_POKE_CMODE1_ID 2 |
#define | PE_POKE_AMODE0_ID 3 |
#define | PE_POKE_AMODE1_ID 4 |
#define | PI_MEMSP_EFB 0x08000000 |
Functions | |
static void | GXSetMisc_inline_1 (u16 arg0) |
static void | GXSetMisc_inline_2 (void) |
static void | GXSetMisc_inline_3 (void) |
void | GXSetMisc (s32 arg0, u32 arg1) |
void | GXSetDrawDone (void) |
void | GXWaitDrawDone (void) |
void | GXPixModeSync (void) |
void | GXPokeAlphaMode (GXCompare func, u8 threshold) |
void | GXPokeAlphaRead (s32 mode) |
void | GXPokeAlphaUpdate (bool update_enable) |
void | GXPokeBlendMode (GXBlendMode type, GXBlendFactor src_factor, GXBlendFactor dst_factor, GXLogicOp op) |
void | GXPokeColorUpdate (bool update_enable) |
void | GXPokeDstAlpha (bool enable, u8 alpha) |
void | GXPokeDither (s32 dither) |
void | GXPokeZMode (bool compare_enable, GXCompare func, bool update_enable) |
void | GXTokenInterruptHandler (__OSInterrupt _, OSContext *current_ctx) |
GXDrawDoneCallback | GXSetDrawDoneCallback (GXDrawDoneCallback cb) |
void | GXFinishInterruptHandler (__OSInterrupt _, OSContext *current_ctx) |
void | __GXPEInit (void) |
Variables | |
static void(* | GXMisc_804D7320 )(u16) |
static GXDrawDoneCallback | GXMisc_804D7324 |
static GXBool | GXMisc_804D7328 [0x4] |
static OSThreadQueue | GXDrawDoneThreadQueue |
#define PE_POKE_ZMODE_ID 0 |
#define PE_POKE_CMODE0_ID 1 |
#define PE_POKE_CMODE1_ID 2 |
#define PE_POKE_AMODE0_ID 3 |
#define PE_POKE_AMODE1_ID 4 |
#define PI_MEMSP_EFB 0x08000000 |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
void GXSetDrawDone | ( | void | ) |
void GXWaitDrawDone | ( | void | ) |
void GXPixModeSync | ( | void | ) |
void GXPokeAlphaRead | ( | s32 | mode | ) |
void GXPokeAlphaUpdate | ( | bool | update_enable | ) |
void GXPokeBlendMode | ( | GXBlendMode | type, |
GXBlendFactor | src_factor, | ||
GXBlendFactor | dst_factor, | ||
GXLogicOp | op | ||
) |
void GXPokeColorUpdate | ( | bool | update_enable | ) |
void GXPokeDither | ( | s32 | dither | ) |
void GXTokenInterruptHandler | ( | __OSInterrupt | _, |
OSContext * | current_ctx | ||
) |
GXDrawDoneCallback GXSetDrawDoneCallback | ( | GXDrawDoneCallback | cb | ) |
void GXFinishInterruptHandler | ( | __OSInterrupt | _, |
OSContext * | current_ctx | ||
) |
void __GXPEInit | ( | void | ) |
|
static |
|
static |
|
static |