OpenGL3 example: fix growing of VBO

This commit is contained in:
ocornut 2014-12-22 01:47:34 +00:00
parent ac29859f70
commit b3febabc30

View File

@ -69,7 +69,7 @@ static void ImImpl_RenderDrawLists(ImDrawList** const cmd_lists, int cmd_lists_c
if (neededBufferSize > vbo_max_size) if (neededBufferSize > vbo_max_size)
{ {
vbo_max_size = neededBufferSize + 5000; // Grow buffer vbo_max_size = neededBufferSize + 5000; // Grow buffer
glBufferData(GL_ARRAY_BUFFER, neededBufferSize, NULL, GL_STREAM_DRAW); glBufferData(GL_ARRAY_BUFFER, vbo_max_size, NULL, GL_STREAM_DRAW);
} }
// Copy and convert all vertices into a single contiguous buffer // Copy and convert all vertices into a single contiguous buffer