libvisual
0.5.0
|
Enumerations | |
enum | VisCPUType { VISUAL_CPU_TYPE_MIPS, VISUAL_CPU_TYPE_ALPHA, VISUAL_CPU_TYPE_SPARC, VISUAL_CPU_TYPE_X86, VISUAL_CPU_TYPE_POWERPC, VISUAL_CPU_TYPE_ARM, VISUAL_CPU_TYPE_OTHER } |
Enumerate containing the different architectual types. More... | |
Functions | |
VisCPUType | visual_cpu_get_type (void) |
Returns the processor architecture. More... | |
unsigned int | visual_cpu_get_num_cores (void) |
Returns the number of processor cores. More... | |
int | visual_cpu_has_mmx (void) |
Returns whether processor supports MMX instructions. More... | |
int | visual_cpu_has_mmx2 (void) |
Returns whether processor supports MMX2 instructions. More... | |
int | visual_cpu_has_sse (void) |
Returns whether processor supports SSE instructions. More... | |
int | visual_cpu_has_sse2 (void) |
Returns whether processor supports SSE2 instructions. More... | |
int | visual_cpu_has_3dnow (void) |
Returns whether processor supports 3DNow!. More... | |
int | visual_cpu_has_3dnow_ext (void) |
Returns whether processor supports 3DNow! extensions. More... | |
int | visual_cpu_has_altivec (void) |
Returns whether processor supports AltiVec instructions. More... | |
int | visual_cpu_has_armv7 (void) |
Returns whether processor supports ARMv7. More... | |
int | visual_cpu_has_vfpv3 (void) |
Returns whether processor supports the ARM VFPv3 extension. More... | |
int | visual_cpu_has_neon (void) |
Returns whether processor supports the ARM NEON extension. More... | |
int | visual_cpu_has_ldrex_strex (void) |
Function to retrieve if ARM LDREX and STREX instructions are supported. More... | |
enum VisCPUType |
Enumerate containing the different architectual types.
unsigned int visual_cpu_get_num_cores | ( | void | ) |
VisCPUType visual_cpu_get_type | ( | void | ) |
int visual_cpu_has_3dnow | ( | void | ) |
int visual_cpu_has_3dnow_ext | ( | void | ) |
int visual_cpu_has_altivec | ( | void | ) |
int visual_cpu_has_armv7 | ( | void | ) |
int visual_cpu_has_ldrex_strex | ( | void | ) |
int visual_cpu_has_mmx | ( | void | ) |
int visual_cpu_has_mmx2 | ( | void | ) |
int visual_cpu_has_neon | ( | void | ) |
int visual_cpu_has_sse | ( | void | ) |
int visual_cpu_has_sse2 | ( | void | ) |