X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Funiformblock.h;h=66b3c7e0c1424b2b4fedc2bb7a15c8232881ed4a;hb=719578516a4d44a6f39eac3b074ce9f6180b5d53;hp=fbc9c7047b3fdd57acb162338c9369dbdb442cf0;hpb=8eb9a8d90e5597154dab666481037b306b7bbca2;p=libs%2Fgl.git diff --git a/source/uniformblock.h b/source/uniformblock.h index fbc9c704..66b3c7e0 100644 --- a/source/uniformblock.h +++ b/source/uniformblock.h @@ -29,10 +29,12 @@ private: public: UniformBlock(); UniformBlock(unsigned); + ~UniformBlock(); private: - virtual const void *get_data() const { return &data[0]; } virtual unsigned get_data_size() const { return size; } + virtual void offset_changed(); + virtual void upload_data() const; public: void attach(int, const Uniform &);