X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Frender%2Finstancearray.h;fp=source%2Frender%2Finstancearray.h;h=4d7d3475bbaa500d405ef05b6e3868402f9a2921;hb=96cfb8224fe73afd04289a5d1c7780170f479e25;hp=6a598b5854f3183e290896eb052708f32c0f98a6;hpb=acaefb4c669f01855252818ef0a2958cbdababc3;p=libs%2Fgl.git diff --git a/source/render/instancearray.h b/source/render/instancearray.h index 6a598b58..4d7d3475 100644 --- a/source/render/instancearray.h +++ b/source/render/instancearray.h @@ -4,6 +4,8 @@ #include #include "programdata.h" #include "renderable.h" +#include "vertexarray.h" +#include "vertexsetup.h" namespace Msp { namespace GL { @@ -39,9 +41,9 @@ public: private: const Object &object; std::vector instances; - VertexArray *instance_data; + VertexArray instance_data; Buffer *instance_buffer; - VertexSetup *vtx_setup; + VertexSetup vtx_setup; int matrix_location; unsigned matrix_offset;