meta-agl-bsp: Use pixman renderer on qemuarm/qemuarm64 66/27066/3
authorHiroyuki Ishii <ishii.hiroyuki002@jp.panasonic.com>
Thu, 23 Dec 2021 08:10:40 +0000 (17:10 +0900)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Fri, 5 May 2023 11:08:15 +0000 (11:08 +0000)
Using GL-renderer on qemu without any acceleration support such as
kvm results pretty much higher cpu consumption. To avoid it, we'll
use pixman-renderer on qemuarm and qemuarn64.

Bug-AGL: SPEC-4165

Signed-off-by: Hiroyuki Ishii <ishii.hiroyuki002@jp.panasonic.com>
Change-Id: Iaffe1bd624d6f1c6df9af67e33cc1fa2168293ac
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27066
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
meta-agl-bsp/conf/include/agl_qemuarm.inc
meta-agl-bsp/conf/include/agl_qemuarm64.inc

index f45b2d4..2449e18 100644 (file)
@@ -7,6 +7,9 @@ ROOT_VM = "root=PARTUUID=${DISK_SIGNATURE}-02"
 # Use our own wks file
 WKS_FILE="directdisk.wks.in"
 
+# Use pixman as software renderer to avoid high cpu consumption by GL-renderer
+WESTON_USE_PIXMAN = "1"
+
 # Over-ride setting in oe-core's qemuboot.bbclass
 QB_MEM:qemuarm = "-m 2048"
 
index 089c4f2..46d3b4c 100644 (file)
@@ -7,6 +7,9 @@ ROOT_VM = "root=PARTUUID=${DISK_SIGNATURE}-02"
 # Use our own wks file
 WKS_FILE="directdisk.wks.in"
 
+# Use pixman as software renderer to avoid high cpu consumption by GL-renderer
+WESTON_USE_PIXMAN = "1"
+
 # Over-ride setting in oe-core's qemuboot.bbclass
 QB_MEM:qemuarm64 = "-m 2048"