summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2021-11-01 08:30:38 -0300
committerGitHub <noreply@github.com>2021-11-01 08:30:38 -0300
commit8616765308dbde2557b4770dfe34b90a19953a03 (patch)
treeb3e3e84dc97f431e75067320a09f008bd9d0622e
parent537fc132d921619b98c07b1d2e2362411ae889e0 (diff)
parent86eaf85a156da1a324b192c4b6cb208b6ff1bb95 (diff)
downloadmeta-freescale-8616765308dbde2557b4770dfe34b90a19953a03.tar.gz
Merge pull request #910 from Freescale/backport-908-to-honister
[Backport honister] imx-gpu-viv: Expose Vulkan library version
-rw-r--r--recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc7
1 files changed, 5 insertions, 2 deletions
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
index 7afa0950..50808472 100644
--- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
+++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
@@ -153,6 +153,9 @@ GLES3_HEADER_REMOVALS:mx8mm = "gl31.h gl32.h"
153GLES3_HEADER_REMOVALS:mx8qxp = "" 153GLES3_HEADER_REMOVALS:mx8qxp = ""
154GLES3_HEADER_REMOVALS:mx8qm = "" 154GLES3_HEADER_REMOVALS:mx8qm = ""
155 155
156LIBVULKAN_VERSION_MAJOR = "1"
157LIBVULKAN_VERSION = "${LIBVULKAN_VERSION_MAJOR}.1.6"
158
156do_install () { 159do_install () {
157 install -d ${D}${libdir} 160 install -d ${D}${libdir}
158 install -d ${D}${includedir} 161 install -d ${D}${includedir}
@@ -224,8 +227,8 @@ do_install () {
224 if [ "${IS_MX8}" = "1" ]; then 227 if [ "${IS_MX8}" = "1" ]; then
225 # Rename the vulkan implementation library which is wrapped by the vulkan-loader 228 # Rename the vulkan implementation library which is wrapped by the vulkan-loader
226 # library of the same name 229 # library of the same name
227 MAJOR=1 230 MAJOR=${LIBVULKAN_VERSION_MAJOR}
228 FULL=$MAJOR.1.6 231 FULL=${LIBVULKAN_VERSION}
229 mv ${D}${libdir}/libvulkan.so.$FULL ${D}${libdir}/libvulkan_VSI.so.$FULL 232 mv ${D}${libdir}/libvulkan.so.$FULL ${D}${libdir}/libvulkan_VSI.so.$FULL
230 patchelf --set-soname libvulkan_VSI.so.$MAJOR ${D}${libdir}/libvulkan_VSI.so.$FULL 233 patchelf --set-soname libvulkan_VSI.so.$MAJOR ${D}${libdir}/libvulkan_VSI.so.$FULL
231 rm ${D}${libdir}/libvulkan.so.$MAJOR ${D}${libdir}/libvulkan.so 234 rm ${D}${libdir}/libvulkan.so.$MAJOR ${D}${libdir}/libvulkan.so