obs-StreamFX/source/filters
Michael Fabian 'Xaymar' Dirks 5952dfe73f filter/upscaling: Restore alpha after processing
As none of the known Upscaling algorithms handle Alpha, we need to manually restore and interpolate it properly. While this technically reduces visual quality slightly, the chances of this being noticed are slim to none considering that Upscaling is already a questionable solution to quality. Linear was picked here as it produces the best overall result for scaling, keeping gradients mostly in one piece. Mostly.

Fixes #646
2023-04-05 18:51:22 +02:00
..
filter-blur.cpp project: Don't leak exceptions if possible 2023-04-05 18:51:13 +02:00
filter-blur.hpp gfx: Apply coding guidelines 2023-04-05 18:50:59 +02:00
filter-color-grade.cpp project: Don't leak exceptions if possible 2023-04-05 18:51:13 +02:00
filter-color-grade.hpp gfx: Apply coding guidelines 2023-04-05 18:50:59 +02:00
filter-denoising.cpp filter/denoising: Restore alpha after processing 2023-04-05 18:51:22 +02:00
filter-denoising.hpp filter/denoising: Restore alpha after processing 2023-04-05 18:51:22 +02:00
filter-displacement.cpp project: Don't leak exceptions if possible 2023-04-05 18:51:13 +02:00
filter-displacement.hpp obs/gs: Apply coding guidelines 2023-04-05 18:50:59 +02:00
filter-dynamic-mask.cpp project: Don't leak exceptions if possible 2023-04-05 18:51:13 +02:00
filter-dynamic-mask.hpp gfx: Apply coding guidelines 2023-04-05 18:50:59 +02:00
filter-nv-face-tracking.cpp project: Don't leak exceptions if possible 2023-04-05 18:51:13 +02:00
filter-nv-face-tracking.hpp filter/nv-face-tracking: Adjust to match coding guidelines 2023-04-05 18:51:05 +02:00
filter-sdf-effects.cpp project: Don't leak exceptions if possible 2023-04-05 18:51:13 +02:00
filter-sdf-effects.hpp obs/gs: Apply coding guidelines 2023-04-05 18:50:59 +02:00
filter-shader.cpp project: Don't leak exceptions if possible 2023-04-05 18:51:13 +02:00
filter-shader.hpp gfx: Apply coding guidelines 2023-04-05 18:50:59 +02:00
filter-transform.cpp project: Don't leak exceptions if possible 2023-04-05 18:51:13 +02:00
filter-transform.hpp obs/gs: Apply coding guidelines 2023-04-05 18:50:59 +02:00
filter-upscaling.cpp filter/upscaling: Restore alpha after processing 2023-04-05 18:51:22 +02:00
filter-upscaling.hpp filter/upscaling: Restore alpha after processing 2023-04-05 18:51:22 +02:00