obs-StreamFX/source/filters
lainon 6e1566386e project: Apply more C++ paradigms to the code
- Use auto in places where code clarity is improved or identical.
- Replace trivial constructors and destructors with default.
- Use true random for random generation.
- Use std::string_view where it is valid to do so.
- Apply const where it is valid to do so.
- Use references where it is valid to do so.
- Manually optimize memory usage with std::move and std::copy.
- Opt for memory efficient containers where the size is known ahead of time.

Signed-off-by: lainon <GermanAizek@yandex.ru>
2023-04-05 18:58:32 +02:00
..
filter-autoframing.cpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
filter-autoframing.hpp filter/auto-framing: Frame your face, automatically! 2023-04-05 18:51:36 +02:00
filter-blur.cpp gfx/source-texture: Update to new classes 2023-04-05 18:58:21 +02:00
filter-blur.hpp gfx: Apply coding guidelines 2023-04-05 18:50:59 +02:00
filter-color-grade.cpp obs/source-factory: Add support for OBS Studio 27.x 2023-04-05 18:58:21 +02:00
filter-color-grade.hpp gfx: Apply coding guidelines 2023-04-05 18:50:59 +02:00
filter-denoising.cpp obs/source-factory: Add support for OBS Studio 27.x 2023-04-05 18:58:21 +02:00
filter-denoising.hpp filter/denoising: Restore alpha after processing 2023-04-05 18:51:22 +02:00
filter-displacement.cpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
filter-displacement.hpp obs/gs: Apply coding guidelines 2023-04-05 18:50:59 +02:00
filter-dynamic-mask.cpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
filter-dynamic-mask.hpp project: Update to new classes 2023-04-05 18:58:22 +02:00
filter-sdf-effects.cpp obs/source-factory: Add support for OBS Studio 27.x 2023-04-05 18:58:21 +02:00
filter-sdf-effects.hpp obs/gs: Apply coding guidelines 2023-04-05 18:50:59 +02:00
filter-shader.cpp obs/source-factory: Add support for OBS Studio 27.x 2023-04-05 18:58:21 +02:00
filter-shader.hpp gfx/shader: Support for visible and active tracking in parameters 2023-04-05 18:51:42 +02:00
filter-transform.cpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
filter-transform.hpp filter/transform: Implement 'Corner Pin' mode 2023-04-05 18:51:29 +02:00
filter-upscaling.cpp obs/source-factory: Add support for OBS Studio 27.x 2023-04-05 18:58:21 +02:00
filter-upscaling.hpp filter/upscaling: Restore alpha after processing 2023-04-05 18:51:22 +02:00
filter-virtual-greenscreen.cpp obs/source-factory: Add support for OBS Studio 27.x 2023-04-05 18:58:21 +02:00
filter-virtual-greenscreen.hpp filter/virtual-greenscreen: Add Virtual Greenscreen filter 2023-04-05 18:51:31 +02:00