]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/compiler.cpp
Allocate locations to interface variables
[libs/gl.git] / source / glsl / compiler.cpp
index e0a676065953412db77519308f28db7becd88af2..1948722a6c29b24fb3a36c92759a3dec592479d3 100644 (file)
@@ -106,6 +106,8 @@ void Compiler::compile(Mode mode)
                else if(result!=REDO_STAGE)
                        ++i;
        }
+
+       LocationAllocator().apply(*module);
        for(list<Stage>::iterator i=module->stages.begin(); i!=module->stages.end(); ++i)
                finalize(*i, mode);