• 0 Posts
  • 1 Comment
Joined 1 year ago
cake
Cake day: August 14th, 2024

help-circle
  • IHeartBadCode@fedia.iotolinuxmemes@lemmy.worldPreference
    link
    fedilink
    arrow-up
    21
    arrow-down
    1
    ·
    3 days ago

    And the network transparency argument is long gone. While you can indeed network windows over the wire, most toolkits use client side rendering/decorations. So you’re just sending bloated pixmaps across the wire when things like RDP , VNC, etc deal better with compression, damage to the window, etc. And anything relying or accelerated with DRI3 is just NOT network transparent.

    Most modern toolkits have moved past X11 because the X protocol was severely lacking, and there wasn’t a good way as a committee to modify the protocol in an unified manner. I mean look at the entire moving Earth that it took for XFixes and Damage extensions. Toolkits wanted deep access to the underlying hardware and so they would go out of their way to work around X, because it just could not keep up.