methods
More...
#include <spa/support/cpu.h>
|
uint32_t | version |
|
uint32_t(* | get_flags )(void *object) |
| get CPU flags
|
|
int(* | force_flags )(void *object, uint32_t flags) |
| force CPU flags, use SPA_CPU_FORCE_AUTODETECT to autodetect CPU flags
|
|
uint32_t(* | get_count )(void *object) |
| get number of CPU cores
|
|
uint32_t(* | get_max_align )(void *object) |
| get maximum required alignment of data
|
|
uint32_t(* | get_vm_type )(void *object) |
|
int(* | zero_denormals )(void *object, bool enable) |
|
◆ version
uint32_t spa_cpu_methods::version |
◆ get_flags
uint32_t(* spa_cpu_methods::get_flags) (void *object) |
◆ force_flags
int(* spa_cpu_methods::force_flags) (void *object, uint32_t flags) |
force CPU flags, use SPA_CPU_FORCE_AUTODETECT to autodetect CPU flags
◆ get_count
uint32_t(* spa_cpu_methods::get_count) (void *object) |
◆ get_max_align
uint32_t(* spa_cpu_methods::get_max_align) (void *object) |
get maximum required alignment of data
◆ get_vm_type
uint32_t(* spa_cpu_methods::get_vm_type) (void *object) |
◆ zero_denormals
int(* spa_cpu_methods::zero_denormals) (void *object, bool enable) |
The documentation for this struct was generated from the following file: