X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Frender%2Finstancearray.h;h=0965499fe66f98de6268619a189f80d253d91800;hb=54e758597f72544719119e4660af742628645ff6;hp=4d7d3475bbaa500d405ef05b6e3868402f9a2921;hpb=96cfb8224fe73afd04289a5d1c7780170f479e25;p=libs%2Fgl.git diff --git a/source/render/instancearray.h b/source/render/instancearray.h index 4d7d3475..0965499f 100644 --- a/source/render/instancearray.h +++ b/source/render/instancearray.h @@ -13,8 +13,6 @@ namespace GL { class Buffer; class Object; class ObjectInstance; -class VertexArray; -class VertexSetup; /** Renders multiple instances of an Object in an efficient manner. If instanced @@ -42,10 +40,10 @@ private: const Object &object; std::vector instances; VertexArray instance_data; - Buffer *instance_buffer; + Buffer *instance_buffer = 0; VertexSetup vtx_setup; - int matrix_location; - unsigned matrix_offset; + int matrix_location = -1; + unsigned matrix_offset = 0; public: InstanceArray(const Object &);