X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fmesh.cpp;fp=source%2Fmesh.cpp;h=ae08fd83376f1ca838b44c44f717b5f8b668b937;hb=9ea45d05951ead69fee978000cda90f9cf5f0c81;hp=51468f2f85f850cd7b59405b97e7e2ff17e32432;hpb=c89b596e05705f9a23f6c5cdf0b98ffd5f8f273c;p=libs%2Fgl.git diff --git a/source/mesh.cpp b/source/mesh.cpp index 51468f2f..ae08fd83 100644 --- a/source/mesh.cpp +++ b/source/mesh.cpp @@ -230,7 +230,7 @@ void Mesh::Loader::vertices(const vector &c) if(allow_gl_calls) { obj.check_buffers(VERTEX_BUFFER); - obj.vtx_setup.set_vertex_array(obj.vertices); + obj.vtx_setup.refresh(); } } @@ -285,7 +285,7 @@ bool Mesh::AsyncLoader::process() else if(phase==1) { mesh.resize_buffers(); - mesh.vtx_setup.set_vertex_array(vertices); + mesh.vtx_setup.refresh(); vertex_updater = mesh.vertices.refresh_async(); if(!mesh.batches.empty()) index_updater = mesh.batches.front().refresh_async();