29 September 2025 to 1 October 2025
Europe/Vienna timezone

Display Engine Based Adaptive Sharpness Filter

1 Oct 2025, 15:20
10m
Demo (10 minutes) Demo Main Track

Speakers

Ms Swati SharmaMs Nemesa GargMr Adarsh GM

Description

In this talk, we will present an adaptive sharpness filter implemented in the Intel graphics display engine [1], designed to intelligently enhance image clarity based on content characteristics. Unlike conventional sharpening techniques that apply uniform enhancement, our solution preserves visual quality by adapting dynamically to scene details, with minimal power and performance overhead.
We will begin with the motivation behind introducing this feature in the display engine, followed by a deep dive into the kernel-level implementation and its architectural considerations. Next, we will discuss the validation methodology, including our use of the IGT GPU Tools framework and Chamelium-based testing [4] to ensure correctness and robustness. Finally, we will explore the current state of userspace integration efforts in open-source compositors such as GNOME [2] and KDE (KWin) [3].
As part of the upstream journey, we are currently facing two main challenges: acceptance of the proposed UAPI and gaining support for the feature at the compositor level. This session aims to open up discussion around these issues and encourage collaboration. The implementation is available in open source, and we welcome contributions from the broader community to help drive this forward.

[1] KMD: https://patchwork.freedesktop.org/series/138754/
[2] Mutter: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3665
[3] Plasma: https://invent.kde.org/plasma/kwin/-/merge_requests/7689
[4] IGT: https://patchwork.freedesktop.org/series/130218/

Code of Conduct Yes
GSoC, EVoC or Outreachy No
In-person or virtual presentation Virtual

Primary authors

Presentation Materials

There are no materials yet.
2025 Host
Technische Universität Wien
2025 Gold Sponsors
AMD
Arm
Collabora
Microsoft
NVIDIA
Snap AR
2025 Silver Sponsors
CodeWeavers
FEX-Emu
Igalia
Qualcomm
The Linux Foundation
2025 Bronze Sponsors
Khronos Group
Libre Computer