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