From 0b4b271e3d7ef72fcd17d5007822262cf50ee800 Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Fri, 27 Nov 2020 21:04:20 -0500 Subject: [PATCH] Pulls out redundant check. --- Outputs/OpenGL/ScanTargetGLSLFragments.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Outputs/OpenGL/ScanTargetGLSLFragments.cpp b/Outputs/OpenGL/ScanTargetGLSLFragments.cpp index 7a55329a0..d83f6814a 100644 --- a/Outputs/OpenGL/ScanTargetGLSLFragments.cpp +++ b/Outputs/OpenGL/ScanTargetGLSLFragments.cpp @@ -194,8 +194,9 @@ std::vector ScanTarget::bindings(ShaderType type) const { std::string ScanTarget::sampling_function() const { std::string fragment_shader; const auto modals = BufferingScanTarget::modals(); + const bool is_svideo = modals.display_type == DisplayType::SVideo; - if(modals.display_type == DisplayType::SVideo) { + if(is_svideo) { fragment_shader += "vec2 svideo_sample(vec2 coordinate, float angle) {"; } else { @@ -203,7 +204,6 @@ std::string ScanTarget::sampling_function() const { "float composite_sample(vec2 coordinate, float angle) {"; } - const bool is_svideo = modals.display_type == DisplayType::SVideo; switch(modals.input_data_type) { case InputDataType::Luminance1: case InputDataType::Luminance8: