From c2dd2e8a2e202b3cb63023306569d4f26e293adb Mon Sep 17 00:00:00 2001 From: David Korth Date: Sat, 14 Sep 2019 16:40:34 -0400 Subject: Use std::istringstream or std::ostringstream instead of std::stringstream where possible. This removes std::iostream from the inheritance chain, which reduces overhead slightly. --- Source/Core/VideoCommon/PostProcessing.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Source/Core/VideoCommon/PostProcessing.cpp') diff --git a/Source/Core/VideoCommon/PostProcessing.cpp b/Source/Core/VideoCommon/PostProcessing.cpp index 4d7b033f4e..03f913eaaa 100644 --- a/Source/Core/VideoCommon/PostProcessing.cpp +++ b/Source/Core/VideoCommon/PostProcessing.cpp @@ -434,7 +434,7 @@ void PostProcessing::BlitFromTexture(const MathUtil::Rectangle& dst, std::string PostProcessing::GetUniformBufferHeader() const { - std::stringstream ss; + std::ostringstream ss; u32 unused_counter = 1; if (g_ActiveConfig.backend_info.api_type == APIType::D3D) ss << "cbuffer PSBlock : register(b0) {\n"; @@ -493,7 +493,7 @@ std::string PostProcessing::GetUniformBufferHeader() const std::string PostProcessing::GetHeader() const { - std::stringstream ss; + std::ostringstream ss; ss << GetUniformBufferHeader(); if (g_ActiveConfig.backend_info.api_type == APIType::D3D) { @@ -602,7 +602,7 @@ void main(in float3 v_tex0_ : TEXCOORD0, out float4 ocol0_ : SV_Target) bool PostProcessing::CompileVertexShader() { - std::stringstream ss; + std::ostringstream ss; ss << GetUniformBufferHeader(); if (g_ActiveConfig.backend_info.api_type == APIType::D3D) -- cgit v1.2.3