2009-02-08 3 views
0

У меня проблема с холстом OpenGL библиотеки wx. Когда я использую метод SwapBuffers из wxGLCanvas, весь процесс будет завершен кодом выхода 1. Если я удаляю вызов метода, программа запускается и продолжается. К сожалению, нет рисунка GL.wxGLCanvas завершает процесс

Я думаю, что это внутренняя проблема библиотеки wx. Возможно, из-за некоторых компиляционных проблем или чего-то подобного.

Просто хотел знать, была ли эта проблема уже с кем-то еще, и если, как она была решена.

Редактировать: Solved. Использовал неправильный конструктор и передал NULL-ссылку как wxGLContext ...

+1

, пожалуйста, закройте свой вопрос как «больше не актуальный», –

ответ

1

Проверьте, установлен ли WX_GL_DOUBLEBUFFER в Canvas creation?. Чтобы проверить правильность установки и настройки OpenGL lib, создайте и запустите один из тестов OpenGL, доступных в wxWindows. Я использовал wxGL-слой в прошлом, и он отлично работает. В большинстве случаев это проблема с настройкой.

Смежные вопросы