我使用Qwt
库绘制一些痕迹,带有图形变焦Qt5
应用程序,以及其他一些简单的Qt控件,像QLabel
,QPushButton
,QScrollBar
,QFrame
和类似。QT5上iMX6:上平台上运行的性能优势eglfs VS XCB
该应用程序在Linux上运行。
Linux内核是3.10.17。
发布是Ubuntu 14.04.4 LTS(值得信赖)。
Qt版本是5.2.1。
我试图运行指定平台eglfs
(它应该直接在Linux framebuffer上工作,据我所知)而不是默认的xcb
(它需要X服务器)的应用程序。 但是我无法得到它的工作(问题描述在这篇文章中:"EGL Error : could not create the EGL surface: error 0x300b" on i.MX6 when running Qt5 application with -platform eglfs)。
我的问题是: 的情况下,我成功了,我将不得不eglfs
一个显著的性能提升相对于xcb
,在CPU负载方面?