From Andy Skinner, Added ~GLExtensions to clear cached values for context ID

This commit is contained in:
Robert Osfield
2018-10-02 11:28:34 +01:00
parent 8a29c504e4
commit 1ee6d476f8
2 changed files with 10 additions and 0 deletions

View File

@@ -1284,6 +1284,13 @@ GLExtensions::GLExtensions(unsigned int in_contextID):
}
GLExtensions::~GLExtensions()
{
// Remove s_gl*List
s_glExtensionSetList[contextID] = ExtensionSet();
s_glRendererList[contextID] = std::string();
s_glInitializedList[contextID] = 0;
}
///////////////////////////////////////////////////////////////////////////
// C++-friendly convenience methods