[meta-freescale] Vivante graphics driver

Otavio Salvador otavio.salvador at ossystems.com.br
Mon Oct 28 06:56:04 PDT 2019


On Mon, Oct 28, 2019 at 10:48 AM Andy Pont <andy.pont at sdcsystems.com> wrote:
> >We use the kernel module as a way to easy the upgrade of GPU driver
> >releases. If using the built-in the Linux kernel version needs to
> >match the GPU driver release while if using the external kernel
> >module, this is not a requirement.
> >
> >Another reason is that the external kernel module bring fixes we do as
> >community.
> OK, so I think I will disable the built in version and use the external
> kernel module.

Good.

> >>  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?

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9 9981-7854          Mobile: +1 (347) 903-9750


More information about the meta-freescale mailing list