Add buffer synchronisation for GLES when using mapped buffers.

This commit is contained in:
Emile Belanger 2021-09-20 21:40:47 +01:00 committed by Rachael Alexanderson
commit db59a4f9af
5 changed files with 37 additions and 6 deletions

View file

@ -240,11 +240,13 @@ void OpenGLFrameBuffer::Swap()
Finish.Reset();
Finish.Clock();
mVertexData->DropSync();
FPSLimit();
SwapBuffers();
mVertexData->NextPipelineBuffer();
mVertexData->WaitSync();
RenderState()->SetVertexBuffer(screen->mVertexData); // Needed for Raze because it does not reset it