obs-StreamFX/source/gfx/blur
Michael Fabian 'Xaymar' Dirks 011bee032a gfx/blur/gaussian: Fix Gaussian Kernel generation
While the previous method worked, it matches no other implementation including a reference implementation. The new implementation almost perfectly matches the reference implementation and uses oversampling to achieve the goal. This has the downside of limiting the blur size to just 64, but it is necessary in order to achieve correct results.

Fixes #573
2023-04-05 18:51:01 +02:00
..
gfx-blur-base.cpp gfx: Apply coding guidelines 2023-04-05 18:50:59 +02:00
gfx-blur-base.hpp gfx: Apply coding guidelines 2023-04-05 18:50:59 +02:00
gfx-blur-box-linear.cpp gfx: Apply coding guidelines 2023-04-05 18:50:59 +02:00
gfx-blur-box-linear.hpp gfx: Apply coding guidelines 2023-04-05 18:50:59 +02:00
gfx-blur-box.cpp gfx: Apply coding guidelines 2023-04-05 18:50:59 +02:00
gfx-blur-box.hpp gfx: Apply coding guidelines 2023-04-05 18:50:59 +02:00
gfx-blur-dual-filtering.cpp gfx: Apply coding guidelines 2023-04-05 18:50:59 +02:00
gfx-blur-dual-filtering.hpp gfx: Apply coding guidelines 2023-04-05 18:50:59 +02:00
gfx-blur-gaussian-linear.cpp gfx: Apply coding guidelines 2023-04-05 18:50:59 +02:00
gfx-blur-gaussian-linear.hpp gfx: Apply coding guidelines 2023-04-05 18:50:59 +02:00
gfx-blur-gaussian.cpp gfx/blur/gaussian: Fix Gaussian Kernel generation 2023-04-05 18:51:01 +02:00
gfx-blur-gaussian.hpp gfx/blur/gaussian: Fix Gaussian Kernel generation 2023-04-05 18:51:01 +02:00