• 1 Post
  • 31 Comments
Joined 1 year ago
cake
Cake day: June 19th, 2023

help-circle

  • The issue is one of licensing, not technology. There’s all kinds of patents in the space, and using free codecs could still infringe them. DirectX doesn’t have the same patent protection. I believe in theory you could make a fully open source Linux native version of DirectX.

    For more info from someone who knows more than me, see here.



  • If GE received a Cease and Desist, that would be frustrating, but linux gaming would go on. If Proton got a Cease and Desist, that could be catastrophic to linux gaming. Valve could even theoretically get banned from working on linux gaming (like the Yuzu devs got banned from working on emulation). It’s just not worth the risk for compatibility/performance for a smaller proportion of games.









  • will not solve issues with compositors not having it

    Many compositors already have patches for explicit sync which should get merged fairly quickly.

    graphical libraries not having it

    Both Vulkan and OpenGL have support for explicit sync

    apps not supporting it

    Apps don’t need to support it, they just need to use Vulkan and OpenGL, and they will handle it.

    Wayland doesn’t implement sync of any kind, they probably meant to say “the Wayland stack”

    Wayland has a protocol specifically for explicit sync, it’s as much a part of Wayland as pretty much anything else that’s part of Wayland.

    Nvidia is not the only driver that needs to implement explicit sync.

    Mesa has already merged explicit sync support.