From 4d8f0f6713e742aa0d4501e58df74ecd6506791b Mon Sep 17 00:00:00 2001 From: Krimo <37254625+kareemkermad@users.noreply.github.com> Date: Sun, 10 Mar 2024 14:41:21 +0000 Subject: [PATCH] Fix vertex attributes having incorrect state when restarting BGFX. (#3267) --- src/renderer_gl.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/renderer_gl.cpp b/src/renderer_gl.cpp index ef159b158..9d320e64c 100644 --- a/src/renderer_gl.cpp +++ b/src/renderer_gl.cpp @@ -2265,6 +2265,10 @@ namespace bgfx { namespace gl ErrorState::Enum errorState = ErrorState::Default; + s_currentlyEnabledVertexAttribArrays = 0; + s_vertexAttribArraysPendingDisable = 0; + s_vertexAttribArraysPendingEnable = 0; + if (_init.debug || _init.profile) {