Just a quick question regarding Threading.invokeOnOpenGLThread(Runnable r):
Is this method blocking (does it wait until the Runnable has finished executing)?
If so, it would be nice if this behavior was documented (given it will stay that way).
If not, it would be nice if there was a blocking variant of this method.