RetroArch
Functions
features_cpu.h File Reference
#include <retro_common_api.h>
#include <stdint.h>
#include <libretro.h>
Include dependency graph for features_cpu.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

RETRO_BEGIN_DECLS retro_perf_tick_t cpu_features_get_perf_counter (void)
 
retro_time_t cpu_features_get_time_usec (void)
 
uint64_t cpu_features_get (void)
 
unsigned cpu_features_get_core_amount (void)
 

Function Documentation

◆ cpu_features_get()

uint64_t cpu_features_get ( void  )

cpu_features_get:

Gets CPU features.

Returns: bitmask of all CPU features available.

cpu_features_get:

Gets CPU features..

Returns: bitmask of all CPU features available.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cpu_features_get_core_amount()

unsigned cpu_features_get_core_amount ( void  )

cpu_features_get_core_amount:

Gets the amount of available CPU cores.

Returns: amount of CPU cores available.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cpu_features_get_perf_counter()

RETRO_BEGIN_DECLS retro_perf_tick_t cpu_features_get_perf_counter ( void  )

cpu_features_get_perf_counter:

Gets performance counter.

Returns: performance counter.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cpu_features_get_time_usec()

retro_time_t cpu_features_get_time_usec ( void  )

cpu_features_get_time_usec:

Gets time in microseconds, from an undefined epoch. The epoch may change between computers or across reboots.

Returns: time in microseconds

cpu_features_get_time_usec:

Gets time in microseconds.

Returns: time in microseconds.

Here is the call graph for this function:
Here is the caller graph for this function: