summaryrefslogtreecommitdiffstats
path: root/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
diff options
context:
space:
mode:
authorTom Hochstein <tom.hochstein@nxp.com>2020-04-13 12:40:20 -0500
committerOtavio Salvador <otavio@ossystems.com.br>2020-04-16 10:32:45 -0300
commit341ba18eccc7703eb5ac23dc900b3bf087d3be20 (patch)
tree34eec8e7454177bb9ff52da3fa91b5ad725a057d /recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
parentc64710ad19f6c0c5c50194b44b46cd408c76dacf (diff)
downloadmeta-freescale-341ba18eccc7703eb5ac23dc900b3bf087d3be20.tar.gz
imx-gpu-viv: OpenGL is not provided for framebuffer
The GPU drivers have never provided OpenGL for framebuffer. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Diffstat (limited to 'recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc')
-rw-r--r--recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc18
1 files changed, 9 insertions, 9 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 1b056d48..929c4303 100644
--- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
+++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
@@ -27,7 +27,9 @@ DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'mesa', '', d)}"
27 27
28EXTRA_PROVIDES = "" 28EXTRA_PROVIDES = ""
29EXTRA_PROVIDES_append_imxgpu3d = " \ 29EXTRA_PROVIDES_append_imxgpu3d = " \
30 virtual/libgl \ 30 ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'virtual/libgl', \
31 bb.utils.contains('DISTRO_FEATURES', 'x11', 'virtual/libgl', \
32 '', d), d)} \
31 virtual/libgles1 \ 33 virtual/libgles1 \
32 virtual/libgles2 \ 34 virtual/libgles2 \
33" 35"
@@ -206,16 +208,14 @@ do_install () {
206 install -d ${D}${sysconfdir}/OpenCL/vendors/ 208 install -d ${D}${sysconfdir}/OpenCL/vendors/
207 install -m 0644 ${S}/gpu-core/etc/Vivante.icd ${D}${sysconfdir}/OpenCL/vendors/Vivante.icd 209 install -m 0644 ${S}/gpu-core/etc/Vivante.icd ${D}${sysconfdir}/OpenCL/vendors/Vivante.icd
208 210
209 if [ "${USE_WL}" = "yes" -o "${USE_X11}" = "yes" ]; then
210 cp ${S}/gpu-core/usr/lib/libGL-${backend}.so ${D}${libdir}/libGL.so.1.2
211 fi
212
213 # We'll only have one backend here so we rename it to generic name 211 # We'll only have one backend here so we rename it to generic name
214 # and avoid rework in other packages, when possible 212 # and avoid rework in other packages, when possible
215 mv ${D}${libdir}/libGL.so.1.2 ${D}${libdir}/libGL.so.1.2.0 213 if [ "${USE_WL}" = "yes" -o "${USE_X11}" = "yes" ]; then
216 ln -sf libGL.so.1.2.0 ${D}${libdir}/libGL.so.1.2 214 cp ${S}/gpu-core/usr/lib/libGL-${backend}.so ${D}${libdir}/libGL.so.1.2.0
217 ln -sf libGL.so.1.2.0 ${D}${libdir}/libGL.so.1 215 ln -sf libGL.so.1.2.0 ${D}${libdir}/libGL.so.1.2
218 ln -sf libGL.so.1.2.0 ${D}${libdir}/libGL.so 216 ln -sf libGL.so.1.2.0 ${D}${libdir}/libGL.so.1
217 ln -sf libGL.so.1.2.0 ${D}${libdir}/libGL.so
218 fi
219 mv ${D}${libdir}/libEGL-${backend}.so ${D}${libdir}/libEGL.so.1.0 219 mv ${D}${libdir}/libEGL-${backend}.so ${D}${libdir}/libEGL.so.1.0
220 ln -sf libEGL.so.1.0 ${D}${libdir}/libEGL.so.1 220 ln -sf libEGL.so.1.0 ${D}${libdir}/libEGL.so.1
221 ln -sf libEGL.so.1.0 ${D}${libdir}/libEGL.so 221 ln -sf libEGL.so.1.0 ${D}${libdir}/libEGL.so