]> git.tdb.fi Git - libs/gl.git/blobdiff - source/render/programdata.h
Use default member initializers in some more classes
[libs/gl.git] / source / render / programdata.h
index 2eef750cf78f7d4ff821ee9c1354cb395d6b6933..4e8ee37302a90b23a7d64f05cd4ce7cb024586f2 100644 (file)
@@ -151,12 +151,12 @@ private:
        const Program *tied_program;
        std::vector<TaggedUniform> uniforms;
        std::vector<char> uniform_data;
-       unsigned generation;
+       unsigned generation = 0;
        mutable std::vector<SharedBlock> blocks;
        mutable std::vector<ProgramBlock> programs;
-       mutable UniformBlock *last_buffer_block;
-       mutable Buffer *buffer;
-       mutable Mask dirty;
+       mutable UniformBlock *last_buffer_block = 0;
+       mutable Buffer *buffer = 0;
+       mutable Mask dirty = 0;
        std::string debug_name;
 
 public: