obs-StreamFX/data/effects
Michael Fabian 'Xaymar' Dirks fedc8e075c gfx/blur/gaussian: Refactor Gaussian Blur
Gaussian Blur is another Blur that now supports the new system, increasing the maxium Blur size to 128 and adding support for Rotational and Zoom blur. Various optimizations were done to the actual shader code which further reduced the GPU usage.

Currently the Gaussian curve is recalculated when the blur is first created, which can lead to a short hitch due to it having to search for the correct kernels. This is currently unavoidable and expected behavior until a better solution is found.

Related: #45, #6
2019-04-02 03:50:01 +02:00
..
blur gfx/blur/gaussian: Refactor Gaussian Blur 2019-04-02 03:50:01 +02:00
blur.effect filter-blur: Switch to Kernel Array instead of Kernel Texture 2018-12-23 02:00:30 +01:00
color-conversion.effect effect: Minor formatting changes 2017-08-20 00:25:20 +02:00
displace.effect filter-displacement: Improve displacement quality 2019-01-31 04:47:38 +01:00
mask.effect effects: Add masking lerp effect 2018-09-30 22:47:37 +02:00
mipgen.effect gs-mipmapper: Fix Sharpen shader, add strength support for Smoothen 2018-09-29 15:58:13 +02:00
sdf-generator.effect filter-sdf-effects: Fix black border and add inverse gradient shadow 2019-01-30 02:38:34 +01:00
sdf-shadow.effect filter-sdf-effects: Improve shadow rendering 2019-01-31 02:25:09 +01:00