没有 kms/drm 的 Qt eglfs 后端
Qt eglfs backend without kms/drm
我看到 eglfs
可以在没有 kms/drm
的情况下使用,至少它不是它的默认后端。我以为您需要 kms/drm
才能在没有 X 服务器的情况下访问 gpu。
eglfs
中的 egl
如何与 gpu 对话?
KMS 是 anholt (https://github.com/anholt/mesa/wiki/VC4) 为 Raspberry pi 开发的 VC4 mesa 驱动程序,重点是替换来自 broadcom 的实际 opengl 驱动程序,它是闭源的,如果可能的话,改进它。
如果没有 kms/drm,eglfs 中的 egl 使用 broadcom 驱动程序来处理 opengl 小部件。
实际上,kms/drm 应该可以更好地工作,但是,我正在获得更好的性能 运行 broadcom 驱动程序,我仍在测试我的构建。
当然,我们正在谈论 raspberry pi(我的情况是 3)。
我看到 eglfs
可以在没有 kms/drm
的情况下使用,至少它不是它的默认后端。我以为您需要 kms/drm
才能在没有 X 服务器的情况下访问 gpu。
eglfs
中的 egl
如何与 gpu 对话?
KMS 是 anholt (https://github.com/anholt/mesa/wiki/VC4) 为 Raspberry pi 开发的 VC4 mesa 驱动程序,重点是替换来自 broadcom 的实际 opengl 驱动程序,它是闭源的,如果可能的话,改进它。
如果没有 kms/drm,eglfs 中的 egl 使用 broadcom 驱动程序来处理 opengl 小部件。
实际上,kms/drm 应该可以更好地工作,但是,我正在获得更好的性能 运行 broadcom 驱动程序,我仍在测试我的构建。
当然,我们正在谈论 raspberry pi(我的情况是 3)。