SSBM Decomp
Loading...
Searching...
No Matches
GXPerf.h
Go to the documentation of this file.
1#ifndef _DOLPHIN_GX_GXPERF_H_
2#define _DOLPHIN_GX_GXPERF_H_
3
4#include <dolphin/gx/GXEnum.h>
5
6#ifdef __cplusplus
7extern "C" {
8#endif
9
10void GXSetGPMetric(GXPerf0 perf0, GXPerf1 perf1);
11void GXReadGPMetric(u32* cnt0, u32* cnt1);
12void GXClearGPMetric(void);
15void GXReadMemMetric(u32* cp_req, u32* tc_req, u32* cpu_rd_req,
16 u32* cpu_wr_req, u32* dsp_req, u32* io_req, u32* vi_req,
17 u32* pe_req, u32* rf_req, u32* fi_req);
18void GXClearMemMetric(void);
19void GXReadPixMetric(u32* top_pixels_in, u32* top_pixels_out,
20 u32* bot_pixels_in, u32* bot_pixels_out,
21 u32* clr_pixels_in, u32* copy_clks);
22void GXClearPixMetric(void);
24void GXReadVCacheMetric(u32* check, u32* miss, u32* stall);
25void GXClearVCacheMetric(void);
26void GXInitXfRasMetric(void);
27void GXReadXfRasMetric(u32* xf_wait_in, u32* xf_wait_out, u32* ras_busy,
28 u32* clocks);
30
31#ifdef __cplusplus
32}
33#endif
34
35#endif
GXPerf0
Definition GXEnum.h:729
GXVCachePerf
Definition GXEnum.h:800
GXPerf1
Definition GXEnum.h:771
void GXReadVCacheMetric(u32 *check, u32 *miss, u32 *stall)
Definition GXPerf.c:634
void GXInitXfRasMetric(void)
Definition GXPerf.c:656
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)
Definition GXPerf.c:577
void GXReadXfRasMetric(u32 *xf_wait_in, u32 *xf_wait_out, u32 *ras_busy, u32 *clocks)
Definition GXPerf.c:669
u32 GXReadGP1Metric(void)
Definition GXPerf.c:492
void GXClearVCacheMetric(void)
Definition GXPerf.c:651
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)
Definition GXPerf.c:500
void GXClearMemMetric(void)
Definition GXPerf.c:550
void GXSetVCacheMetric(GXVCachePerf attr)
Definition GXPerf.c:624
u32 GXReadGP0Metric(void)
Definition GXPerf.c:484
void GXSetGPMetric(GXPerf0 perf0, GXPerf1 perf1)
Definition GXPerf.c:7
void GXClearPixMetric(void)
Definition GXPerf.c:611
void GXClearGPMetric(void)
Definition GXPerf.c:474
void GXReadGPMetric(u32 *cnt0, u32 *cnt1)
Definition GXPerf.c:353
u32 GXReadClksPerVtx(void)
Definition GXPerf.c:691
unsigned int u32
Definition types.h:13