Now the libEGL  is a unified driver to support all the backends wayland,
GBM, FBDEV under single binary in imx-gpu-viv MX8.

Since all unified, there is need for dependency to wayland and libdrm.
Including libwayland to image is very small footprint. Building image for
wayland/weston is different, which is not required.

i.MX8 supports DRM framework, this provides only legacy framebuffer
support. So recommended to use GBM or wayland to take advantage of the
FB_MODIFIERS.

On Mon, Sep 24, 2018 at 7:01 AM, Gary Bisson <
[email protected]> wrote:

> Hi,
>
> It is a requirement since Vivante libraries all depend on gbm_viv.so which
> depends on libwayland:
> $ readelf -d gpu-core/usr/lib/*gbm_viv*.so | grep NEEDED
>  0x0000000000000001 (NEEDED)             Shared library: [libdrm.so.2]
>  0x0000000000000001 (NEEDED)             Shared library: [libGAL.so]
>  0x0000000000000001 (NEEDED)             Shared library: [
> *libwayland-server*.so.0]
>  0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]
>
> AFAIK, it will stay this way for i.MX8 platforms.
>
> Regards,
>
> Gary Bisson
> Boundary Devices, LLC
> www.boundarydevices.com <http://www.BoundaryDevices.com>
>
>
> On Sun, Sep 23, 2018 at 1:46 PM Carlos Rafael Giani <[email protected]>
> wrote:
>
>> Recently I saw this in the imx-gpu-viv-6.inc file:
>>
>> REQUIRED_DISTRO_FEATURES_mx8 = "wayland"
>>
>> Since when is Wayland a requirement? What if I want to  use X11? What if
>> I want to render directly to the framebuffer without Wayland or X11?
>>
>> Or is this just a build time dependency, and the other two are still
>> possible?
>>
>> --
>> _______________________________________________
>> meta-freescale mailing list
>> [email protected]
>> https://lists.yoctoproject.org/listinfo/meta-freescale
>>
>
> --
> _______________________________________________
> meta-freescale mailing list
> [email protected]
> https://lists.yoctoproject.org/listinfo/meta-freescale
>
>
-- 
_______________________________________________
meta-freescale mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/meta-freescale

Reply via email to