abstract fun queueDestroy(obj: GlObject): Unit
abstract fun queueDestroy(obj: GlObject, sync: Boolean): Unit