|
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 | ) |