editor: restore mip lod bias after disabling fsr 2

This commit is contained in:
Turánszki János
2022-11-28 10:41:13 +01:00
parent a040bf05c1
commit cec57146c4
+6
View File
@@ -1358,6 +1358,12 @@ void GraphicsWindow::Create(EditorComponent* _editor)
editor->renderPath->setFSR2Enabled(args.bValue);
editor->main->config.GetSection("graphics").Set("fsr2", args.bValue);
fsr2Combo.SetSelected(fsr2Combo.GetSelected());
if (!args.bValue)
{
wi::graphics::SamplerDesc desc = wi::renderer::GetSampler(wi::enums::SAMPLER_OBJECTSHADER)->GetDesc();
desc.mip_lod_bias = wi::math::Clamp(mipLodBiasSlider.GetValue(), -15.9f, 15.9f);
wi::renderer::ModifyObjectSampler(desc);
}
});
AddWidget(&fsr2CheckBox);