https://bugs.kde.org/show_bug.cgi?id=472340

Álvaro M. <gritty.flame0...@fastmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|---                         |MOVED

--- Comment #12 from Álvaro M. <gritty.flame0...@fastmail.com> ---
(In reply to Zamundaaa from comment #10)
> KWin still doesn't render icons... It doesn't render anything in the windows
> you see.
> 
> There are some necessary changes to allow apps to handle this properly
> though. Here's a list of what needs to happen for this to be potentially
> supported:
> - the kernel needs some way of identifying displays with these special
> subpixel layouts, and it needs to pass that information to userspace
> - libdrm should be updated to add a value to the currently broken subpixel
> enum (https://gitlab.freedesktop.org/mesa/drm/-/merge_requests/317)
> - Wayland needs to be updated to add a value to its subpixel enum
> - KWin needs to be updated to pass the subpixel enum from the kernel along
> to clients
> 
> That's all the things that are relevant for KWin. If you want icons to be
> rendered with the subpixel layout in mind (idk if that's even a thing right
> now), then you also need to get Qt, GTK, Firefox, Chromium and whatever
> toolkit/application you're using to handle that. And for fonts ofc, FreeType
> as well as the projects using it need to be adjusted to support the subpixel
> layout.

Thanks for such a detailed answer! I'll close the ticket, then.(In reply to
Zamundaaa from comment #10)
> KWin still doesn't render icons... It doesn't render anything in the windows
> you see.
> 
> There are some necessary changes to allow apps to handle this properly
> though. Here's a list of what needs to happen for this to be potentially
> supported:
> - the kernel needs some way of identifying displays with these special
> subpixel layouts, and it needs to pass that information to userspace
> - libdrm should be updated to add a value to the currently broken subpixel
> enum (https://gitlab.freedesktop.org/mesa/drm/-/merge_requests/317)
> - Wayland needs to be updated to add a value to its subpixel enum
> - KWin needs to be updated to pass the subpixel enum from the kernel along
> to clients
> 
> That's all the things that are relevant for KWin. If you want icons to be
> rendered with the subpixel layout in mind (idk if that's even a thing right
> now), then you also need to get Qt, GTK, Firefox, Chromium and whatever
> toolkit/application you're using to handle that. And for fonts ofc, FreeType
> as well as the projects using it need to be adjusted to support the subpixel
> layout.

Thank you for such a detailed answer. It's really overwhelming how many factors
are involved for rendering into a monitor!

I'll close the ticket, then. Or should I move/open it somewhere else?

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to