mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-08-02 14:19:02 +00:00
OGL: Fix binding error on shutdown
This was occurring if the imgui vertex format was bound on shutdown, which is destroyed before the vertex buffers
This commit is contained in:
parent
9577d0641b
commit
f2a594fad5
3 changed files with 8 additions and 0 deletions
|
@ -494,6 +494,12 @@ void ProgramShaderCache::InvalidateVertexFormat()
|
|||
s_last_VAO = 0;
|
||||
}
|
||||
|
||||
void ProgramShaderCache::InvalidateVertexFormatIfBound(GLuint vao)
|
||||
{
|
||||
if (s_last_VAO == vao)
|
||||
s_last_VAO = 0;
|
||||
}
|
||||
|
||||
void ProgramShaderCache::InvalidateLastProgram()
|
||||
{
|
||||
CurrentProgram = 0;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue