标签: c++ user-interface egl
看起来EGL将成为将“GUI窗口”连接到图形服务器的下一个最流行的标准,我的问题是:有一个GUI框架,可能在C ++中,能够创建小部件和一个很好的GUI EGL的顶部?
我排除了GTK,QT,Wx,出于不同的原因,它们也不符合我在这里的要求。
答案 0 :(得分:0)
我认为你对EGL是什么做了错误的假设,EGL只是frameubber配置的标准接口,像pixmaps,windows和渲染上下文等本机缓冲区,实际上与WGL和GLX提供的非常类似,并且在某种程度上建模以反映这些API。在早期,它被视为移动设备上的界面,但现在我们看到越来越多的实现到达桌面,甚至支持完整的OpenGL配置文件而不仅仅是OpenGL ES。
所以这意味着使用任何客户端API的EGL支持的任何GUI框架都适用于这个问题,其中有很多,但这里有一些这样的库的例子GWEN ,GLAM,libRocket