LMMS
Loading...
Searching...
No Matches
juce::dsp::util Namespace Reference

Functions

template<typename Type>
void snapToZero (SIMDRegister< Type > &) noexcept
void snapToZero (float &x) noexcept
void snapToZero (double &x) noexcept
void snapToZero (long double &x) noexcept

Function Documentation

◆ snapToZero() [1/4]

void juce::dsp::util::snapToZero ( double & x)
inlinenoexcept

◆ snapToZero() [2/4]

void juce::dsp::util::snapToZero ( float & x)
inlinenoexcept

Use this function to prevent denormals on intel CPUs. This function will work with both primitives and simple containers.

◆ snapToZero() [3/4]

void juce::dsp::util::snapToZero ( long double & x)
inlinenoexcept

◆ snapToZero() [4/4]

template<typename Type>
void juce::dsp::util::snapToZero ( SIMDRegister< Type > & )
inlinenoexcept