mirror of
https://github.com/blawar/GLideN64.git
synced 2024-07-07 03:13:49 +00:00
Correct buffer target in BufferedDrawer::_updateBuffer
This commit is contained in:
parent
3f855ffb63
commit
7e360c613d
|
@ -78,10 +78,10 @@ void BufferedDrawer::_updateBuffer(Buffer & _buffer, u32 _dataSize, const void *
|
||||||
memcpy(&_buffer.data[_buffer.offset], _data, _dataSize);
|
memcpy(&_buffer.data[_buffer.offset], _data, _dataSize);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
m_bindBuffer->bind(Parameter(GL_ARRAY_BUFFER), ObjectHandle(_buffer.handle));
|
m_bindBuffer->bind(Parameter(_buffer.type), ObjectHandle(_buffer.handle));
|
||||||
void* buffer_pointer = glMapBufferRange(GL_ARRAY_BUFFER, _buffer.offset, _dataSize, GL_MAP_WRITE_BIT | GL_MAP_UNSYNCHRONIZED_BIT);
|
void* buffer_pointer = glMapBufferRange(_buffer.type, _buffer.offset, _dataSize, GL_MAP_WRITE_BIT | GL_MAP_UNSYNCHRONIZED_BIT);
|
||||||
memcpy(buffer_pointer, _data, _dataSize);
|
memcpy(buffer_pointer, _data, _dataSize);
|
||||||
glUnmapBuffer(GL_ARRAY_BUFFER);
|
glUnmapBuffer(_buffer.type);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user