]> git.tdb.fi Git - gldbg.git/blobdiff - flavors/gl/source/bufferstate.h
Fix several problems reported by valgrind
[gldbg.git] / flavors / gl / source / bufferstate.h
index 18013a77dfb29445ee20271ada9543eaa6ca42f0..6cff3feaf55d2f8f20d85cbd1211c9cbd27d3926 100644 (file)
@@ -27,6 +27,7 @@ struct BufferContent
        std::vector<Array> arrays;
 
        BufferContent();
+
        void update(const ArrayState &);
        void update_elements(GLenum);
        std::string describe() const;
@@ -42,6 +43,8 @@ struct BufferState
        BufferContent content;
 
        BufferState();
+       ~BufferState();
+
        void set_data(unsigned, const void *, GLenum);
        void set_sub_data(unsigned, unsigned, const void *);
        std::string describe() const;