X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fmesh.cpp;h=8c1e79c49b3efaffbfcdbf0216a7105a15bd5fe9;hb=51c775a5df70fe5a538c3e4bcccd3ab857ba5b59;hp=d0e71489f1f48a22c6de0d1b686648c452024d98;hpb=8e51e1e7089d79359ec584bb4292b6cb2ecfd495;p=libs%2Fgl.git diff --git a/source/mesh.cpp b/source/mesh.cpp index d0e71489..8c1e79c4 100644 --- a/source/mesh.cpp +++ b/source/mesh.cpp @@ -1,4 +1,5 @@ #include +#include #include #include #include "buffer.h" @@ -29,7 +30,7 @@ void Mesh::init(ResourceManager *rm) vbuf = 0; ibuf = 0; vao_id = 0; - defer_buffers = true; + defer_buffers = ARB_vertex_buffer_object; dirty = true; disallow_rendering = false; winding = 0; @@ -274,7 +275,7 @@ Mesh::AsyncLoader::AsyncLoader(Mesh &m, IO::Seekable &i): phase(0) { // Make sure the extension is initialized in the rendering thread. - (bool)NV_primitive_restart; + (void)(bool)NV_primitive_restart; mesh.disallow_rendering = true; if(mesh.defer_buffers)