![]() |
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) |
| DECL_WEAK s32 | PERFGetNewSample (void) |
| 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 |
|
static |
| void PERFEndFrame | ( | void | ) |
| void PERFEventEnd | ( | u8 | id | ) |
| void PERFEventStart | ( | u8 | id | ) |
|
static |
|
inline |
| 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 |