diff options
author | Anatoliy Klymenko <anatoliy.klymenko@amd.com> | 2024-07-18 19:45:25 -0700 |
---|---|---|
committer | Mark Hatle <mark.hatle@amd.com> | 2024-07-23 10:09:06 -0600 |
commit | 472d7ec33bd9f08baf063fa399cc645d2cb9e724 (patch) | |
tree | 4ecc19bcb7fe282fd4c0944df50426a11cec7005 | |
parent | a7ac97fe66925b6bedf22809ea63f6d482a6fc37 (diff) | |
download | meta-xilinx-472d7ec33bd9f08baf063fa399cc645d2cb9e724.tar.gz |
meta-xilinx-mali400: Add headless libMali symlink
Add major version only link for headless version of libMali. This will
enable runtime linker to find libMali in /usr/lib/headless directory.
The goal is to use headless libMali version within xorg conext for GPU
accelerated rendering.
Signed-off-by: Anatoliy Klymenko <anatoliy.klymenko@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
-rw-r--r-- | meta-xilinx-mali400/recipes-graphics/libgles/libmali-xlnx_r9p0-01rel0.bb | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/meta-xilinx-mali400/recipes-graphics/libgles/libmali-xlnx_r9p0-01rel0.bb b/meta-xilinx-mali400/recipes-graphics/libgles/libmali-xlnx_r9p0-01rel0.bb index 3287e036..1212c0bb 100644 --- a/meta-xilinx-mali400/recipes-graphics/libgles/libmali-xlnx_r9p0-01rel0.bb +++ b/meta-xilinx-mali400/recipes-graphics/libgles/libmali-xlnx_r9p0-01rel0.bb | |||
@@ -55,6 +55,7 @@ USE_FB = "${@bb.utils.contains("DISTRO_FEATURES", "fbdev", "yes", "no", d)}" | |||
55 | USE_WL = "${@bb.utils.contains("DISTRO_FEATURES", "wayland", "yes", "no", d)}" | 55 | USE_WL = "${@bb.utils.contains("DISTRO_FEATURES", "wayland", "yes", "no", d)}" |
56 | 56 | ||
57 | MONOLITHIC_LIBMALI = "libMali.so.9.0" | 57 | MONOLITHIC_LIBMALI = "libMali.so.9.0" |
58 | MONOLITHIC_LIBMALI_MVL = "libMali.so.9" | ||
58 | 59 | ||
59 | do_install() { | 60 | do_install() { |
60 | #Identify the ARCH type | 61 | #Identify the ARCH type |
@@ -88,6 +89,7 @@ do_install() { | |||
88 | 89 | ||
89 | install -Dm 0644 ${S}/${PV}/${ARCH_PLATFORM_DIR}/headless/${MONOLITHIC_LIBMALI} ${D}${libdir}/headless/${MONOLITHIC_LIBMALI} | 90 | install -Dm 0644 ${S}/${PV}/${ARCH_PLATFORM_DIR}/headless/${MONOLITHIC_LIBMALI} ${D}${libdir}/headless/${MONOLITHIC_LIBMALI} |
90 | ln -snf headless/${MONOLITHIC_LIBMALI} ${D}${libdir}/${MONOLITHIC_LIBMALI} | 91 | ln -snf headless/${MONOLITHIC_LIBMALI} ${D}${libdir}/${MONOLITHIC_LIBMALI} |
92 | ln -snf ${MONOLITHIC_LIBMALI} ${D}${libdir}/headless/${MONOLITHIC_LIBMALI_MVL} | ||
91 | 93 | ||
92 | # install gbm | 94 | # install gbm |
93 | install -m 0644 ${S}/${PV}/glesHeaders/GBM/gbm.h ${D}${includedir}/ | 95 | install -m 0644 ${S}/${PV}/glesHeaders/GBM/gbm.h ${D}${includedir}/ |