|
SSBM Decomp
|
#include "video.h"#include "debug.h"#include "state.h"#include <dolphin/gx.h>#include <dolphin/os/OSInterrupt.h>#include <dolphin/vi.h>Macros | |
| #define | _p ((HSD_VIInfo*) &HSD_VIData) |
Variables | |
| HSD_VIInfo | HSD_VIData |
| #define _p ((HSD_VIInfo*) &HSD_VIData) |
|
static |
|
static |
| HSD_VIRetraceCallback HSD_VISetUserPreRetraceCallback | ( | HSD_VIRetraceCallback | cb | ) |
| HSD_VIRetraceCallback HSD_VISetUserPostRetraceCallback | ( | HSD_VIRetraceCallback | cb | ) |
| HSD_VIGXDrawDoneCallback HSD_VISetUserGXDrawDoneCallback | ( | HSD_VIGXDrawDoneCallback | cb | ) |
|
static |
|
static |
|
static |
|
static |
| int HSD_VIGetXFBDrawEnable | ( | void | ) |
| int HSD_VIWaitXFBDrawEnable | ( | void | ) |
|
static |
| void HSD_VICopyEFB2XFBPtr | ( | HSD_VIStatus * | vi, |
| void * | buffer, | ||
| HSD_RenderPass | rpass | ||
| ) |
| void HSD_VIGXSetDrawDone | ( | int | arg | ) |
| void HSD_VISetXFBWaitDone | ( | int | idx | ) |
| void HSD_VICopyXFBAsync | ( | HSD_RenderPass | rpass | ) |
| void HSD_VIDrawDoneXFB | ( | int | idx | ) |
|
static |
| void HSD_VIWaitXFBFlush | ( | void | ) |
| void HSD_VIWaitXFBFlushNoYield | ( | void | ) |
| int HSD_VIGetXFBLastDrawDone | ( | void | ) |
| void HSD_VISetConfigure | ( | GXRenderModeObj * | rmode | ) |
| void HSD_VISetBlack | ( | bool | black | ) |
| void HSD_VIInit | ( | HSD_VIStatus * | vi, |
| void * | xfb0, | ||
| void * | xfb1, | ||
| void * | xfb2 | ||
| ) |
| HSD_VIInfo HSD_VIData |