This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Update Mali T62x GBM drivers?

Dear ARM,

Mesa's libgbm got updated with new extensions.

Some of these are required to run GNOME 3.28 which will be released soon.

The current mutter git requires two GBM extensions which are missing in the r12p004 wayland drivers.

gbm_surface_create_with_modifiers: https://github.com/GNOME/mutter/commit/cc4e0071489e739597a64ea2549ee9ab75060531

gbm_bo_get_offset: https://github.com/GNOME/mutter/commit/c0d9b08ef9bf2be865aad9bf1bc74ba24c655d9f

Could you please sync Mali's GBM library with Mesa's libgbm adding these missing symbols?

Thanks in advance!

Gino

Parents
  • There's a workaround for the missing gbm functions.

    See: https://github.com/JeffyCN/mirrors/tree/libmali

    It contains a wrapper for libgbm which basically stubs out the missing functions required for running Gnome desktop on wayland.

    However it would be nice if ARM could just do a one-time bump of T628 wayland drivers to bring it up to spec and implement the missing functions properly.

    Or perhaps just release the source instead, since it's a pretty dated GPU now.

    The midgard T62x series aren't supported by panfrost either.. so we're kinda stuck with this old release.

Reply
  • There's a workaround for the missing gbm functions.

    See: https://github.com/JeffyCN/mirrors/tree/libmali

    It contains a wrapper for libgbm which basically stubs out the missing functions required for running Gnome desktop on wayland.

    However it would be nice if ARM could just do a one-time bump of T628 wayland drivers to bring it up to spec and implement the missing functions properly.

    Or perhaps just release the source instead, since it's a pretty dated GPU now.

    The midgard T62x series aren't supported by panfrost either.. so we're kinda stuck with this old release.

Children
No data