#include <stdint.h>
#include <boolean.h>
#include <retro_common_api.h>
#include <libretro.h>
#include <features/features_cpu.h>
Go to the source code of this file.
◆ MAX_COUNTERS
◆ performance_counter_init
#define performance_counter_init |
( |
|
perf, |
|
|
|
name |
|
) |
| |
Value: if (!perf.registered) \
rarch_perf_register(&perf)
GLuint const GLchar * name
Definition: glext.h:6671
◆ performance_counter_start_internal
#define performance_counter_start_internal |
( |
|
is_perfcnt_enable, |
|
|
|
perf |
|
) |
| |
Value:if ((is_perfcnt_enable)) \
{ \
perf.call_cnt++; \
}
retro_perf_tick_t cpu_features_get_perf_counter(void)
Definition: features_cpu.c:149
◆ performance_counter_start_plus
performance_counter_start: : pointer to performance counter
Start performance counter.
◆ performance_counter_stop_internal
#define performance_counter_stop_internal |
( |
|
is_perfcnt_enable, |
|
|
|
perf |
|
) |
| |
Value:if ((is_perfcnt_enable)) \
retro_perf_tick_t cpu_features_get_perf_counter(void)
Definition: features_cpu.c:149
◆ performance_counter_stop_plus
performance_counter_stop: : pointer to performance counter
Stop performance counter.
◆ rarch_timer_t
◆ performance_counter_register()
◆ performance_counters_clear()
void performance_counters_clear |
( |
void |
| ) |
|
◆ rarch_perf_log()
◆ rarch_perf_register()
◆ rarch_timer_begin()
◆ rarch_timer_begin_new_time()
◆ rarch_timer_begin_new_time_us()
◆ rarch_timer_end()
◆ rarch_timer_get_timeout()
◆ rarch_timer_has_expired()
◆ rarch_timer_is_running()
◆ rarch_timer_tick()
◆ retro_get_perf_count_libretro()
unsigned retro_get_perf_count_libretro |
( |
void |
| ) |
|
◆ retro_get_perf_count_rarch()
unsigned retro_get_perf_count_rarch |
( |
void |
| ) |
|
◆ retro_get_perf_counter_libretro()
◆ retro_get_perf_counter_rarch()
◆ retro_perf_log()