Loading [MathJax]/extensions/MathZoom.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
GXPerf.c File Reference

Functions

void GXSetGPMetric (GXPerf0 perf0, GXPerf1 perf1)
 
void GXReadGPMetric (u32 *cnt0, u32 *cnt1)
 
void GXClearGPMetric (void)
 
u32 GXReadGP0Metric (void)
 
u32 GXReadGP1Metric (void)
 
void GXReadMemMetric (u32 *cp_req, u32 *tc_req, u32 *cpu_rd_req, u32 *cpu_wr_req, u32 *dsp_req, u32 *io_req, u32 *vi_req, u32 *pe_req, u32 *rf_req, u32 *fi_req)
 
void GXClearMemMetric (void)
 
void GXReadPixMetric (u32 *top_pixels_in, u32 *top_pixels_out, u32 *bot_pixels_in, u32 *bot_pixels_out, u32 *clr_pixels_in, u32 *copy_clks)
 
void GXClearPixMetric (void)
 
void GXSetVCacheMetric (GXVCachePerf attr)
 
void GXReadVCacheMetric (u32 *check, u32 *miss, u32 *stall)
 
void GXClearVCacheMetric (void)
 
void GXInitXfRasMetric (void)
 
void GXReadXfRasMetric (u32 *xf_wait_in, u32 *xf_wait_out, u32 *ras_busy, u32 *clocks)
 
u32 GXReadClksPerVtx (void)
 
void __GXSetBWDials (u16 cpDial, u16 tcDial, u16 peDial, u16 cpuRdDial, u16 cpuWrDial)
 

Function Documentation

◆ __GXSetBWDials()

void __GXSetBWDials ( u16 cpDial,
u16 tcDial,
u16 peDial,
u16 cpuRdDial,
u16 cpuWrDial )

◆ GXClearGPMetric()

void GXClearGPMetric ( void )

◆ GXClearMemMetric()

void GXClearMemMetric ( void )

◆ GXClearPixMetric()

void GXClearPixMetric ( void )

◆ GXClearVCacheMetric()

void GXClearVCacheMetric ( void )

◆ GXInitXfRasMetric()

void GXInitXfRasMetric ( void )

◆ GXReadClksPerVtx()

u32 GXReadClksPerVtx ( void )

◆ GXReadGP0Metric()

u32 GXReadGP0Metric ( void )

◆ GXReadGP1Metric()

u32 GXReadGP1Metric ( void )

◆ GXReadGPMetric()

void GXReadGPMetric ( u32 * cnt0,
u32 * cnt1 )

◆ GXReadMemMetric()

void GXReadMemMetric ( u32 * cp_req,
u32 * tc_req,
u32 * cpu_rd_req,
u32 * cpu_wr_req,
u32 * dsp_req,
u32 * io_req,
u32 * vi_req,
u32 * pe_req,
u32 * rf_req,
u32 * fi_req )

◆ GXReadPixMetric()

void GXReadPixMetric ( u32 * top_pixels_in,
u32 * top_pixels_out,
u32 * bot_pixels_in,
u32 * bot_pixels_out,
u32 * clr_pixels_in,
u32 * copy_clks )

◆ GXReadVCacheMetric()

void GXReadVCacheMetric ( u32 * check,
u32 * miss,
u32 * stall )

◆ GXReadXfRasMetric()

void GXReadXfRasMetric ( u32 * xf_wait_in,
u32 * xf_wait_out,
u32 * ras_busy,
u32 * clocks )

◆ GXSetGPMetric()

void GXSetGPMetric ( GXPerf0 perf0,
GXPerf1 perf1 )

◆ GXSetVCacheMetric()

void GXSetVCacheMetric ( GXVCachePerf attr)