[meta-freescale] Vivante graphics driver

Andy Pont andy.pont at sdcsystems.com
Mon Oct 28 07:04:23 PDT 2019


Otavio wrote..

>>  >>  Secondly, in the tmp/work/…/imx-gpu-viv directory there is a file called
>>  >>  imx-gpu-viv-6.2.4.p4.0-aarch32.bin and likewise in
>>  >>  tmp/work/…/imx-gpu-g2d there is a imx-gpu-g2d-6.2.4.p4.0-arm.bin.  I
>>  >>  presume that these are some kind of firmware file but as far as I can
>>  >>  see they aren’t making it into the file system on the target.  Do I need
>>  >>  to do something with them?
>>  >
>>  >The version used depends on the target you are building for.
>>  I am building for a Boundary Devices Nitrogen 6 Lite board (i.MX6 Solo)
>>  using Yocto and the linux-boundary-4.14 kernel recipe.
>>
>>  We seem to be having really poor performance with canvas events in our
>>  HTML5/CSS front end and some of the benchmarks[1] we have run only seem
>>  to make 10fps.
>
>Using what? WPE, Chromium, WebEngine?
Cog (v0.4.0) and WPE WebKit (v2.26.1) from meta-webkit. It is building 
with the following defined:

PREFERRED_PROVIDER_virtual/wpebackend = "wpebackend-rdk”
PACKAGECONFIG_pn-wpebackend-rdk = “imx6”
PACKAGECONFIG_append_pn-cairo = " glesv2 egl”
PACKAGECONFIG_append_pn-wpewebkit = “ 2dcanvas”

We aren’t necessarily fixed with using Cog and WPE WebKit so long as we 
can sit directly on top of the framebuffer without having to introduce 
the extra overhead of Wayland or X11.

-Andy.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20191028/0a063763/attachment.html>


More information about the meta-freescale mailing list