obs-StreamFX/source/obs/gs
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
..
gs-effect-parameter.cpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
gs-effect-parameter.hpp obs/gs/effect-parameter: Add support for sRGB texture inputs 2023-04-05 18:51:42 +02:00
gs-effect-pass.cpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
gs-effect-pass.hpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
gs-effect-technique.cpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
gs-effect-technique.hpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
gs-effect.cpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
gs-effect.hpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
gs-helper.cpp obs/gs-helper: Optimize performance with inline 2023-03-28 12:40:43 +02:00
gs-helper.hpp obs/gs: Apply coding guidelines 2023-04-05 18:50:59 +02:00
gs-indexbuffer.cpp obs/gs: Apply coding guidelines 2023-04-05 18:50:59 +02:00
gs-indexbuffer.hpp obs/gs: Apply coding guidelines 2023-04-05 18:50:59 +02:00
gs-limits.hpp obs/gs: Apply coding guidelines 2023-04-05 18:50:59 +02:00
gs-mipmapper.cpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
gs-mipmapper.hpp obs/gs/mipmapper: Add support for OpenGL 2023-04-05 18:51:40 +02:00
gs-rendertarget.cpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
gs-rendertarget.hpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
gs-sampler.cpp obs/gs: Apply coding guidelines 2023-04-05 18:50:59 +02:00
gs-sampler.hpp obs/gs: Apply coding guidelines 2023-04-05 18:50:59 +02:00
gs-texture.cpp obs/gs: Apply coding guidelines 2023-04-05 18:50:59 +02:00
gs-texture.hpp obs/gs: Apply coding guidelines 2023-04-05 18:50:59 +02:00
gs-vertex.cpp obs/gs: Apply coding guidelines 2023-04-05 18:50:59 +02:00
gs-vertex.hpp obs/gs: Apply coding guidelines 2023-04-05 18:50:59 +02:00
gs-vertexbuffer.cpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00
gs-vertexbuffer.hpp project: Apply more C++ paradigms to the code 2023-04-05 18:58:32 +02:00