- TestSpatialization.java
// FIXME: this is a hack to get the native library loaded
try {
GLDrawableFactory.getFactory(NativeWindow.class);
}
- GLObjectTracker.java
// If we get here, we couldn't attempt to delete the objects
// right now; instead try to transfer them to the
// deletedObjectPool for later cleanup (FIXME: should consider
// throwing an exception if deletedObjectPool is null, since
// that shouldn't happen)
if (DEBUG) {
String s = null;
if (cur == null) {
s = "current context was null";
} else if (!(cur instanceof GLContextImpl)) {
s = "current context was not a GLContextImpl";
} else if (deletedObjectPool == null) {
s = "no current deletedObjectPool";
} else if (deletedObjectPool != ((GLContextImpl) cur).getDeletedObjectTracker()) {
s = "deletedObjectTracker didn't match";
if (((GLContextImpl) cur).getDeletedObjectTracker() == null) {
s += " (other was null)";
}
} else {
s = "unknown reason";
}
System.err.println("Deferred destruction of server-side OpenGL objects into " + deletedObjectPool + ": " + s);
}
So, these two FIXMEs are still not fixed yet?
Best Rgds
JIA