]> code.ossystems Code Review - meta-freescale.git/commitdiff
imx-gpu-viv: Add support for i.MX 8, 8M, and 8X families
authorTom Hochstein <tom.hochstein@nxp.com>
Wed, 25 Jul 2018 19:40:39 +0000 (14:40 -0500)
committerOtavio Salvador <otavio@ossystems.com.br>
Sat, 8 Sep 2018 04:43:29 +0000 (01:43 -0300)
- 8 Family supports GLES 3.2
- 8M and 8X support GLES 3.1
- All i.MX 8 Series require wayland

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc

index 09b20e10efca913586b40a7b96d6764177ca0868..d22e24017b4dde76b087e3edd17e99801ab82e99 100644 (file)
@@ -46,7 +46,9 @@ RPROVIDES_${PN}_imxgpu3d += "imx-gpu-viv"
 
 PE = "1"
 
-inherit fsl-eula-unpack
+inherit fsl-eula-unpack distro_features_check
+
+REQUIRED_DISTRO_FEATURES_mx8 = "wayland"
 
 SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true"
 
@@ -131,8 +133,10 @@ PACKAGE_FP_TYPE = "hardfp"
 HAS_GBM     = "false"
 HAS_GBM_mx8 = "true"
 
-GLES3_HEADER_REMOVALS       = "gl31.h gl32.h"
-GLES3_HEADER_REMOVALS_mx8mq = "gl32.h"
+GLES3_HEADER_REMOVALS        = "gl31.h gl32.h"
+GLES3_HEADER_REMOVALS_mx8mq  = "gl32.h"
+GLES3_HEADER_REMOVALS_mx8qxp = "gl32.h"
+GLES3_HEADER_REMOVALS_mx8qm  = ""
 
 do_install () {
     install -d ${D}${libdir}