Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/142.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
EGL之上的GUI? 看起来EGL将是下一个最流行的标准,它将GUI窗口连接到图形服务器,我的问题是:有一个GUI框架,也许在C++中,它能够在EGL之上//p>之上创建小部件和一个漂亮的GUI。_C++_User Interface_Egl - Fatal编程技术网

EGL之上的GUI? 看起来EGL将是下一个最流行的标准,它将GUI窗口连接到图形服务器,我的问题是:有一个GUI框架,也许在C++中,它能够在EGL之上//p>之上创建小部件和一个漂亮的GUI。

EGL之上的GUI? 看起来EGL将是下一个最流行的标准,它将GUI窗口连接到图形服务器,我的问题是:有一个GUI框架,也许在C++中,它能够在EGL之上//p>之上创建小部件和一个漂亮的GUI。,c++,user-interface,egl,C++,User Interface,Egl,出于不同的原因,我将GTK、QT、Wx排除在外,它们也不符合我在这里提出的要求。我认为您对EGL是什么做了错误的假设,EGL仅仅是Frameuber配置的标准接口,本机缓冲区,如pixmaps、windows和渲染上下文,实际上与WGL和GLX提供的非常相似,并且在某种程度上建模以反映这些API。在早期,它的意思是作为移动设备上的接口,但现在我们看到越来越多的实现出现在桌面上,甚至支持完整的OpenGL配置文件,而不仅仅是OpenGL ES 这意味着任何使用客户机API的EGL支持的GUI框架都

出于不同的原因,我将GTK、QT、Wx排除在外,它们也不符合我在这里提出的要求。

我认为您对EGL是什么做了错误的假设,EGL仅仅是Frameuber配置的标准接口,本机缓冲区,如pixmaps、windows和渲染上下文,实际上与WGL和GLX提供的非常相似,并且在某种程度上建模以反映这些API。在早期,它的意思是作为移动设备上的接口,但现在我们看到越来越多的实现出现在桌面上,甚至支持完整的OpenGL配置文件,而不仅仅是OpenGL ES

这意味着任何使用客户机API的EGL支持的GUI框架都适用于这个问题,有很多,但这里有一些这样的库的示例