![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
Functions | |
static void | PERFResetAllMemMetrics (void) |
static void | PERFGetAllMemMetrics (PerfSample *s, u32 i) |
void | PERFSetDrawSyncCallback (void(*cb)(u16)) |
static void | PERFTokenCallback (u16 token) |
u32 | PERFInit (u32 numSamples, u32 numFramesHistory, u32 numTypes, PERFAllocator allocator, PERFDeallocator deallocator, void(*initDraw)()) |
void | PERFSetEvent (u8 id, char *name, PerfType type) |
void | PERFSetEventColor (u8 id, GXColor color) |
void | PERFStartFrame (void) |
void | PERFEndFrame (void) |
void | PERFEventStart (u8 id) |
__declspec (weak) | |
void | PERFEventEnd (u8 id) |
static void | PERFStartAutoSample (void) |
static void | PERFEndAutoSample (void) |
static void | PERFTimerCallback (OSAlarm *alarm, OSContext *context) |
void | PERFStartAutoSampling (f32 msInterval) |
void | PERFStopAutoSampling (void) |
void | PERFShutDown (void) |
Variables | |
const char * | __PERFVersion = "<< Dolphin SDK - PERF\tdebug build: Apr 5 2004 03:57:10 (0x2301) >>" |
static OSAlarm | PERFAlarm |
static volatile s32 | CurrAutoSample = 0xFFFFFFFF |
static volatile u32 | CurrToken = 0x0000FFFF |
static volatile u8 | magic |
static void *(* | PerfAlloc )(u32) |
static void(* | PerfFree )(void *) |
static void(* | DSCB )(u16) |
u32 | PERFNumFrames |
u32 | PERFNumEvents |
u32 | PERFNumSamples |
Frame * | PERFFrames |
PerfEvent * | PERFEvents |
u32 | PERFCurrFrame |
volatile s32 | PERFCurrSample |
__declspec | ( | weak | ) |
|
static |
void PERFEndFrame | ( | void | ) |
void PERFEventEnd | ( | u8 | id | ) |
void PERFEventStart | ( | u8 | id | ) |
|
static |
u32 PERFInit | ( | u32 | numSamples, |
u32 | numFramesHistory, | ||
u32 | numTypes, | ||
PERFAllocator | allocator, | ||
PERFDeallocator | deallocator, | ||
void(* | initDraw )() ) |
|
static |
void PERFSetDrawSyncCallback | ( | void(* | cb )(u16) | ) |
void PERFShutDown | ( | void | ) |
|
static |
void PERFStartAutoSampling | ( | f32 | msInterval | ) |
void PERFStartFrame | ( | void | ) |
void PERFStopAutoSampling | ( | void | ) |
|
static |
const char * __PERFVersion = "<< Dolphin SDK - PERF\tdebug build: Apr 5 2004 03:57:10 (0x2301) >>" |
|
static |
|
static |
|
static |
|
static |
u32 PERFCurrFrame |
volatile s32 PERFCurrSample |
PerfEvent* PERFEvents |
Frame* PERFFrames |
|
static |
u32 PERFNumEvents |
u32 PERFNumFrames |
u32 PERFNumSamples |