]> git.tdb.fi Git - libs/gl.git/blobdiff - source/render/simplescene.h
Use a sorted vector in place of set for small data
[libs/gl.git] / source / render / simplescene.h
index 1e90874b9e1ab6fa682ab385a48e4a37e629e9b1..ccca360a5c1275f44aedc897ed6f097dd38f68c0 100644 (file)
@@ -16,17 +16,12 @@ public:
        using Scene::Loader;
 
 private:
-       std::set<Renderable *> renderables;
-       mutable std::vector<Renderable *> cache;
+       std::vector<Renderable *> renderables;
 
 public:
        virtual void add(Renderable &);
        virtual void remove(Renderable &);
 
-private:
-       void populate_cache() const;
-
-public:
        virtual void setup_frame(Renderer &);
        virtual void finish_frame();