From 21e31425ad37b51cf5ea19988580e96c2b162ec5 Mon Sep 17 00:00:00 2001 From: Tatiana Leon Date: Wed, 22 Feb 2023 10:16:05 +0100 Subject: [PATCH] ccimx93: enable qt6 cinematicexperience demo This commits includes 'cinematicexperience' to 'dey-image-qt' by default. https://onedigi.atlassian.net/browse/DEL-8379 Signed-off-by: Tatiana Leon --- .../recipes-graphics/wayland/weston-init.bbappend | 5 +++++ .../NXP/recipes-fsl/packagegroup/packagegroup-qt6-demos.bb | 5 +++++ .../qt6-layer/NXP/recipes-qt/qt6/qtbase_%.bbappend | 4 ++++ 3 files changed, 14 insertions(+) diff --git a/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/wayland/weston-init.bbappend b/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/wayland/weston-init.bbappend index d83553614..9b3b458f5 100644 --- a/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/wayland/weston-init.bbappend +++ b/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/wayland/weston-init.bbappend @@ -36,4 +36,9 @@ do_install:append() { install -Dm0644 ${WORKDIR}/digi_background.png ${D}${datadir}/weston/digi_background.png } +do_install:append:ccimx93() { + install -d ${D}${sysconfdir}/default/ + echo "QMLSCENE_DEVICE=softwarecontext" >> ${D}${sysconfdir}/default/weston +} + FILES:${PN} += "${datadir}/weston/digi_background.png" diff --git a/meta-digi-dey/dynamic-layers/qt6-layer/NXP/recipes-fsl/packagegroup/packagegroup-qt6-demos.bb b/meta-digi-dey/dynamic-layers/qt6-layer/NXP/recipes-fsl/packagegroup/packagegroup-qt6-demos.bb index 5262e1223..044dcc8d7 100644 --- a/meta-digi-dey/dynamic-layers/qt6-layer/NXP/recipes-fsl/packagegroup/packagegroup-qt6-demos.bb +++ b/meta-digi-dey/dynamic-layers/qt6-layer/NXP/recipes-fsl/packagegroup/packagegroup-qt6-demos.bb @@ -17,6 +17,11 @@ RDEPENDS:${PN}:append:imxgpu = " \ cinematicexperience-rhi-tools \ " +RDEPENDS:${PN}:append:ccimx93 = " \ + cinematicexperience-rhi \ + cinematicexperience-rhi-tools \ +" + RDEPENDS:${PN}:append:imxgpu3d = " \ qt3d-examples \ " diff --git a/meta-digi-dey/dynamic-layers/qt6-layer/NXP/recipes-qt/qt6/qtbase_%.bbappend b/meta-digi-dey/dynamic-layers/qt6-layer/NXP/recipes-qt/qt6/qtbase_%.bbappend index 362bca9bb..deb2b0c9f 100644 --- a/meta-digi-dey/dynamic-layers/qt6-layer/NXP/recipes-qt/qt6/qtbase_%.bbappend +++ b/meta-digi-dey/dynamic-layers/qt6-layer/NXP/recipes-qt/qt6/qtbase_%.bbappend @@ -67,4 +67,8 @@ do_install:append () { install -m 0755 ${WORKDIR}/qt6-${IMX_BACKEND}.sh ${D}${sysconfdir}/profile.d/qt6.sh } +do_install:append:ccimx93() { + echo "export QMLSCENE_DEVICE=softwarecontext" >> ${D}${sysconfdir}/profile.d/qt6.sh +} + FILES:${PN} += "${sysconfdir}/profile.d/qt5.sh"