Qt eglfs后端没有kms / drm

时间:2017-09-05 06:13:09

标签: qt opengl-es embedded xserver egl

我看到eglfs可以在没有kms/drm的情况下使用,至少它不是默认的后端。我认为你需要kms/drm才能在没有X服务器的情况下访问gpu egl中的eglfs如何管理然后与gpu交谈?

1 个答案:

答案 0 :(得分:2)

KMS是anholt(https://github.com/anholt/mesa/wiki/VC4)为Raspberry pi开发的VC4 mesa驱动程序,重点是替换Broadcom的实际opengl驱动程序,该驱动程序是封闭源,并在可能的情况下进行改进。

在没有kms / drm的情况下,eglfs中的egl使用Broadcom驱动程序来处理opengl小部件。

实际上,应该认为kms / drm应该工作得更好,但是,在Broadcom驱动程序上运行时,我的性能越来越好,我仍在测试构建。

当然,我们谈论的是树莓派(以我的情况为3)。