fix incorrect error when multiple compilation units don't declare layouts (#2238)

when using multiple compilation units, input/output layouts don't need
to be declared in every unit.
This commit is contained in:
Malcolm Bechard
2020-05-21 02:10:33 -04:00
committed by GitHub
parent 044113abe8
commit 6f723ebbe3
6 changed files with 89 additions and 5 deletions

9
Test/contradict_1.geom Executable file
View File

@@ -0,0 +1,9 @@
#version 330
layout(lines) in;
layout(line_strip, max_vertices = 6) out;
float getV()
{
return 1.0;
}