Use stream draw for object position updates

This commit is contained in:
Brad Davis 2016-08-27 15:08:38 -07:00
parent 587d015c57
commit 92fa1d5776

View file

@ -38,7 +38,7 @@ void GL45Backend::transferTransformState(const Batch& batch) const {
}
if (!batch._objects.empty()) {
glNamedBufferData(_transform._objectBuffer, batch._objects.size() * sizeof(Batch::TransformObject), batch._objects.data(), GL_DYNAMIC_DRAW);
glNamedBufferData(_transform._objectBuffer, batch._objects.size() * sizeof(Batch::TransformObject), batch._objects.data(), GL_STREAM_DRAW);
}
if (!batch._namedData.empty()) {