Why Nostr? What is Njump?
2024-03-02 08:46:02

Joshua Ashton on Nostr: I started work on a Gamescope backend that uses Wayland xdg-shell, subsurfaces, ...

I started work on a Gamescope backend that uses Wayland xdg-shell, subsurfaces, viewporter, single pixel buffer, ..., etc so that eventually nested Gamescope on Wayland will basically never have to composite and can use hw planes. :neofox_laptop_owo: dmabufs from gamescope clients are passed straight through to host compositor.

It's also on my to-do to implement pre-emptive commits for the baseplane which should remove the 1.x ms latency cost that nested Gamescope incurrs. :neofox_mug__w_:

Anyway, here's glxgears + mangoapp rendered as subsurfaces! :neofox_nom_haj_nervous:

https://github.com/ValveSoftware/gamescope/pull/1168

Author Public Key
npub1nhjtk9tspwhtgrv785ylrv9l963skcjmywlgj40pp34hhxghe3ts3knufj