23 Commits

Author SHA1 Message Date
Stenzek
b08ab9f712
Qt: Fix border overlay export button 2025-01-22 18:38:37 +10:00
Stenzek
9fdeeb3fb6
GPU: Add alpha blending support to overlay 2025-01-19 16:37:51 +10:00
Stenzek
6131ddbefe
GPU: Fill in unused/padded area in overlays 2025-01-18 22:59:49 +10:00
Stenzek
e0a9bbe600
PostProcessing: Move into GPU presenter
Means that the renderer can be changed without reloading shaders,
and speeds up config change detection.
2025-01-18 22:59:48 +10:00
Stenzek
dd9788262e
GPU: Refactor display presentation workflow
Adds the ability to set overlays, and fixes postfx with prerotation.
2025-01-18 22:59:48 +10:00
Stenzek
5e21234966
Qt: Fix deadlock in Game Properties -> Post-Processing 2024-12-15 12:59:30 +10:00
Stenzek
7f4e5d55db
Misc: Update copyright headers 2024-09-01 22:08:31 +10:00
Stenzek
5656f91bd2
Qt: Fix missing line on first postfx category 2024-07-26 15:34:49 +10:00
Stenzek
0c3cf1f5f8
PostProcessing: Split into internal and display chains 2024-06-28 20:17:15 +10:00
Stenzek
1cdfca155d
Qt: Clean and remove empty game settings 2024-04-25 14:02:16 +10:00
Stenzek
3e9ac99d54
Qt: Fix 6.7 deprecation warnings 2024-04-11 21:55:50 +10:00
Stenzek
5c42d3906a
Qt: Fix incorrect value of combo postfx options 2023-12-08 20:12:23 +10:00
Stenzek
10473f1cfb
PostProcessing: Add categories/combos/tooltips 2023-12-07 15:19:10 +10:00
Stenzek
b8d4669997
Qt: Allow post-processing to be set per-game 2023-11-24 20:34:54 +10:00
Stenzek
ac825855f7
Qt: Change settings dialogs to widgets/windows
Stops them breaking in Qt 6.6.
2023-11-06 23:17:58 +10:00
Stenzek
b217f64bcf PostProcessing: Refactor config to use separate sections 2023-08-30 00:44:01 +10:00
Stenzek
e3d9ba4c99 Rewrite host GPU abstraction
- Don't have to repeat the same thing for 4 renderers.
 - Add native Metal renderer.
2023-08-20 21:55:38 +10:00
Connor McLaughlin
8c7a192128 Misc: Add copyright/license statement to applicable files
Should've did this in the beginning.
2022-12-04 21:03:49 +10:00
Connor McLaughlin
98ef639c0a Qt: Change post settings style to sunken 2022-10-13 17:43:09 +10:00
Connor McLaughlin
e84f38f466 Qt: Fix builtin post shaders 2022-07-23 18:49:18 +10:00
Connor McLaughlin
b42b5501f6 UI: Massive revamp, new features and improvements 2022-07-22 21:19:54 +10:00
Connor McLaughlin
13f1027f59 Qt: Remove preset buttons from post settings 2021-11-26 11:31:59 +10:00
Connor McLaughlin
441f26706e Qt: Move post processing to its own setting category 2020-09-13 22:27:30 +10:00