GUI поверх EGL?

Похоже, что EGL станет следующим самым популярным стандартом для взаимодействия «окна GUI» с графическим сервером, мой вопрос: есть среда GUI, возможно на C ++, которая может создавать виджеты и хороший графический интерфейс поверх EGL ?

Я исключаю GTK, QT, Wx по разным причинам, и они также не соответствуют тому, что я здесь спрашиваю.

1

Решение

Я думаю, что вы сделали неверное предположение о том, что такое EGL, EGL — это просто стандартный интерфейс для конфигураций кадрового буфера, собственные буферы, такие как растровые изображения, окна и контексты рендеринга, которые очень похожи на то, что обеспечивают WGL и GLX, и в некоторой степени смоделирован, чтобы отразить эти API. В первые дни он задумывался как интерфейс для мобильных устройств, но в настоящее время мы видим все больше и больше реализаций, приходящих на десктоп, даже с поддержкой полного профиля OpenGL, а не только OpenGL ES.

Таким образом, это означает, что любая инфраструктура GUI, которая использует любую из поддерживаемых EGL клиентских API, будет применима к этому вопросу, их много, но вот несколько примеров таких библиотек. GWEN, GLAM, libRocket

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]