🦜 Xaver’s blog
@zamundaaa.github.io@rss-parrot.net
I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline!
Brought to you by the RSS Parrot.
---
More or less random posts about stuff in KDE and computer graphics.
Your feed and you don't want it here? Just
e-mail the birb.
Fixing Multi-GPU performance, part 1
https://zamundaaa.github.io/wayland/2026/07/31/fixing-multi-gpu.html
Published: July 31, 2026 14:50
Performance on “secondary” GPUs has historically been suboptimal on Linux, especially with external GPUs. Let’s take a look at why it’s slow, and how we’re finally fixing it.
Display Next Hackfest 2026
https://zamundaaa.github.io/wayland,/graphics/drivers/2026/06/24/display-next-hackfest.html
Published: June 24, 2026 13:00
This year, there was another display next hackfest, this time in Nice, France. This was a very productive hackfest, so I’ll focus just on my personal highlights here.
Making wl_shm fast
https://zamundaaa.github.io/wayland/2026/05/06/making-wl-shm-fast.html
Published: May 6, 2026 13:25
While most new applications use the GPU for rendering to achieve better performance and battery life, there are some new applications and a lot of older applications that still use CPU rendering. More specifically relevant for KDE, while QtQuick is GPU…
Automatic brightness in Plasma
https://zamundaaa.github.io/wayland,display/2026/04/24/automatic-brightness.html
Published: April 24, 2026 19:30
As an exception to my usual posts, this time I’ll write about a feature that’s already released. Since Plasma 6.6, you can enable automatic brightness in the display settings… let’s take a look at how it works, and why it took so long to make it happen.
More KMS offloading, with overlay planes
https://zamundaaa.github.io/wayland/2025/10/23/more-kms-offloading.html
Published: October 23, 2025 16:00
In preparation for, and at the 2025 display next hackfest, I did a bunch of hacking on using more driver features for improved efficiency and performance. Since then, I polished up the results a lot more, held a talk about this at XDC 2025 and most of the…
Display Next Hackfest 2025
https://zamundaaa.github.io/wayland/2025/07/22/display-next-hackfest-2025.html
Published: July 22, 2025 14:25
This year there was another “Display Next Hackfest”, this time thanks to AMD organizing and hosting the event at their office in Markham, Toronto. Just like the last hackfests, there were other compositor developers and driver developers present, but in…
On brightness, and calibrating your displays
https://zamundaaa.github.io/colormanagement/2025/03/31/about-brightness.html
Published: March 31, 2025 17:50
Many people are, understandably, confused about brightness levels in content creation and consumption - both for SDR and for HDR content. Even people that do content creation as their job sometimes get it really wrong.
HDR and color management in KWin, part 6: Fixing night light
https://zamundaaa.github.io/wayland,/colormanagement/2025/01/07/fixing-night-light.html
Published: January 7, 2025 20:00
Most operating systems nowadays provide a feature like night light: Colors are adjusted over the course of the day to remove blue light in the evening, to potentially help you sleep1 and make your eyes more comfortable. Despite the common claims about it,…
HDR and color management in KWin, part 5: HDR on SDR laptops
https://zamundaaa.github.io/wayland/2024/11/06/hdr-and-color-management-in-kwin-part-5.html
Published: November 5, 2024 23:00
This one required a few other features to be implemented first, so let’s jump right in.
HDR and color management in KWin, part 4: nonlinear blending
https://zamundaaa.github.io/wayland/2024/11/02/hdr-and-color-management-in-kwin-part-4.html
Published: November 1, 2024 23:00
In Plasma 6.2, KWin switched from doing linear blending with HDR to blending in a gamma 2.2 space. Let’s take a look at what that means, and why it was done.