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
|
da13579356
|
GPU: Align presenter/backends to cache line
|
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
|
6cba825bac
|
System: Add fatal error shutdown path
Switch to a null backend and shut down the system instead of crashing.
|
2025-01-18 22:59:48 +10:00 |
|
Stenzek
|
d52bf795e4
|
GPU: Split backend into Backend+Presenter
|
2025-01-18 22:59:48 +10:00 |
|