Showing the changes to interface/src/VoxelSystem.cpp (1 of 1 file). Show all
Unified · Split
| @@ -237,11 +237,9 @@ void VoxelSystem::render() { · 236 unmodified lines | ||
| 237 | 237 | if (pthread_mutex_trylock(&bufferWriteLock) == 0) { |
| 238 | 238 | |
| 239 | 239 | glBindBuffer(GL_ARRAY_BUFFER, vboVerticesID); |
| 240 | − glBufferData(GL_ARRAY_BUFFER, VERTEX_POINTS_PER_VOXEL * sizeof(GLfloat) * MAX_VOXELS_PER_SYSTEM, NULL, GL_DYNAMIC_DRAW); | |
| 241 | 240 | glBufferSubData(GL_ARRAY_BUFFER, 0, (readVerticesEndPointer - readVerticesArray) * sizeof(GLfloat), readVerticesArray); |
| 242 | 241 | |
| 243 | 242 | glBindBuffer(GL_ARRAY_BUFFER, vboColorsID); |
| 244 | − glBufferData(GL_ARRAY_BUFFER, VERTEX_POINTS_PER_VOXEL * sizeof(GLubyte) * MAX_VOXELS_PER_SYSTEM, NULL, GL_DYNAMIC_DRAW); | |
| 245 | 243 | glBufferSubData(GL_ARRAY_BUFFER, 0, (readVerticesEndPointer - readVerticesArray) * sizeof(GLubyte), readColorsArray); |
| 246 | 244 | |
| 247 | 245 | readVerticesEndPointer = readVerticesArray; |