DarkRadiant: master e8207fa3

Author Committer Branch Timestamp Parent
greebo greebo master 04.03.2022 15:32 master ac5ba825
Affected Issues  0005912: Move GL draw calls to central location
Changeset 0005912: WindingRenderer is syncing the contents CompactWindingVertexBuffer to the GeometryStore.
During scene update, the CompactWindingVertexBuffer is more efficient than to call updateSubData() on every change, so sync the changed range right before we render things.
mod - libs/render/CompactWindingVertexBuffer.h Diff File
mod - libs/render/ContinuousBuffer.h Diff File
mod - libs/render/WindingRenderer.h Diff File
mod - radiantcore/rendersystem/OpenGLRenderSystem.cpp Diff File