Lines Matching refs:perfinfo
326 GX2_INLINE void GX2ResetPerfMetrics(GX2PerfInfo* perfinfo) in GX2ResetPerfMetrics() argument
328 _GX2ResetCounterInfo(&perfinfo->counterInfo); in GX2ResetPerfMetrics()
329 memset(&perfinfo->usedCpCount, 0, sizeof(u8)*12); in GX2ResetPerfMetrics()
330 …memset(&perfinfo->idxGrbmCount, 0xff, sizeof(GX2PerfInfo) - sizeof(u8)*12 - sizeof(_GX2CounterInfo… in GX2ResetPerfMetrics()
355 GX2Boolean GX2API GX2InitPerfMetric(GX2PerfInfo* perfinfo,
370 GX2_INLINE void GX2BeginPerf(const GX2PerfInfo* perfinfo) in GX2BeginPerf() argument
372 _GX2SetCounterInfo(&perfinfo->counterInfo); in GX2BeginPerf()
374 _GX2StartCounters(&perfinfo->counterInfo); in GX2BeginPerf()
387 GX2_INLINE void GX2PerfPause(const GX2PerfInfo* perfinfo) in GX2PerfPause() argument
389 _GX2StopCounters(&perfinfo->counterInfo); in GX2PerfPause()
402 GX2_INLINE void GX2PerfPlay(const GX2PerfInfo* perfinfo) in GX2PerfPlay() argument
404 _GX2StartCounters(&perfinfo->counterInfo); in GX2PerfPlay()
419 GX2_INLINE void GX2EndPerf(GX2PerfInfo* perfinfo) in GX2EndPerf() argument
421 _GX2StopCounters(&perfinfo->counterInfo); in GX2EndPerf()
422 _GX2SampleCounters(&perfinfo->counterInfo); in GX2EndPerf()
438 GX2_INLINE GX2Boolean GX2GetPerfMetricReady(const GX2PerfInfo *perfinfo) in GX2GetPerfMetricReady() argument
440 return _GX2GetCountersReady(&perfinfo->counterInfo); in GX2GetPerfMetricReady()
454 void GX2API GX2GetPerfMetricU64(const GX2PerfInfo *perfinfo,
468 void GX2API GX2GetPerfMetricF32(const GX2PerfInfo *perfinfo,