diff options
| author | Neena Busireddy <neena.busireddy@freescale.com> | 2014-08-27 13:41:46 -0500 |
|---|---|---|
| committer | Otavio Salvador <otavio@ossystems.com.br> | 2014-11-10 18:55:23 -0200 |
| commit | 7d81722e12930303d6455849c3c76a314a2df736 (patch) | |
| tree | b0ad7808520a3506fbb69ab2abcaf404fda10043 | |
| parent | 770f710da9dcde827c89517739e90b3b708e6590 (diff) | |
| download | meta-freescale-7d81722e12930303d6455849c3c76a314a2df736.tar.gz | |
gpu-viv-bin-mx6q: Upgrade to 3.10.31-1.1.0 beta
- Support for mx6sx (GC400T) added
- Support for Khronos OpenGL ES 3.0 API for i.MX6Quad, i.MX6Dual, i.MX6Solo
- Rendering pipeline enhancements
- High quality ETC2/EAC texture compression support
- Shading language enhancements
- Enhanced texturing functionality
The license checksum has change due the copyright's year
adjustments; there are no changes in the license terms.
Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
| -rw-r--r-- | meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc | 30 | ||||
| -rw-r--r-- | meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/glesv1_cm.pc | 2 | ||||
| -rw-r--r-- | meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/glesv1_cm_x11.pc | 2 | ||||
| -rw-r--r-- | meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/glesv2.pc | 2 | ||||
| -rw-r--r-- | meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.17-1.0.2-sfp.bb | 9 | ||||
| -rw-r--r-- | meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.31-1.1.0-hfp.bb (renamed from meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.17-1.0.2-hfp.bb) | 4 | ||||
| -rw-r--r-- | meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.31-1.1.0-sfp.bb | 12 |
7 files changed, 38 insertions, 23 deletions
diff --git a/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc b/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc index 01202070a..b69bcc579 100644 --- a/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc +++ b/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q.inc | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | DESCRIPTION = "GPU driver and apps for imx6" | 5 | DESCRIPTION = "GPU driver and apps for imx6" |
| 6 | SECTION = "libs" | 6 | SECTION = "libs" |
| 7 | LICENSE = "Proprietary" | 7 | LICENSE = "Proprietary" |
| 8 | LIC_FILES_CHKSUM = "file://usr/include/gc_vdk.h;endline=11;md5=19f5925343fa3da65596eeaa4ddb5fd3" | 8 | LIC_FILES_CHKSUM = "file://usr/include/gc_vdk.h;endline=11;md5=c4713c78d7f52bf2f92688a6f8f0cc93" |
| 9 | 9 | ||
| 10 | DEPENDS += "${@base_contains('DISTRO_FEATURES', 'x11', 'virtual/libx11 libxdamage libxext libxfixes mesa', \ | 10 | DEPENDS += "${@base_contains('DISTRO_FEATURES', 'x11', 'virtual/libx11 libxdamage libxext libxfixes mesa', \ |
| 11 | base_contains('DISTRO_FEATURES', 'wayland', 'wayland', \ | 11 | base_contains('DISTRO_FEATURES', 'wayland', 'wayland', \ |
| @@ -14,12 +14,13 @@ DEPENDS += "${@base_contains('DISTRO_FEATURES', 'x11', 'virtual/libx11 libxdamag | |||
| 14 | PROVIDES += "virtual/wayland-egl virtual/libgal-x11 virtual/egl virtual/libopenvg" | 14 | PROVIDES += "virtual/wayland-egl virtual/libgal-x11 virtual/egl virtual/libopenvg" |
| 15 | PROVIDES_append_mx6q = " virtual/libgl virtual/libgles1 virtual/libgles2" | 15 | PROVIDES_append_mx6q = " virtual/libgl virtual/libgles1 virtual/libgles2" |
| 16 | PROVIDES_append_mx6dl = " virtual/libgl virtual/libgles1 virtual/libgles2" | 16 | PROVIDES_append_mx6dl = " virtual/libgl virtual/libgles1 virtual/libgles2" |
| 17 | PROVIDES_append_mx6sx = " virtual/libgl virtual/libgles1 virtual/libgles2" | ||
| 17 | 18 | ||
| 18 | PE = "1" | 19 | PE = "1" |
| 19 | 20 | ||
| 20 | inherit fsl-eula-unpack | 21 | inherit fsl-eula-unpack |
| 21 | 22 | # FIXME: Drop 'beta' suffix for GA release | |
| 22 | SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true \ | 23 | SRC_URI = "${FSL_MIRROR}/${PN}-${@'${PV}'.replace('1.1.0', '1.1.0-beta')}.bin;fsl-eula=true \ |
| 23 | file://egl.pc \ | 24 | file://egl.pc \ |
| 24 | file://egl_x11.pc \ | 25 | file://egl_x11.pc \ |
| 25 | file://glesv1_cm.pc \ | 26 | file://glesv1_cm.pc \ |
| @@ -33,6 +34,7 @@ SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true \ | |||
| 33 | file://wayland-viv.pc \ | 34 | file://wayland-viv.pc \ |
| 34 | file://directfbrc \ | 35 | file://directfbrc \ |
| 35 | " | 36 | " |
| 37 | S = "${WORKDIR}/${PN}-${@'${PV}'.replace('1.1.0', '1.1.0-beta')}" | ||
| 36 | 38 | ||
| 37 | PACKAGES =+ "libclc-mx6 libclc-mx6-dev libclc-mx6-dbg \ | 39 | PACKAGES =+ "libclc-mx6 libclc-mx6-dev libclc-mx6-dbg \ |
| 38 | libgl-mx6 libgl-mx6-dev libgl-mx6-dbg \ | 40 | libgl-mx6 libgl-mx6-dev libgl-mx6-dbg \ |
| @@ -128,6 +130,7 @@ do_install () { | |||
| 128 | install -m 0644 ${WORKDIR}/glesv1_cm_x11.pc ${D}${libdir}/pkgconfig/glesv1_cm.pc | 130 | install -m 0644 ${WORKDIR}/glesv1_cm_x11.pc ${D}${libdir}/pkgconfig/glesv1_cm.pc |
| 129 | install -m 0644 ${WORKDIR}/glesv2_x11.pc ${D}${libdir}/pkgconfig/glesv2.pc | 131 | install -m 0644 ${WORKDIR}/glesv2_x11.pc ${D}${libdir}/pkgconfig/glesv2.pc |
| 130 | install -m 0644 ${WORKDIR}/vg_x11.pc ${D}${libdir}/pkgconfig/vg.pc | 132 | install -m 0644 ${WORKDIR}/vg_x11.pc ${D}${libdir}/pkgconfig/vg.pc |
| 133 | mv ${D}${libdir}/libGAL_egl.dri.so ${D}${libdir}/libGAL_egl.so | ||
| 131 | #FIXME: WL & X11 is not currently functional | 134 | #FIXME: WL & X11 is not currently functional |
| 132 | #if [ "${USE_WL}" = "yes" ]; then | 135 | #if [ "${USE_WL}" = "yes" ]; then |
| 133 | # install -m 0644 ${WORKDIR}/gc_wayland_protocol.pc ${D}${libdir}/pkgconfig/gc_wayland_protocol.pc | 136 | # install -m 0644 ${WORKDIR}/gc_wayland_protocol.pc ${D}${libdir}/pkgconfig/gc_wayland_protocol.pc |
| @@ -144,6 +147,7 @@ do_install () { | |||
| 144 | install -m 0644 ${WORKDIR}/gc_wayland_protocol.pc ${D}${libdir}/pkgconfig/gc_wayland_protocol.pc | 147 | install -m 0644 ${WORKDIR}/gc_wayland_protocol.pc ${D}${libdir}/pkgconfig/gc_wayland_protocol.pc |
| 145 | install -m 0644 ${WORKDIR}/wayland-egl.pc ${D}${libdir}/pkgconfig/wayland-egl.pc | 148 | install -m 0644 ${WORKDIR}/wayland-egl.pc ${D}${libdir}/pkgconfig/wayland-egl.pc |
| 146 | install -m 0644 ${WORKDIR}/wayland-viv.pc ${D}${libdir}/pkgconfig/wayland-viv.pc | 149 | install -m 0644 ${WORKDIR}/wayland-viv.pc ${D}${libdir}/pkgconfig/wayland-viv.pc |
| 150 | mv ${D}${libdir}/libGAL_egl.${backend}.so ${D}${libdir}/libGAL_egl.so | ||
| 147 | else | 151 | else |
| 148 | install -m 0644 ${WORKDIR}/egl.pc ${D}${libdir}/pkgconfig/egl.pc | 152 | install -m 0644 ${WORKDIR}/egl.pc ${D}${libdir}/pkgconfig/egl.pc |
| 149 | install -m 0644 ${WORKDIR}/glesv1_cm.pc ${D}${libdir}/pkgconfig/glesv1_cm.pc | 153 | install -m 0644 ${WORKDIR}/glesv1_cm.pc ${D}${libdir}/pkgconfig/glesv1_cm.pc |
| @@ -154,12 +158,13 @@ do_install () { | |||
| 154 | install -d ${D}/${sysconfdir} | 158 | install -d ${D}/${sysconfdir} |
| 155 | install -m 644 ${WORKDIR}/directfbrc ${D}/${sysconfdir}/directfbrc | 159 | install -m 644 ${WORKDIR}/directfbrc ${D}/${sysconfdir}/directfbrc |
| 156 | 160 | ||
| 157 | cp -r ${S}/usr/lib/directfb-1.6-0 ${D}${libdir} | 161 | cp -r ${S}/usr/lib/directfb-* ${D}${libdir} |
| 158 | backend=dfb | 162 | backend=dfb |
| 159 | else | 163 | else |
| 160 | # Regular framebuffer | 164 | # Regular framebuffer |
| 161 | backend=fb | 165 | backend=fb |
| 162 | fi | 166 | fi |
| 167 | mv ${D}${libdir}/libGAL_egl.${backend}.so ${D}${libdir}/libGAL_egl.so | ||
| 163 | fi | 168 | fi |
| 164 | 169 | ||
| 165 | # We'll only have one backend here so we rename it to generic name | 170 | # We'll only have one backend here so we rename it to generic name |
| @@ -186,8 +191,9 @@ do_install () { | |||
| 186 | rm ${D}${libdir}/libwayland-viv.* | 191 | rm ${D}${libdir}/libwayland-viv.* |
| 187 | fi | 192 | fi |
| 188 | 193 | ||
| 189 | for backend in wl x11 fb dfb; do | 194 | for backend in wl x11 fb dfb dri; do |
| 190 | find ${D}${libdir} -name "*-$backend.so" -exec rm '{}' ';' | 195 | find ${D}${libdir} -name "*-$backend.so" -exec rm '{}' ';' |
| 196 | find ${D}${libdir} -name "*.$backend.so" -exec rm '{}' ';' | ||
| 191 | done | 197 | done |
| 192 | 198 | ||
| 193 | # FIXME: MX6SL does not have 3D support; hack it for now | 199 | # FIXME: MX6SL does not have 3D support; hack it for now |
| @@ -200,12 +206,14 @@ do_install () { | |||
| 200 | \ | 206 | \ |
| 201 | ${D}${libdir}/libOpenCL* \ | 207 | ${D}${libdir}/libOpenCL* \ |
| 202 | \ | 208 | \ |
| 203 | ${D}${libdir}/libOpenVG.so ${D}${libdir}/libOpenVG_3D.so \ | 209 | ${D}${libdir}/libOpenVG.so ${D}${libdir}/libOpenVG.3d.so \ |
| 210 | \ | ||
| 211 | ${D}${libdir}/libVivanteOpenCL.so \ | ||
| 204 | \ | 212 | \ |
| 205 | ${D}/opt/viv_samples/vdk \ | 213 | ${D}/opt/viv_samples/vdk \ |
| 206 | ${D}/opt/viv_samples/es20 ${D}/opt/viv_samples/cl11 | 214 | ${D}/opt/viv_samples/es20 ${D}/opt/viv_samples/cl11 |
| 207 | 215 | ||
| 208 | ln -sf libOpenVG_355.so ${D}${libdir}/libOpenVG.so | 216 | ln -sf libOpenVG.2d.so ${D}${libdir}/libOpenVG.so |
| 209 | fi | 217 | fi |
| 210 | 218 | ||
| 211 | find ${D}${libdir} -type f -exec chmod 644 {} \; | 219 | find ${D}${libdir} -type f -exec chmod 644 {} \; |
| @@ -215,6 +223,7 @@ do_install () { | |||
| 215 | FILES_${PN} += "/opt" | 223 | FILES_${PN} += "/opt" |
| 216 | FILES_${PN}-dev = "${includedir}" | 224 | FILES_${PN}-dev = "${includedir}" |
| 217 | FILES_${PN}-dbg = "${libdir}/.debug /opt/viv_samples/*/*/.debug" | 225 | FILES_${PN}-dbg = "${libdir}/.debug /opt/viv_samples/*/*/.debug" |
| 226 | INSANE_SKIP_${PN} += "rpaths" | ||
| 218 | 227 | ||
| 219 | FILES_libclc-mx6 = "${libdir}/libCLC${SOLIBS}" | 228 | FILES_libclc-mx6 = "${libdir}/libCLC${SOLIBS}" |
| 220 | FILES_libclc-mx6-dev = "${includedir}/CL ${libdir}/libCLC${SOLIBSDEV}" | 229 | FILES_libclc-mx6-dev = "${includedir}/CL ${libdir}/libCLC${SOLIBSDEV}" |
| @@ -225,6 +234,9 @@ INSANE_SKIP_libegl-mx6 += "dev-so" | |||
| 225 | FILES_libegl-mx6 = "${libdir}/libEGL${REALSOLIBS} ${libdir}/libEGL${SOLIBSDEV} " | 234 | FILES_libegl-mx6 = "${libdir}/libEGL${REALSOLIBS} ${libdir}/libEGL${SOLIBSDEV} " |
| 226 | FILES_libegl-mx6-dev = "${includedir}/EGL ${includedir}/KHR ${libdir}/pkgconfig/egl.pc" | 235 | FILES_libegl-mx6-dev = "${includedir}/EGL ${includedir}/KHR ${libdir}/pkgconfig/egl.pc" |
| 227 | FILES_libegl-mx6-dbg = "${libdir}/.debug/libEGL${SOLIBS}" | 236 | FILES_libegl-mx6-dbg = "${libdir}/.debug/libEGL${SOLIBS}" |
| 237 | RDEPENDS_libgl-mx6 = "libglapi" | ||
| 238 | # Includes GL headers from mesa | ||
| 239 | RDEPENDS_libgl-mx6-dev += "libgl-mesa-dev" | ||
| 228 | 240 | ||
| 229 | FILES_libgal-mx6 = "${libdir}/libGAL${SOLIBS}" | 241 | FILES_libgal-mx6 = "${libdir}/libGAL${SOLIBS}" |
| 230 | FILES_libgal-mx6-dev = "${libdir}/libGAL${SOLIBSDEV}" | 242 | FILES_libgal-mx6-dev = "${libdir}/libGAL${SOLIBSDEV}" |
| @@ -236,7 +248,7 @@ FILES_libgl-mx6-dbg = "${libdir}/.debug/libGL.${SOLIBS}" | |||
| 236 | 248 | ||
| 237 | # libEGL needs to open libGLESv1.so | 249 | # libEGL needs to open libGLESv1.so |
| 238 | INSANE_SKIP_libgles-mx6 += "dev-so" | 250 | INSANE_SKIP_libgles-mx6 += "dev-so" |
| 239 | FILES_libgles-mx6 = "${libdir}/libGLESv1*${REALSOLIBS} ${libdir}/libGLESv1*${SOLIBS} ${libdir}/libGLES_*${SOLIBS}" | 251 | FILES_libgles-mx6 = "${libdir}/libGLESv1*${REALSOLIBS} ${libdir}/libGLESv1*${SOLIBS} ${libdir}/libGLES_*${REALSOLIBS}" |
| 240 | FILES_libgles-mx6-dev = "${includedir}/GLES ${libdir}/libGLESv1*${SOLIBS} ${libdir}/libGLES_*${SOLIBSDEV} ${libdir}/pkgconfig/glesv1_cm.pc" | 252 | FILES_libgles-mx6-dev = "${includedir}/GLES ${libdir}/libGLESv1*${SOLIBS} ${libdir}/libGLES_*${SOLIBSDEV} ${libdir}/pkgconfig/glesv1_cm.pc" |
| 241 | FILES_libgles-mx6-dbg = "${libdir}/.debug/libGLESv1*${SOLIBS} ${libdir}/.debug/libGLES_*${SOLIBS}" | 253 | FILES_libgles-mx6-dbg = "${libdir}/.debug/libGLESv1*${SOLIBS} ${libdir}/.debug/libGLES_*${SOLIBS}" |
| 242 | 254 | ||
| @@ -272,7 +284,7 @@ FILES_libvivante-mx6-dbg = "${libdir}/.debug/libVIVANTE${SOLIBS}" | |||
| 272 | FILES_libvivante-dri-mx6 = "${libdir}/dri/vivante_dri.so" | 284 | FILES_libvivante-dri-mx6 = "${libdir}/dri/vivante_dri.so" |
| 273 | RDEPENDS_libvivante-dri-mx6 = "libdrm" | 285 | RDEPENDS_libvivante-dri-mx6 = "libdrm" |
| 274 | 286 | ||
| 275 | FILES_libvivante-dfb-mx6 = "${libdir}/directfb-1.6-0/gfxdrivers/libdirectfb_gal.so" | 287 | FILES_libvivante-dfb-mx6 = "${libdir}/directfb-*/gfxdrivers/libdirectfb_gal.so" |
| 276 | 288 | ||
| 277 | INSANE_SKIP_libwayland-viv-mx6 += "dev-so" | 289 | INSANE_SKIP_libwayland-viv-mx6 += "dev-so" |
| 278 | FILES_libwayland-viv-mx6 = "${libdir}/libwayland-viv${REALSOLIBS} ${libdir}/libwayland-viv${SOLIBS}" | 290 | FILES_libwayland-viv-mx6 = "${libdir}/libwayland-viv${REALSOLIBS} ${libdir}/libwayland-viv${SOLIBS}" |
diff --git a/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/glesv1_cm.pc b/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/glesv1_cm.pc index d97b067ff..994b5d9f4 100644 --- a/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/glesv1_cm.pc +++ b/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/glesv1_cm.pc | |||
| @@ -7,6 +7,6 @@ Name: glesv1_cm | |||
| 7 | Description: Vivante OpenGL ES 1.1 CM library | 7 | Description: Vivante OpenGL ES 1.1 CM library |
| 8 | Requires.private: | 8 | Requires.private: |
| 9 | Version: 8.0 | 9 | Version: 8.0 |
| 10 | Libs: -L${libdir} -lGLESv1_CM -lEGL -lGAL | 10 | Libs: -L${libdir} -lGLESv1_CM -lEGL -lGAL -lGAL_egl |
| 11 | Libs.private: -lm -lpthread -ldl | 11 | Libs.private: -lm -lpthread -ldl |
| 12 | Cflags: -I${includedir} | 12 | Cflags: -I${includedir} |
diff --git a/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/glesv1_cm_x11.pc b/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/glesv1_cm_x11.pc index e801633b2..c59c07963 100644 --- a/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/glesv1_cm_x11.pc +++ b/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/glesv1_cm_x11.pc | |||
| @@ -7,6 +7,6 @@ Name: glesv1_cm | |||
| 7 | Description: Vivante OpenGL ES 1.1 CM library | 7 | Description: Vivante OpenGL ES 1.1 CM library |
| 8 | Requires.private: libdrm x11 xext xdamage xfixes xcb | 8 | Requires.private: libdrm x11 xext xdamage xfixes xcb |
| 9 | Version: 8.0 | 9 | Version: 8.0 |
| 10 | Libs: -L${libdir} -lGLESv1_CM -lEGL -lGAL | 10 | Libs: -L${libdir} -lGLESv1_CM -lEGL -lGAL -lGAL_egl |
| 11 | Libs.private: -lm -lpthread -ldl | 11 | Libs.private: -lm -lpthread -ldl |
| 12 | Cflags: -I${includedir} | 12 | Cflags: -I${includedir} |
diff --git a/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/glesv2.pc b/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/glesv2.pc index 9be46f27e..8c9fdd75d 100644 --- a/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/glesv2.pc +++ b/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q/glesv2.pc | |||
| @@ -7,6 +7,6 @@ Name: glesv2 | |||
| 7 | Description: Vivante OpenGL ES 2.0 library | 7 | Description: Vivante OpenGL ES 2.0 library |
| 8 | Requires.private: | 8 | Requires.private: |
| 9 | Version: 8.0 | 9 | Version: 8.0 |
| 10 | Libs: -L${libdir} -lGLESv2 -lEGL -lGAL | 10 | Libs: -L${libdir} -lGLESv2 -lEGL -lGAL -lGAL_egl |
| 11 | Libs.private: -lpthread -lrt | 11 | Libs.private: -lpthread -lrt |
| 12 | Cflags: -I${includedir} | 12 | Cflags: -I${includedir} |
diff --git a/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.17-1.0.2-sfp.bb b/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.17-1.0.2-sfp.bb deleted file mode 100644 index df9bdec83..000000000 --- a/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.17-1.0.2-sfp.bb +++ /dev/null | |||
| @@ -1,9 +0,0 @@ | |||
| 1 | # Copyright (C) 2013, 2014 Freescale Semiconductor | ||
| 2 | # Released under the MIT license (see COPYING.MIT for the terms) | ||
| 3 | |||
| 4 | require gpu-viv-bin-mx6q.inc | ||
| 5 | |||
| 6 | SRC_URI[md5sum] = "8eb1c16e514a8727614d6167799a4495" | ||
| 7 | SRC_URI[sha256sum] = "df70d763e433dffaa51da0f4a9f38b40d5b42ef89e8efeab928414dd746c0b89" | ||
| 8 | |||
| 9 | PACKAGE_FP_TYPE = "softfp" | ||
diff --git a/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.17-1.0.2-hfp.bb b/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.31-1.1.0-hfp.bb index 6a5995d9b..8e509342e 100644 --- a/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.17-1.0.2-hfp.bb +++ b/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.31-1.1.0-hfp.bb | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | 3 | ||
| 4 | require gpu-viv-bin-mx6q.inc | 4 | require gpu-viv-bin-mx6q.inc |
| 5 | 5 | ||
| 6 | SRC_URI[md5sum] = "d3080f644f65446e682d79c36ad1616d" | 6 | SRC_URI[md5sum] = "8aa5c16021ce38762e7e3c07a57146eb" |
| 7 | SRC_URI[sha256sum] = "d480546638b39d37b7e571d131b480a2f2f0380299ea6b2b691a02b2173ea273" | 7 | SRC_URI[sha256sum] = "c132de60b28c73e8d6ea12219151ca9a0a0bb4f73d62ca1bdd0feac6db0d964e" |
| 8 | 8 | ||
| 9 | PACKAGE_FP_TYPE = "hardfp" | 9 | PACKAGE_FP_TYPE = "hardfp" |
diff --git a/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.31-1.1.0-sfp.bb b/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.31-1.1.0-sfp.bb new file mode 100644 index 000000000..fed2f8e0b --- /dev/null +++ b/meta-fsl-arm/recipes-graphics/gpu-viv-bin-mx6q/gpu-viv-bin-mx6q_3.10.31-1.1.0-sfp.bb | |||
| @@ -0,0 +1,12 @@ | |||
| 1 | # Copyright (C) 2013, 2014 Freescale Semiconductor | ||
| 2 | # Released under the MIT license (see COPYING.MIT for the terms) | ||
| 3 | |||
| 4 | require gpu-viv-bin-mx6q.inc | ||
| 5 | |||
| 6 | SRC_URI[md5sum] = "8e8719c2e135c2524817a62002eec0e1" | ||
| 7 | SRC_URI[sha256sum] = "fd85593186f6b66a26e538edf6279034741a96d2f4ceb6108deb2fa5c35c962d" | ||
| 8 | |||
| 9 | # FIXME skip the QA error for viv-samples | ||
| 10 | INSANE_SKIP_${PN} += "rpaths" | ||
| 11 | |||
| 12 | PACKAGE_FP_TYPE = "softfp" | ||
