2009-02-08 74 views
0

我對wx庫的OpenGL畫布有問題。當我使用wxGLCanvas的方法SwapBuffers時,整個過程將以退出代碼1終止。 如果我刪除方法調用程序運行。不幸的是,也沒有GL繪圖。wxGLCanvas退出進程

我認爲這是wx庫的內部問題。也許是由於一些編譯問題或類似的東西。

只是想知道這個問題是否已經發生在其他人身上,如果它是如何解決的。

編輯:已解決。使用錯誤的構造函數,並傳遞一個NULL引用作爲wxGLContext ...

+1

請關閉您的問題爲「不再相關」 – 2009-02-23 00:21:58

回答

1

檢查您是否在Canvas creation?中設置了WX_GL_DOUBLEBUFFER。爲了驗證你的OpenGL lib等設置是否正確,建立並運行wxWindows下的一個OpenGL測試。我在過去使用過wxGL層,它工作正常。大多數情況下它是設置問題。