diff --git a/src/openrct2-ui/drawing/engines/opengl/DrawImageShader.cpp b/src/openrct2-ui/drawing/engines/opengl/DrawImageShader.cpp index 824a40f582..d471bd5fbb 100644 --- a/src/openrct2-ui/drawing/engines/opengl/DrawImageShader.cpp +++ b/src/openrct2-ui/drawing/engines/opengl/DrawImageShader.cpp @@ -81,8 +81,6 @@ DrawImageShader::~DrawImageShader() glDeleteBuffers(1, &_vbo); glDeleteBuffers(1, &_vboInstances); glDeleteVertexArrays(1, &_vao); - - glBindVertexArray(_vao); } void DrawImageShader::GetLocations() diff --git a/src/openrct2-ui/drawing/engines/opengl/DrawLineShader.cpp b/src/openrct2-ui/drawing/engines/opengl/DrawLineShader.cpp index 87e0e58ca3..8e3747b3d2 100644 --- a/src/openrct2-ui/drawing/engines/opengl/DrawLineShader.cpp +++ b/src/openrct2-ui/drawing/engines/opengl/DrawLineShader.cpp @@ -41,8 +41,6 @@ DrawLineShader::~DrawLineShader() { glDeleteBuffers(1, &_vbo); glDeleteVertexArrays(1, &_vao); - - glBindVertexArray(_vao); } void DrawLineShader::GetLocations() diff --git a/src/openrct2-ui/drawing/engines/opengl/FillRectShader.cpp b/src/openrct2-ui/drawing/engines/opengl/FillRectShader.cpp index e286e61fdc..8e252ebbed 100644 --- a/src/openrct2-ui/drawing/engines/opengl/FillRectShader.cpp +++ b/src/openrct2-ui/drawing/engines/opengl/FillRectShader.cpp @@ -43,8 +43,6 @@ FillRectShader::~FillRectShader() { glDeleteBuffers(1, &_vbo); glDeleteVertexArrays(1, &_vao); - - glBindVertexArray(_vao); } void FillRectShader::GetLocations()