Skip to content

Commit 53da36c

Browse files
committed
fixed fsr fov sliders
1 parent 9814565 commit 53da36c

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

OptiScaler/imgui/imgui_common.h

+7
Original file line numberDiff line numberDiff line change
@@ -920,9 +920,15 @@ class ImGuiCommon
920920
vfov = Config::Instance()->FsrVerticalFov.value_or(60.0f);
921921
hfov = Config::Instance()->FsrHorizontalFov.value_or(90.0f);
922922

923+
if (useVFov && !Config::Instance()->FsrVerticalFov.has_value())
924+
Config::Instance()->FsrVerticalFov = vfov;
925+
else if (!useVFov && !Config::Instance()->FsrHorizontalFov.has_value())
926+
Config::Instance()->FsrHorizontalFov = hfov;
927+
923928
if (ImGui::RadioButton("Use Vert. Fov", useVFov))
924929
{
925930
Config::Instance()->FsrHorizontalFov.reset();
931+
Config::Instance()->FsrVerticalFov = vfov;
926932
useVFov = true;
927933
}
928934

@@ -931,6 +937,7 @@ class ImGuiCommon
931937
if (ImGui::RadioButton("Use Horz. Fov", !useVFov))
932938
{
933939
Config::Instance()->FsrVerticalFov.reset();
940+
Config::Instance()->FsrHorizontalFov = hfov;
934941
useVFov = false;
935942
}
936943

0 commit comments

Comments
 (0)