Rafostar / clapper

Level up your video experience with a modern and user-friendly media player.
https://rafostar.github.io/clapper/
GNU General Public License v3.0
711 stars 34 forks source link

Implement support for GTK graphics offloading #415

Open benjamin-otte opened 2 months ago

benjamin-otte commented 2 months ago

GTK 4.14 gained support for graphics offloading, see https://blog.gtk.org/2023/11/15/introducing-graphics-offload/ It would be nice if clapper made use of that.

This probably requires porting the changes in https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/6618 into the plugin and adding a https://docs.gtk.org/gtk4/class.GraphicsOffload.html widget in the right place.

nekohayo commented 2 months ago

Probably related: @rmader's #343