]> git.tdb.fi Git - libs/gl.git/blobdiff - source/backends/opengl/buffer_backend.h
Use default member initializers in async loaders
[libs/gl.git] / source / backends / opengl / buffer_backend.h
index 7162a26b673fcd9d0bf2ce9e70b781ab93971c8c..f435e868f7c929aac6af96d71302a0c8a79b7cfa 100644 (file)
@@ -13,7 +13,7 @@ class OpenGLBuffer: public NonCopyable
        friend class OpenGLVertexSetup;
 
 protected:
-       unsigned id;
+       unsigned id = 0;
 
        static OpenGLBuffer *scratch_binding;
 
@@ -21,7 +21,7 @@ protected:
        ~OpenGLBuffer();
 
        void allocate();
-       void sub_data(unsigned, unsigned, const void *);
+       void sub_data(size_t, size_t, const void *);
 
        void *map();
        bool unmap();