obs-StreamFX/source/nvidia/vfx
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
..
nvidia-vfx-denoising.cpp nvidia/vfx/denoising: Refactor onto effect class 2023-04-05 18:51:34 +02:00
nvidia-vfx-denoising.hpp nvidia/vfx/denoising: Refactor onto effect class 2023-04-05 18:51:34 +02:00
nvidia-vfx-effect.cpp nvidia: Assign to std::string_view& instead of swapping 2023-04-05 18:58:32 +02:00
nvidia-vfx-effect.hpp nvidia/vfx/effect: Auto-assign model path, and optimize with const-reference 2023-04-05 18:51:34 +02:00
nvidia-vfx-greenscreen.cpp nvidia/vfx/greenscreen: Parent class already does this for us 2023-04-05 18:51:34 +02:00
nvidia-vfx-greenscreen.hpp nvidia/vfx/greenscreen: Simple wrapper for the Green Screen effect 2023-04-05 18:51:30 +02:00
nvidia-vfx-superresolution.cpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
nvidia-vfx-superresolution.hpp nvidia/vfx/superresolution: Refactor onto effect class 2023-04-05 18:51:34 +02:00
nvidia-vfx.cpp nvidia/vfx: Optimize by returning a const-reference 2023-04-05 18:51:34 +02:00
nvidia-vfx.hpp nvidia/vfx: Optimize by returning a const-reference 2023-04-05 18:51:34 +02:00