]> git.tdb.fi Git - libs/gl.git/commitdiff
Require GLSL 1.40 for layout qualifiers
authorMikko Rasa <tdb@tdb.fi>
Tue, 18 Jul 2023 09:28:57 +0000 (12:28 +0300)
committerMikko Rasa <tdb@tdb.fi>
Tue, 18 Jul 2023 09:28:57 +0000 (12:28 +0300)
source/glsl/finalize.cpp

index fc6370eec4a5fb0eb3024293b3348ffb537642f2..2c90237660e8157f063f0c9c5f4b615985f2033f 100644 (file)
@@ -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")