-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mpv ignores whether a dma-buf format is advertised or not #7516
Comments
Hmm, gave this a whirl on GNOME 3.36 (also Intel) and it detected and picked 875713112 for me. This might be tricky to reproduce. |
FWIW, this could be a bug in mesa: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4294 |
I'm getting the same error using Arch Linux with GNOME 3.36.1 and mesa 20.0.2. Downgrading mesa to 19.3.4 fixes it for me. |
Still works for me with mesa 20.0.2, but maybe I'm just lucky. Probably safe to consider this one a Mesa bug for now though. Edit: Ah, my test is on i965 and not the new Iris driver (my hardware is way too old to use Iris). I bet that's the cause. |
Yup. Forcing the old driver by using |
Same |
same |
It should be fixed by the linked mesa merge request. |
The mesa MR was merged so that should fix this one. Feel free to reopen if it doesn't. |
Important Information
If you're not using git master or the latest release, update.
Releases are listed here: https://github.com/mpv-player/mpv/releases
Reproduction steps
Result:
Some initial debug shows mpv is not compliant:
Compositor advertises the following dma-buf formats:
mpv then creates a buffer with another format
which is a violation of the protocol in question.
The text was updated successfully, but these errors were encountered: