diff options
author | Jon Bergli Heier <snakebite@jvnv.net> | 2011-04-01 23:07:56 +0200 |
---|---|---|
committer | Jon Bergli Heier <snakebite@jvnv.net> | 2011-04-01 23:07:56 +0200 |
commit | e172cde8c082fa3e338b3eb11079b36952874936 (patch) | |
tree | 90f65a54ce7b6a663ead31496549e0b9338c81d8 /quadtree.cpp | |
parent | 3b360c21777aad02394a643b32be2ab25362bba1 (diff) |
Terrain shader lighting - work in progress.
Diffstat (limited to 'quadtree.cpp')
-rw-r--r-- | quadtree.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/quadtree.cpp b/quadtree.cpp index 4b7eb52..581f92e 100644 --- a/quadtree.cpp +++ b/quadtree.cpp @@ -255,6 +255,10 @@ void Quadtree::make_vbo() { const size_t tex_coord_chunk_size = sizeof(float)*2*12; const size_t tex_coords_size = tex_coord_chunk_size*nodes; + if(vertices_size + normals_size + tex_coords_size > 100*1024*1024) { + std::cerr << ">100 MB" << std::endl; + } + glBufferData(GL_ARRAY_BUFFER, vertices_size + normals_size + tex_coords_size, NULL, GL_DYNAMIC_DRAW); std::queue<Quadtree::QuadNode*> q; |