【发布时间】:2016-12-23 02:18:23
【问题描述】:
我有一个Qt5 应用程序,它使用Qwt 库来绘制一些轨迹、图形缩放和一些其他简单的Qt 小部件,例如QLabel、QPushButton、QScrollBar、QFrame 和喜欢。
应用程序正在 Linux 上运行。
Linux 内核是 3.10.17。
发行版是 Ubuntu 14.04.4 LTS(值得信赖)。
Qt 版本是 5.2.1。
我试图运行指定平台eglfs 的应用程序(据我所知,它应该直接在Linux 帧缓冲区上工作)而不是默认的xcb(需要X 服务器)。
但是我无法让它工作(这篇文章中描述了问题:"EGL Error : could not create the EGL surface: error 0x300b" on i.MX6 when running Qt5 application with -platform eglfs)。
我的问题是:
如果我成功了,在 CPU 负载方面,eglfs 相对于xcb 的性能会显着提高吗?
【问题讨论】: