]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/generate.cpp
Add some documentation to the GLSL compiler
[libs/gl.git] / source / glsl / generate.cpp
index 2ac37a6ffae788a16c6cc367dbcf53b9fdb61dcb..09c5c37d3fa2c21fbf6afde8a594e04d1ecfa5f7 100644 (file)
@@ -128,7 +128,7 @@ void ConstantSpecializer::visit(VariableDeclaration &var)
 }
 
 
-void BlockResolver::enter(Block &block)
+void BlockHierarchyResolver::enter(Block &block)
 {
        block.parent = current_block;
 }
@@ -416,9 +416,9 @@ bool InterfaceGenerator::generate_interface(VariableDeclaration &var, const stri
                iface_var->array = var.array;
        if(iface_var->array)
                iface_var->array_size = var.array_size;
-       iface_var->layout = var.layout;
        if(iface=="in")
        {
+               iface_var->layout = var.layout;
                iface_var->linked_declaration = &var;
                var.linked_declaration = iface_var;
        }