diff --git a/src/qt/qt_opengloptions.cpp b/src/qt/qt_opengloptions.cpp index c18eaaedb..f90ba37c0 100644 --- a/src/qt/qt_opengloptions.cpp +++ b/src/qt/qt_opengloptions.cpp @@ -145,6 +145,9 @@ OpenGLOptions::addShader(const QString &path) shader_file.close(); + /* Remove parameter lines */ + shader_text.remove(QRegularExpression("^\\s*#pragma parameter.*?\\n", QRegularExpression::MultilineOption)); + QRegularExpression version("^\\s*(#version\\s+\\w+)", QRegularExpression::MultilineOption); auto match = version.match(shader_text);