标签: opengl awt lwjgl
在Linux上,Display.create()非常有效。在Mac上,函数调用永远不会返回,并且不会抛出错误。什么可能导致这个?是因为我将它添加到java.awt.Canvas中吗?如果是这样,为什么之前有效?
编辑: 只有当LWJGL嵌入在swing 的画布中并且在与swing线程分开的线程上运行时才会发生这种情况。