UI библиотека утилит для OpenGL 3+, или Xlib в порядке? - PullRequest
2 голосов
/ 25 августа 2010

Я хочу написать немного OpenGL 3.2, вероятно, также OpenGL 4 для Linux, и я только что увидел, что libsdl 1.2 (последний стабильный выпуск) поддерживает только 2.x.LibSDL 1.3 (который находится в разработке) должен поддерживать его, но пройдет много времени, прежде чем он попадет в основные дистрибутивы.Есть ли какая-либо библиотека прямо сейчас , которая позволяет мне создавать окно OpenGL с контекстом по моему выбору и, предпочтительно, также помогает мне с вводом?

Если нет, есть ли небольшая библиотека, которая уменьшает боль при работе с Xlib?Мой путь к Windows для OpenGL написан с помощью простого старого WinAPI, с собственным насосом сообщений и т. Д., И мне интересно, хуже ли X11.Быстрый веб-поиск показывает, что нужно использовать библиотеку выше Xlib.Я был бы счастлив с чем-то, что просто обернуло XLib, так что я могу сделать контекст OpenGL самостоятельно с glX, если XLib действительно так ужасен.

1 Ответ

3 голосов
/ 25 августа 2010

GLFW (GL Framework) поддерживает создание контекстов 3.0+ и имеет поддержку ввода, о которой вы можете прочитать на:

К сожалению, главная страница сейчас недоступна.

...