[anv] FINISHME: support YUV colorspace with DRM format modifiers
ANV advertises support for YUV formats but does not support them. It does however print FINISHME: support YUV colorspace with DRM format modifiers
to stderr.
reproducer:
-
Get a distro with GTK 4.14 and GStreamer 1.24 or compile them yourselves. Ubuntu 24.04 works, Fedora rawhide does. Fedora 40 (so far) doesn't.
-
Make sure you've installed all the hardware video decoding shenanigans and have a suitable video file at hand. I wrote a whole blog post about that.
-
Run
GSK_DEBUG=offload-disable GSK_RENDERER=vulkan gtk4-demo --run=video_player
and play that suitable video file. -
observe something like this: