我对wx库的OpenGL画布有一个问题。当我使用wxGLCanvas的方法SwapBuffers时,整个进程将终止,退出代码为1。如果我删除方法调用,程序就会一直运行下去。不幸的是,也没有GL绘图。
我认为这是wx库的内部问题。可能是由于一些编译问题或类似的问题。
我只想知道这个问题是否已经发生在其他人身上,如果发生了,是如何解决的。
编辑:已解决。使用了错误的构造函数并将空引用作为wxGLContext传递...
发布于 2009-02-08 18:57:49
检查是否在Canvas creation?中设置了WX_GL_DOUBLEBUFFER。为了验证您的OpenGL库等设置是否正确,构建并运行wxWindows下可用的OpenGL测试之一。我在过去使用过wxGL层,它工作得很好。大多数情况下都是设置问题。
https://stackoverflow.com/questions/526109
复制相似问题