Constant CPU_FEATURE_MASK

pub const CPU_FEATURE_MASK: &'static str;
Available on crate feature dep_sdl3 only.
Expand description

A variable that limits what CPU features are available.

By default, SDL marks all features the current CPU supports as available. This hint allows to limit these to a subset.

When the hint is unset, or empty, SDL will enable all detected CPU features.

The variable can be set to a comma separated list containing the following items:

  • “all”
  • “altivec”
  • “sse”
  • “sse2”
  • “sse3”
  • “sse41”
  • “sse42”
  • “avx”
  • “avx2”
  • “avx512f”
  • “arm-simd”
  • “neon”
  • “lsx”
  • “lasx”

The items can be prefixed by ‘+’/‘-’ to add/remove features.

§Availability

This hint is available since SDL 3.2.0.