floss.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
For people who care about, support, and build Free, Libre, and Open Source Software (FLOSS).

Administered by:

Server stats:

686
active users

Robert Mader

Got the last bug fixed to make play video *with overlay* in full zero-copy / hardware plane only mode \o/

This allows highly efficient playback with e.g. subtitles and other overlays, only using the GPU when GTK needs to repaint parts of the main window / the overlay.

I'll talk more about this at my presentation at , see fosdem.org/2024/schedule/event

Note that it'll still take a while until / Mutter will be able to do such more complex hardware plane stuff.

Having software that already makes use of these features widely available will make things much easier though. And people working on might want to consider giving a look - even *very* slow GPUs should be able to render only occasionally updating parts of the screen while the video plays smoothly.