Moved the current BufferObjectInstance into ContextCapabilities to make it ThreadLocal

This commit is contained in:
Elias Naur 2005-02-17 12:23:38 +00:00
parent e5a0e67f6d
commit 412dfc7462
4 changed files with 12 additions and 30 deletions

View file

@ -191,7 +191,6 @@ public final class GLContext {
if (context == null) {
ContextCapabilities.unloadAllStubs();
setCapabilities(null);
BufferObjectTracker.setCurrent(null);
if (did_auto_load)
unloadOpenGLLibrary();
return;
@ -213,7 +212,6 @@ public final class GLContext {
capability_cache.put(context, getCapabilities());
} else
setCapabilities(capabilities);
BufferObjectTracker.setCurrent(context);
} catch (LWJGLException e) {
if (did_auto_load)
unloadOpenGLLibrary();