summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Kanavin <alex.kanavin@gmail.com>2020-02-19 20:47:44 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2020-02-21 09:37:03 +0000
commit1bddd7ac64bc0a863dec38bf4d9671f9f1a51b03 (patch)
treea7cf1e57d8af2746818e46a9c69efb0b8dff16f0
parent85431fe5c16ce1aa0916e57e820ff69c5aa0612a (diff)
downloadopenembedded-core-contrib-1bddd7ac64bc0a863dec38bf4d9671f9f1a51b03.tar.gz
weston-init: use the drm/kms backend rather than fbdev one for qemux86 machines
The fbdev backend is not documented, and not the default; as the emulated hardware in qemu now supports DRM/KMS (both std and virtio), we should align with upstream default and vast majority of users. Empty init file will cause weston to default to the KMS backend. Note that 3D acceleration via virgl is not required; the backend renders fine via the software driver in mesa. However, kvm is more or less required to keep the UI responsive. Also, other qemu targets (mips and arm in particular) continue to use the fbdev backend, as in the absence of kvm, the performance of software GL paths falls to unacceptable level. Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-graphics/wayland/weston-init/qemux86-64/weston.ini0
-rw-r--r--meta/recipes-graphics/wayland/weston-init/qemux86/weston.ini0
2 files changed, 0 insertions, 0 deletions
diff --git a/meta/recipes-graphics/wayland/weston-init/qemux86-64/weston.ini b/meta/recipes-graphics/wayland/weston-init/qemux86-64/weston.ini
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/meta/recipes-graphics/wayland/weston-init/qemux86-64/weston.ini
diff --git a/meta/recipes-graphics/wayland/weston-init/qemux86/weston.ini b/meta/recipes-graphics/wayland/weston-init/qemux86/weston.ini
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/meta/recipes-graphics/wayland/weston-init/qemux86/weston.ini