Skip to content

backend/drm: strip alpha channel if necessary

Simon Ser requested to merge github/fork/emersion/drm-plane-strip-alpha into master

Some primary planes don't support ARGB8888, they only support XRGB8888 (for instance on older Intel hardware). The DRM backend would fail to initialize.

When that's the case, try to allocate buffers without an alpha channel.

Merge request reports