]> git.tdb.fi Git - libs/gl.git/blobdiff - source/pipeline.h
Make Tag directly comparable and use it as a key in relevant maps
[libs/gl.git] / source / pipeline.h
index afa9ed5ed525f1ecce5caaab550b1afcacf22c67..8edd679507ccbd9e8e0cc37f8b334f5f823a495d 100644 (file)
@@ -24,7 +24,9 @@ class Texture2D;
 class Pipeline: public Renderable
 {
 private:
-       std::map<unsigned, PipelinePass> passes;
+       typedef std::map<Tag, PipelinePass> PassMap;
+
+       PassMap passes;
        std::vector<Tag> pass_order;
        std::vector<const Renderable *> renderables;
        std::vector<Effect *> effects;