From: Mikko Rasa Date: Tue, 18 Jul 2023 09:28:57 +0000 (+0300) Subject: Require GLSL 1.40 for layout qualifiers X-Git-Url: https://git.tdb.fi/?a=commitdiff_plain;h=44a8d015d9b9f14bbf2f3dc57330fa1a953d3c50;p=libs%2Fgl.git Require GLSL 1.40 for layout qualifiers --- diff --git a/source/glsl/finalize.cpp b/source/glsl/finalize.cpp index fc6370ee..2c902376 100644 --- a/source/glsl/finalize.cpp +++ b/source/glsl/finalize.cpp @@ -806,6 +806,8 @@ void QualifierConverter::visit(VariableDeclaration &var) if(var.layout->qualifiers.empty()) var.layout = 0; + else if(!check_version(Version(1, 40))) + unsupported("Layout qualifiers require GLSL 1.40"); } if(var.sampling=="centroid")