From 8c40b7c7534cb7587d29bb4a44ac6a9a2269d22f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20Kapu=C5=9Bci=C5=84ski?= Date: Wed, 9 Mar 2022 16:56:03 +0100 Subject: [PATCH] Force buffer orphaning to fix initial buffer binding --- src/graphics/opengl/gl33renderers.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/graphics/opengl/gl33renderers.cpp b/src/graphics/opengl/gl33renderers.cpp index 5984b621..4cea20af 100644 --- a/src/graphics/opengl/gl33renderers.cpp +++ b/src/graphics/opengl/gl33renderers.cpp @@ -76,6 +76,7 @@ CGL33UIRenderer::CGL33UIRenderer(CGL33Device* device) glGenBuffers(1, &m_bufferVBO); glBindBuffer(GL_COPY_WRITE_BUFFER, m_bufferVBO); glBufferData(GL_COPY_WRITE_BUFFER, m_bufferCapacity * sizeof(Vertex2D), nullptr, GL_STREAM_DRAW); + m_bufferOffset = m_bufferCapacity; glGenVertexArrays(1, &m_bufferVAO); glBindVertexArray(m_bufferVAO);