mirror of
https://github.com/blawar/GLideN64.git
synced 2024-07-04 10:03:36 +00:00
Fix errors caused by commit ca7da5418e
: Disable RectBuffer optimization for bufferStorage.
This commit is contained in:
parent
5093d6153f
commit
8004dc200d
|
@ -109,11 +109,12 @@ void BufferedDrawer::_updateRectBuffer(const graphics::Context::DrawRectParamete
|
|||
return;
|
||||
}
|
||||
|
||||
const GLint prevPos = buffer.pos;
|
||||
const GLintptr prevOffset = buffer.offset;
|
||||
_updateBuffer(buffer, _params.verticesCount, dataSize, _params.vertices);
|
||||
if (buffer.pos < prevPos)
|
||||
if (buffer.offset < prevOffset)
|
||||
m_rectBufferOffsets.clear();
|
||||
|
||||
buffer.pos = buffer.offset / sizeof(RectVertex);
|
||||
m_rectBufferOffsets[crc] = buffer.pos;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user