• booly@sh.itjust.works
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    Shouldn’t the DE/Window Manager be handling that? Seems like doing it on a window by window basis would be inefficient (and look inconsistent).

    • AProfessional@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      That’s a totally unrelated part of the stack. These days you just have a compositor that combines the output of applications.

      The model of out of process rendering in Xorg was done pre-2000s but GPUs became the norm and don’t work well this way.

    • leopold@lemmy.kde.social
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      The job of the window manager is to manage windows and very little else. Font rendering is done by the widget toolkit, usually via freetype/harfbuzz.