[PR #3504] [MERGED] Qt: Add FSR options to settings GUI #3524

Closed
opened 2026-02-27 22:04:00 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/shadps4-emu/shadPS4/pull/3504
Author: @rainmakerv3
Created: 9/1/2025
Status: Merged
Merged: 9/2/2025
Merged by: @squidbus

Base: mainHead: FSR-gui


📝 Commits (9)

  • 1db67d5 Qt: Add FSR settings to settings GUI
  • 36197f8 Move FSR settings from Imgui.ini to main config
  • bad9111 move passing fsr settings to presenter constuctor
  • e7bd5b6 cleanup: use struct instead of function call
  • d76fe1c cleanup: make variable names consistent with others
  • baaa656 Update fsr settings real-time in qt, save button in Imgui
  • 5e74707 Linux build fix, missing running game check
  • 6445fee syntax fix
  • a7c81c6 Change gamerunning checks to if (presenter)

📊 Changes

8 files changed (+189 additions, -35 deletions)

View changed files

📝 src/common/config.cpp (+36 -0)
📝 src/common/config.h (+6 -0)
📝 src/core/devtools/layer.cpp (+10 -0)
📝 src/core/devtools/options.cpp (+0 -14)
📝 src/qt_gui/settings_dialog.cpp (+47 -3)
📝 src/qt_gui/settings_dialog.h (+0 -1)
📝 src/qt_gui/settings_dialog.ui (+86 -17)
📝 src/video_core/renderer_vulkan/vk_presenter.cpp (+4 -0)

📄 Description

Adds the 3 FSR options to the settings dialog for better user discoverability.

image

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/shadps4-emu/shadPS4/pull/3504 **Author:** [@rainmakerv3](https://github.com/rainmakerv3) **Created:** 9/1/2025 **Status:** ✅ Merged **Merged:** 9/2/2025 **Merged by:** [@squidbus](https://github.com/squidbus) **Base:** `main` ← **Head:** `FSR-gui` --- ### 📝 Commits (9) - [`1db67d5`](https://github.com/shadps4-emu/shadPS4/commit/1db67d59f08beba89edc7fc1679734549c3f828c) Qt: Add FSR settings to settings GUI - [`36197f8`](https://github.com/shadps4-emu/shadPS4/commit/36197f822bcef0a66bc66e4f5540debfcc60380c) Move FSR settings from Imgui.ini to main config - [`bad9111`](https://github.com/shadps4-emu/shadPS4/commit/bad9111d1cfd948cb0941fd4d64fdc9116be1053) move passing fsr settings to presenter constuctor - [`e7bd5b6`](https://github.com/shadps4-emu/shadPS4/commit/e7bd5b682de56ea51771c1f3a6c795552b99b722) cleanup: use struct instead of function call - [`d76fe1c`](https://github.com/shadps4-emu/shadPS4/commit/d76fe1c1977ca026b11e5f841238ad3c8edc1645) cleanup: make variable names consistent with others - [`baaa656`](https://github.com/shadps4-emu/shadPS4/commit/baaa6565944354988ba5e9f4529eda8a0099a8a5) Update fsr settings real-time in qt, save button in Imgui - [`5e74707`](https://github.com/shadps4-emu/shadPS4/commit/5e7470733bab5571e5d3b59ee7d819af926c8347) Linux build fix, missing running game check - [`6445fee`](https://github.com/shadps4-emu/shadPS4/commit/6445fee5b5517104be17fe6ecf55899cdecb21ea) syntax fix - [`a7c81c6`](https://github.com/shadps4-emu/shadPS4/commit/a7c81c674bb15b95fe840ebb5bf1246014baa88f) Change gamerunning checks to if (presenter) ### 📊 Changes **8 files changed** (+189 additions, -35 deletions) <details> <summary>View changed files</summary> 📝 `src/common/config.cpp` (+36 -0) 📝 `src/common/config.h` (+6 -0) 📝 `src/core/devtools/layer.cpp` (+10 -0) 📝 `src/core/devtools/options.cpp` (+0 -14) 📝 `src/qt_gui/settings_dialog.cpp` (+47 -3) 📝 `src/qt_gui/settings_dialog.h` (+0 -1) 📝 `src/qt_gui/settings_dialog.ui` (+86 -17) 📝 `src/video_core/renderer_vulkan/vk_presenter.cpp` (+4 -0) </details> ### 📄 Description Adds the 3 FSR options to the settings dialog for better user discoverability. <img width="960" height="776" alt="image" src="https://github.com/user-attachments/assets/5c6b8884-8bbb-411c-8a01-94780873b9c5" /> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 22:04:00 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/shadPS4#3524
No description provided.