Commit Graph

9 Commits

Author SHA1 Message Date
34d5cdec96 GPU/HW: Expose depth buffer to internal postprocessing 2024-06-29 14:25:36 +10:00
0c3cf1f5f8 PostProcessing: Split into internal and display chains 2024-06-28 20:17:15 +10:00
354b250642 PostProcessing: Add native width/height inputs
Available in GLSL as GetNativeSize(), GetUpscaleMultiplier(), and in
reshade as native_width/native_height/upscale_multiplier.

GetPaddedOriginalSize() is now deprecated, as it does not make since
since the postfx shader runs with a window-sized off-screen target as an
input, not the internal render texture.
2024-06-11 14:04:45 +10:00
ca3cfbaa99 Misc: Pass string_view by value 2024-05-05 22:28:29 +10:00
57aa138808 PostProcessing: Add compile progress indicator 2023-12-14 20:23:48 +10:00
27162e34a0 PostProcessing: Add Config::GetShaderOptions() 2023-12-10 22:22:02 +10:00
3b2c70cda5 GPUDevice: Get rid of framebuffer abstraction 2023-12-09 22:08:13 +10:00
10473f1cfb PostProcessing: Add categories/combos/tooltips 2023-12-07 15:19:10 +10:00
b217f64bcf PostProcessing: Refactor config to use separate sections 2023-08-30 00:44:01 +10:00