obs-StreamFX/source/obs/gs
Michael Fabian 'Xaymar' Dirks 3a40a63832 obs/gs/effect-parameter: Use string_view over std::string
Using std::string_view over std::string (and const std::string&) has the advantage that we skip potential temporary std::string objects that are immediately thrown away, thus slowing down the code. It can also be implicitly cast to std::string, which makes it compatible with existing code that uses std::string.
2023-03-28 12:40:45 +02:00
..
gs-effect-parameter.cpp obs/gs/effect-parameter: Use string_view over std::string 2023-03-28 12:40:45 +02:00
gs-effect-parameter.hpp obs/gs/effect-parameter: Use string_view over std::string 2023-03-28 12:40:45 +02:00
gs-effect-pass.cpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
gs-effect-pass.hpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
gs-effect-technique.cpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
gs-effect-technique.hpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
gs-effect.cpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
gs-effect.hpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +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-helper: Optimize performance with inline 2023-03-28 12:40:43 +02:00
gs-indexbuffer.cpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
gs-indexbuffer.hpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
gs-limits.hpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
gs-mipmapper.cpp project: Improve performance profiling support 2023-03-28 12:40:41 +02:00
gs-mipmapper.hpp gs-mipmapper: Update API usage, remove broken options and optimize 2023-03-28 12:40:40 +02:00
gs-rendertarget.cpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
gs-rendertarget.hpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
gs-sampler.cpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
gs-sampler.hpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
gs-texture.cpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
gs-texture.hpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
gs-vertex.cpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
gs-vertex.hpp common: Common header include for improved platform support 2020-04-02 17:02:01 +02:00
gs-vertexbuffer.cpp gs-vertexbuffer: Initialize memory to 0 2023-03-28 12:40:40 +02:00
gs-vertexbuffer.hpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00