replace with ES compatible glMapBufferRange

This commit is contained in:
2019-11-05 19:17:53 +01:00
parent 52ad58aec4
commit 698ad50c2a

View File

@@ -508,7 +508,7 @@ glm::uint8_t* PBO::map() noexcept
{ {
App::I->render_task([this] { App::I->render_task([this] {
glBindBuffer(GL_PIXEL_PACK_BUFFER, buffer_id); glBindBuffer(GL_PIXEL_PACK_BUFFER, buffer_id);
mapped_ptr = (GLubyte*)glMapBuffer(GL_PIXEL_PACK_BUFFER, GL_READ_ONLY); mapped_ptr = (GLubyte*)glMapBufferRange(GL_PIXEL_PACK_BUFFER, 0, width * height * 4, GL_MAP_READ_BIT);
glBindBuffer(GL_PIXEL_PACK_BUFFER, 0); glBindBuffer(GL_PIXEL_PACK_BUFFER, 0);
}); });
return mapped_ptr; return mapped_ptr;