]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/generate.cpp
Avoid emitting duplicate specialization constants in SPIR-V
[libs/gl.git] / source / glsl / generate.cpp
index 85c3009bc312e6426b570d4f85451aad7a146752..3175c6c9f206fd0c64b4eb130dc461d6979865cb 100644 (file)
@@ -32,6 +32,7 @@ void ConstantIdAssigner::apply(Module &module, const Features &features)
                        i->value = id;
 
                used_ids.insert(id);
+               existing_constants[v->name] = id;
        }
 }