Vivante under a 32bit GUI application on i.MX8 mini

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Vivante under a 32bit GUI application on i.MX8 mini

762 Views
sharadmathur
Contributor I

We have a need to run a 32 bit GUI application using Vivante for acceleration. The GUI application is built on QT 5.12.9. 

The GUI application renders 2D graphics and plays video. Our current build on the i.MX8 mini does not currently use the Vivante driver and video and animation performance is bad. 

We need to use to Vivante for the acceleration it provides. Is it possible to run a 32-bit GUI application driven by Vivante. Can Vivante be built against a 32-bit GUI application?

Or does Vivante only support 64-bit applications on the i.MX8 mini? If so, why?


0 Kudos
2 Replies

743 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

We provide 32 and 64 bit library in yocto: /sources/meta-imx/meta-bsp/recipes-graphics/imx-gpu-viv

 

 

0 Kudos

715 Views
bernhardfink
NXP Employee
NXP Employee

For i.MX 6 and i.MX 7 we supply aarch32 ...

 

COMPATIBLE_MACHINE = "(mx6q-nxp-bsp|mx6dl-nxp-bsp|mx6sx-nxp-bsp|mxsl-nxp-bsp|mx7ulp-nxp-bsp)"

 

... and for i.MX 8 we supply aarch64.

It must be noted as well, that with i.MX 8 we no longer support X11 using EGLFS, only wayland and xwayland are supported in the NXP BSP.

Regards,
Bernhard.

 

0 Kudos