From ab39262ccf40821885d09f09d2d201e990a208c0 Mon Sep 17 00:00:00 2001 From: William Wallace Date: Tue, 11 Jul 2017 12:53:39 +0100 Subject: [PATCH] Remove incorrect/unnecessary OpenGL API calls --- src/openrct2-ui/drawing/engines/opengl/DrawImageShader.cpp | 2 -- src/openrct2-ui/drawing/engines/opengl/DrawLineShader.cpp | 2 -- src/openrct2-ui/drawing/engines/opengl/FillRectShader.cpp | 2 -- 3 files changed, 6 deletions(-) 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()