This commit is contained in:
iota97 2022-10-27 14:57:19 +02:00
parent 1f1a3433f2
commit 3454ea9c1d

View File

@ -377,7 +377,7 @@ void GameSettingsScreen::CreateViews() {
if (!setting.name.empty()) {
auto &value = g_Config.mPostShaderSetting[StringFromFormat("%sSettingValue%d", shaderInfo->section.c_str(), i + 1)];
PopupSliderChoiceFloat *settingValue = graphicsSettings->Add(new PopupSliderChoiceFloat(&value, setting.minValue, setting.maxValue, ps->T(setting.name), setting.step, screenManager()));
settingValue->SetEnabledFunc([&] {
settingValue->SetEnabledFunc([=] {
return g_Config.iRenderingMode != FB_NON_BUFFERED_MODE && enableStereo();
});
}
@ -399,7 +399,7 @@ void GameSettingsScreen::CreateViews() {
screenManager()->push(procScreen);
return UI::EVENT_DONE;
});
postProcChoice_->SetEnabledFunc([&] {
postProcChoice_->SetEnabledFunc([=] {
return g_Config.iRenderingMode != FB_NON_BUFFERED_MODE && !enableStereo();
});
@ -422,7 +422,7 @@ void GameSettingsScreen::CreateViews() {
settingValue->SetEnabled(false);
} else {
PopupSliderChoiceFloat *settingValue = graphicsSettings->Add(new PopupSliderChoiceFloat(&value, setting.minValue, setting.maxValue, ps->T(setting.name), setting.step, screenManager()));
settingValue->SetEnabledFunc([&] {
settingValue->SetEnabledFunc([=] {
return g_Config.iRenderingMode != FB_NON_BUFFERED_MODE && !enableStereo();
});
}