On 8/21/2023 8:29 PM, [email protected] wrote:
From: Randolph Sapp <[email protected]>

Devices that must use software rendering should use llvmpipe over the
default softpipe. There are significant performance improvements
associated with this change for devices like AM62A which lack a GPU.

Signed-off-by: Randolph Sapp <[email protected]>
---
  meta-arago-distro/conf/distro/arago.conf | 4 ++++
  meta-arago-distro/conf/layer.conf        | 1 +
  2 files changed, 5 insertions(+)

diff --git a/meta-arago-distro/conf/distro/arago.conf 
b/meta-arago-distro/conf/distro/arago.conf
index 48f053bb..ffa10cfa 100644
--- a/meta-arago-distro/conf/distro/arago.conf
+++ b/meta-arago-distro/conf/distro/arago.conf
@@ -102,6 +102,10 @@ PACKAGECONFIG:append:pn-piglit = " \
  PACKAGECONFIG:pn-opengl-es-cts = "${@bb.utils.contains("DISTRO_FEATURES", "wayland", 
"wayland", "surfaceless", d)}"
  PACKAGECONFIG:pn-vulkan-cts = "${@bb.utils.contains("DISTRO_FEATURES", "wayland", "wayland", 
"surfaceless", d)}"
+# Use llvmpipe for better performance with software rendering
+PACKAGECONFIG:append:pn-mesa = "gallium-llvm"
+PACKAGECONFIG:append:pn-mesa-pvr = "gallium-llvm"

In addition to the test that I'm running on omapl138-lcdk, the above append lines need spaces at the beginning of the string. I'll let you know the results of the test for a v2 of this patch.

+
  # Enable encryption support in open62541
  PACKAGECONFIG:append:pn-open62541 = " encrypt"
diff --git a/meta-arago-distro/conf/layer.conf b/meta-arago-distro/conf/layer.conf
index 5de46fc9..02d5beaa 100644
--- a/meta-arago-distro/conf/layer.conf
+++ b/meta-arago-distro/conf/layer.conf
@@ -19,6 +19,7 @@ LAYERDEPENDS_meta-arago-distro = " \
      meta-python \
      qt5-layer \
      meta-arago-extras \
+    clang-layer \
  "
LAYERRECOMMENDS_meta-arago-distro = " \

--
Ryan Eatmon                [email protected]
-----------------------------------------
Texas Instruments, Inc.  -  LCPD  -  MGTS


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14861): 
https://lists.yoctoproject.org/g/meta-arago/message/14861
Mute This Topic: https://lists.yoctoproject.org/mt/100886724/21656
Group Owner: [email protected]
Unsubscribe: 
https://lists.yoctoproject.org/g/meta-arago/leave/10763299/21656/89520264/xyzzy 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to