From bf37904883bcfd295c7d38f39325a4dd8fc71417 Mon Sep 17 00:00:00 2001 From: John Firebaugh Date: Thu, 17 Dec 2015 14:40:16 -0800 Subject: [PATCH] [core] Unbind current VAO before calling custom layer render function --- src/mbgl/renderer/painter.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mbgl/renderer/painter.cpp b/src/mbgl/renderer/painter.cpp index 3ecfe8c34..ebffa6f3a 100644 --- a/src/mbgl/renderer/painter.cpp +++ b/src/mbgl/renderer/painter.cpp @@ -240,6 +240,7 @@ void Painter::renderPass(RenderPass pass_, renderBackground(*layer.as()); } else if (layer.is()) { MBGL_DEBUG_GROUP(layer.id + " - custom"); + VertexArrayObject::Unbind(); layer.as()->render(state); config.setDirty(); } else {