]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/generate.cpp
Validate the presence of in/out layout qualifiers for geometry shaders
[libs/gl.git] / source / glsl / generate.cpp
index 99253fe041463ce01a852f340b967cb744f33a50..e4830ec22aee2340aae79a93711600f415ef89a6 100644 (file)
@@ -350,7 +350,7 @@ void ArraySizer::apply(Stage &stage)
                                size = input_size;
                        else if(kvp.second>=0)
                                size = kvp.second+1;
-                       else if(!kvp.first->name.compare(0, 3, "gl_"))
+                       if(!size && !kvp.first->name.compare(0, 3, "gl_"))
                                size = 1;
 
                        if(size>0)