diff --git a/Outputs/CRT/Internals/Shaders/IntermediateShader.cpp b/Outputs/CRT/Internals/Shaders/IntermediateShader.cpp index eab7369f9..fec05e14b 100644 --- a/Outputs/CRT/Internals/Shaders/IntermediateShader.cpp +++ b/Outputs/CRT/Internals/Shaders/IntermediateShader.cpp @@ -8,6 +8,7 @@ #include "IntermediateShader.hpp" +#include #include #include @@ -21,6 +22,9 @@ std::string IntermediateShader::get_input_name(Input input) { case Input::OutputStart: return "outputStart"; case Input::Ends: return "ends"; case Input::PhaseTimeAndAmplitude: return "phaseTimeAndAmplitude"; + + // Intended to be unreachable. + default: assert(false); } } diff --git a/Outputs/CRT/Internals/Shaders/OutputShader.cpp b/Outputs/CRT/Internals/Shaders/OutputShader.cpp index 664703061..e16684731 100644 --- a/Outputs/CRT/Internals/Shaders/OutputShader.cpp +++ b/Outputs/CRT/Internals/Shaders/OutputShader.cpp @@ -8,6 +8,7 @@ #include "OutputShader.hpp" +#include #include #include @@ -17,6 +18,9 @@ std::string OutputShader::get_input_name(Input input) { switch(input) { case Input::Horizontal: return "horizontal"; case Input::Vertical: return "vertical"; + + // Intended to be unreachable. + default: assert(false); } }