]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/finalize.cpp
Remove generic clipping state
[libs/gl.git] / source / glsl / finalize.cpp
index 4068037e919e81b5cc514d12584bec7df8088360..27c352098e0c0b0206616336f431e2c84de1942d 100644 (file)
@@ -574,6 +574,10 @@ void LegacyConverter::visit(VariableDeclaration &var)
                }
        }
 
+       if(var.name=="gl_ClipDistance")
+               if(const Literal *literal_size = dynamic_cast<const Literal *>(var.array_size.get()))
+                       stage->n_clip_distances = literal_size->value.value<int>();
+
        TraversingVisitor::visit(var);
 }