not_IO@lemmy.blahaj.zone to linuxmemes@lemmy.worldEnglish · 2 days agodifferent design philosophieslemmy.blahaj.zoneimagemessage-square213linkfedilinkarrow-up11.09Karrow-down13file-text
arrow-up11.09Karrow-down1imagedifferent design philosophieslemmy.blahaj.zonenot_IO@lemmy.blahaj.zone to linuxmemes@lemmy.worldEnglish · 2 days agomessage-square213linkfedilinkfile-text
minus-squareprogrammerlexi@sh.itjust.workslinkfedilinkarrow-up12·20 hours agoBecause it uses the XCursor format, which is a quite old standard. Getting apps to switch to a newer standard that has vector graphics is already hard enough. Getting them to do so without burning your GPU is basically impossible.
minus-squareflying_sheep@lemmy.mllinkfedilinkarrow-up2·9 hours agoNo it doesn’t it just uses metadata compatible with XCursor themes, see e.g. this discussion. The fix was needed because the render code just used to have a maxScale: https://invent.kde.org/plasma/kwin/-/merge_requests/9176
Because it uses the XCursor format, which is a quite old standard. Getting apps to switch to a newer standard that has vector graphics is already hard enough. Getting them to do so without burning your GPU is basically impossible.
No it doesn’t it just uses metadata compatible with XCursor themes, see e.g. this discussion.
The fix was needed because the render code just used to have a maxScale: https://invent.kde.org/plasma/kwin/-/merge_requests/9176