wayland/dma-buf: Add support for BGR_8888 formats #732
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is from https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1999 and landed as https://gitlab.gnome.org/GNOME/mutter/-/commit/922878ac upstream, but muffin isn't even up-to-date with 41.1 (or 40.9) and thus missed it still nearly 4 years later.
This is now required to run the latest https://waydro.id Android 13 images, and I've confirmed locally this is simply all that was missing:

@mtwebster if you'd consider this along with a bugfix release that'd be great, Cinnamon Wayland users are currently unable to use Waydroid with the latest images without additional workarounds (such as
gralloc.gbm.legacy=true
) :)This also closes linuxmint/wayland#38, surprised no one else backported this when the same fix was already well known for that issue as well.