|
SSBM Decomp
|
#include "initialize.h"#include "aobj.h"#include "class.h"#include "debug.h"#include "displayfunc.h"#include "fobj.h"#include "id.h"#include "list.h"#include "lobj.h"#include "mtx.h"#include "objalloc.h"#include "random.h"#include "robj.h"#include "shadow.h"#include "state.h"#include "tev.h"#include "video.h"#include <stdarg.h>#include <dolphin/gx.h>#include <dolphin/os.h>#include <dolphin/vi.h>Functions | |
| void | HSD_InitComponent (void) |
| void | HSD_GXSetFifoObj (GXFifoObj *fifo) |
| static void | HSD_DVDInit (void) |
| void ** | HSD_AllocateXFB (s32 nbuffer, GXRenderModeObj *rm) |
| GXFifoObj * | HSD_AllocateFifo (u32 size) |
| static void | HSD_GXInit (void) |
| static void | HSD_OSInit (void) |
| OSHeapHandle | HSD_GetHeap (void) |
| void | HSD_SetHeap (OSHeapHandle handle) |
| void | HSD_GetNextArena (void **lo, void **hi) |
| OSHeapHandle | HSD_CreateMainHeap (void *lo, void *hi) |
| HSD_RenderPass | HSD_GetCurrentRenderPass (void) |
| void | HSD_StartRender (HSD_RenderPass pass) |
| void | HSD_Init_803755A8 (void) |
| static void | HSD_ObjInit (void) |
| void | HSD_ObjDumpStat (void) |
| bool | HSD_SetInitParameter (HSD_InitParam param,...) |
Variables | |
| OSHeapHandle | HSD_Synth_804D6018 |
| GXRenderModeObj | GXNtsc480IntDf |
| static void * | FrameBuffer [HSD_VI_XFB_MAX] |
| static HSD_MemReport | memReport |
| static void * | hsd_heap_next_arena_lo |
| static void * | hsd_heap_next_arena_hi |
| static HSD_RenderPass | current_render_pass |
| static GXFifoObj * | DefaultFifoObj |
| static int | current_pix_fmt |
| static s32 | init_done |
| static s32 | shown |
| static volatile OSHeapHandle | current_heap = -1 |
| static GXRenderModeObj * | rmode = &GXNtsc480IntDf |
| static int | current_z_fmt = GX_ZC_MID |
| static u32 | iparam_fifo_size = HSD_DEFAULT_FIFO_SIZE |
| static int | iparam_xfb_max_num = HSD_DEFAULT_XFB_MAX_NUM |
| static int | iparam_heap_max_num = 4 |
| static u32 | iparam_audio_heap_size = HSD_DEFAULT_AUDIO_SIZE |
| static GXColor | HSD_Init_804D5E1C = { 0 } |
| static char | str_pix_fmt_neq_gx_pf_rgb565_z16 [] = "pix_fmt != GX_PF_RGB565_Z16" |
| void HSD_InitComponent | ( | void | ) |
| void HSD_GXSetFifoObj | ( | GXFifoObj * | fifo | ) |
|
static |
| void ** HSD_AllocateXFB | ( | s32 | nbuffer, |
| GXRenderModeObj * | rm | ||
| ) |
| GXFifoObj * HSD_AllocateFifo | ( | u32 | size | ) |
|
static |
|
static |
| OSHeapHandle HSD_GetHeap | ( | void | ) |
| void HSD_SetHeap | ( | OSHeapHandle | handle | ) |
| void HSD_GetNextArena | ( | void ** | lo, |
| void ** | hi | ||
| ) |
| OSHeapHandle HSD_CreateMainHeap | ( | void * | lo, |
| void * | hi | ||
| ) |
| HSD_RenderPass HSD_GetCurrentRenderPass | ( | void | ) |
| void HSD_StartRender | ( | HSD_RenderPass | pass | ) |
| void HSD_Init_803755A8 | ( | void | ) |
|
static |
| void HSD_ObjDumpStat | ( | void | ) |
| bool HSD_SetInitParameter | ( | HSD_InitParam | param, |
| ... | |||
| ) |
|
extern |
|
extern |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |