obs-StreamFX/data/effects
Michael Fabian 'Xaymar' Dirks 8971bad218 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
2021-06-09 03:46:14 +02:00
..
blur gfx/blur/gaussian: Fix Gaussian Kernel generation 2021-06-09 03:46:14 +02:00
sdf filter-sdf-effects: Fix and improve effect rendering 2019-05-28 02:51:27 +02:00
channel-mask.effect filter-dynamic-mask: Rebase onto obs::source_factory 2019-12-03 20:11:27 +01:00
color-grade.effect filters/color-grading: Use explicit matrix initializer for GLSL support 2021-04-22 12:12:49 +02:00
color_conversion_rgb_hsl.effect effects: Add RGB, HSV, and YUV conversion functions 2021-02-06 16:22:22 +01:00
color_conversion_rgb_hsv.effect effects: Add RGB, HSV, and YUV conversion functions 2021-02-06 16:22:22 +01:00
color_conversion_rgb_yuv.effect effects: Add RGB, HSV, and YUV conversion functions 2021-02-06 16:22:22 +01:00
displace.effect filter-displacement: Refactor onto obs::source_factory 2019-11-18 03:03:11 +01:00
lut-consumer.effect gfx/lut: Add a simple but efficient LUT producer and consumer 2021-02-06 16:22:22 +01:00
lut-producer.effect gfx/lut: Add a simple but efficient LUT producer and consumer 2021-02-06 16:22:22 +01:00
lut.effect gfx/lut: Add a simple but efficient LUT producer and consumer 2021-02-06 16:22:22 +01:00
mask.effect effects: Add masking lerp effect 2018-09-30 22:47:37 +02:00
mipgen.effect gs-mipmapper: Update API usage, remove broken options and optimize 2020-04-25 08:40:06 +02:00
pack-unpack.effect filter-nv-face-tracking: Nvidia exclusive Face Tracking filter 2020-03-31 21:46:47 +02:00
shared.effect filters/color-grading: Replace log10 command for GLSL (#510) 2021-04-14 13:41:52 +02:00