CPU

CPU — Check the capabilities of the current CPU

Synopsis




unsigned int oil_cpu_get_flags              (void);
double      oil_cpu_get_ticks_per_second    (void);

Description

Details

oil_cpu_get_flags ()

unsigned int oil_cpu_get_flags              (void);

Returns a bitmask containing the available CPU features.

Returns : the CPU features.

oil_cpu_get_ticks_per_second ()

double      oil_cpu_get_ticks_per_second    (void);

Returns the estimated number of ticks per second. This feature is currently unimplemented.

This function may take several milliseconds or more to execute in order to calculate a good estimate of the number of ticks (as measured by the profiling functions) per second. Note that the number of ticks per second is often dependent on the CPU frequency, which can change dynamically. Thus the value returned by this function may be incorrect as soon as it is returned.

Returns : a double