]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/spirv.h
Avoid emitting duplicate specialization constants in SPIR-V
[libs/gl.git] / source / glsl / spirv.h
index 6971e2a9c43eb2ec8cc180b94043a6388229858e..59c7b50b0cc45fede654eff5d3580840c5eecf1a 100644 (file)
@@ -79,6 +79,7 @@ private:
        std::map<std::string, Id> imported_extension_ids;
        std::map<Node *, Declaration> declared_ids;
        std::map<std::string, Id> declared_uniform_ids;
+       std::map<unsigned, Id> declared_spec_ids;
        std::map<TypeKey, Id> standard_type_ids;
        std::map<Id, Id> image_type_ids;
        std::map<TypeKey, Id> array_type_ids;