mirror of https://github.com/stella-emu/stella.git
Well, that solves the problem of 'constexpr' IF.
This is not supported in C++14, and this is the maximum we can use for now.
This commit is contained in:
parent
24cd6cb219
commit
6d5278fe0c
|
@ -334,7 +334,7 @@ void AtariNTSC::init(init_t& impl, const Setup& setup)
|
||||||
initFilters(impl, setup);
|
initFilters(impl, setup);
|
||||||
|
|
||||||
/* generate gamma table */
|
/* generate gamma table */
|
||||||
if constexpr( gamma_size > 1 )
|
if ( gamma_size > 1 )
|
||||||
{
|
{
|
||||||
float const to_float = 1.0f / (gamma_size - (gamma_size > 1));
|
float const to_float = 1.0f / (gamma_size - (gamma_size > 1));
|
||||||
float const gamma = 1.1333f - float(setup.gamma) * 0.5f;
|
float const gamma = 1.1333f - float(setup.gamma) * 0.5f;
|
||||||
|
@ -369,7 +369,7 @@ void AtariNTSC::init(init_t& impl, const Setup& setup)
|
||||||
*out++ = i * s + q * c;
|
*out++ = i * s + q * c;
|
||||||
}
|
}
|
||||||
while ( --n2 );
|
while ( --n2 );
|
||||||
if constexpr( burst_count > 1 )
|
if ( burst_count > 1 )
|
||||||
ROTATE_IQ( s, c, 0.866025f, -0.5f ); /* +120 degrees */
|
ROTATE_IQ( s, c, 0.866025f, -0.5f ); /* +120 degrees */
|
||||||
}
|
}
|
||||||
while ( --n );
|
while ( --n );
|
||||||
|
|
|
@ -227,7 +227,7 @@ void AudioDialog::setDefaults()
|
||||||
mySoundEnableCheckbox->setState(AudioSettings::DEFAULT_ENABLED);
|
mySoundEnableCheckbox->setState(AudioSettings::DEFAULT_ENABLED);
|
||||||
myModePopup->setSelected(static_cast<int>(AudioSettings::DEFAULT_PRESET));
|
myModePopup->setSelected(static_cast<int>(AudioSettings::DEFAULT_PRESET));
|
||||||
|
|
||||||
if constexpr(AudioSettings::DEFAULT_PRESET == AudioSettings::Preset::custom) {
|
if (AudioSettings::DEFAULT_PRESET == AudioSettings::Preset::custom) {
|
||||||
myFragsizePopup->setSelected(AudioSettings::DEFAULT_FRAGMENT_SIZE);
|
myFragsizePopup->setSelected(AudioSettings::DEFAULT_FRAGMENT_SIZE);
|
||||||
myFreqPopup->setSelected(AudioSettings::DEFAULT_SAMPLE_RATE);
|
myFreqPopup->setSelected(AudioSettings::DEFAULT_SAMPLE_RATE);
|
||||||
myHeadroomSlider->setValue(AudioSettings::DEFAULT_HEADROOM);
|
myHeadroomSlider->setValue(AudioSettings::DEFAULT_HEADROOM);
|
||||||
|
|
Loading…
Reference in New Issue