SSBM Decomp
Toggle main menu visibility
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
7
extern
"C"
{
8
#endif
9
10
void
GXSetGPMetric
(
GXPerf0
perf0,
GXPerf1
perf1);
11
void
GXReadGPMetric
(
u32
*cnt0,
u32
*cnt1);
12
void
GXClearGPMetric
(
void
);
13
u32
GXReadGP0Metric
(
void
);
14
u32
GXReadGP1Metric
(
void
);
15
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);
16
void
GXClearMemMetric
(
void
);
17
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);
18
void
GXClearPixMetric
(
void
);
19
void
GXSetVCacheMetric
(
GXVCachePerf
attr);
20
void
GXReadVCacheMetric
(
u32
*check,
u32
*miss,
u32
*stall);
21
void
GXClearVCacheMetric
(
void
);
22
void
GXInitXfRasMetric
(
void
);
23
void
GXReadXfRasMetric
(
u32
*xf_wait_in,
u32
*xf_wait_out,
u32
*ras_busy,
u32
*clocks);
24
u32
GXReadClksPerVtx
(
void
);
25
26
#ifdef __cplusplus
27
}
28
#endif
29
30
#endif
GXEnum.h
GXPerf0
GXPerf0
Definition
GXEnum.h:789
GXVCachePerf
GXVCachePerf
Definition
GXEnum.h:862
GXPerf1
GXPerf1
Definition
GXEnum.h:832
GXReadVCacheMetric
void GXReadVCacheMetric(u32 *check, u32 *miss, u32 *stall)
GXInitXfRasMetric
void GXInitXfRasMetric(void)
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)
GXReadXfRasMetric
void GXReadXfRasMetric(u32 *xf_wait_in, u32 *xf_wait_out, u32 *ras_busy, u32 *clocks)
GXReadGP1Metric
u32 GXReadGP1Metric(void)
GXClearVCacheMetric
void GXClearVCacheMetric(void)
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)
GXClearMemMetric
void GXClearMemMetric(void)
GXSetVCacheMetric
void GXSetVCacheMetric(GXVCachePerf attr)
GXReadGP0Metric
u32 GXReadGP0Metric(void)
GXSetGPMetric
void GXSetGPMetric(GXPerf0 perf0, GXPerf1 perf1)
GXClearPixMetric
void GXClearPixMetric(void)
GXClearGPMetric
void GXClearGPMetric(void)
GXReadGPMetric
void GXReadGPMetric(u32 *cnt0, u32 *cnt1)
GXReadClksPerVtx
u32 GXReadClksPerVtx(void)
u32
unsigned long u32
Definition
types.h:9
extern
dolphin
include
dolphin
gx
GXPerf.h
Generated by
1.17.0