]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/compiler.cpp
Propagate locations from existing variables before optimization
[libs/gl.git] / source / glsl / compiler.cpp
index e676fcc87233764cc529fe98203bc5d8b666df0f..4e9f94d86b51e0044786927f7bc77c6d8e32c720 100644 (file)
@@ -75,6 +75,7 @@ void Compiler::compile(Mode mode)
        for(Stage &s: module->stages)
                generate(s);
        ConstantIdAssigner().apply(*module, features);
+       LocationAllocator().apply(*module, features, false);
 
        for(Stage &s: module->stages)
                validate(s);