Speakers
Description
Many a times images are blurred or upscaled content is also not as crisp as original rendered image. Traditional sharpening techniques often apply a uniform level of enhancement across entire image, which sometimes result in over-sharpening of some areas and potential loss of natural details.
With Display Engine based adaptive sharpening filter ensures minimal to no performance impact(no degradation), the Display hardware can use one of the pipe scaler for adaptive sharpness filter.
This can be used for both gaming and non-gaming use cases like photos, image viewing. It works on a region of pixels depending on the tap size.
User space provides filter strength value via the exposed CRTC property. A provision for the user to provide filter strength is made via gsettings(cmdline)
KMD: https://patchwork.freedesktop.org/series/138754/
Mutter: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3665
Category | Design of Users and Developer Experiences |
---|---|
Talk Description | The talk is basically about a new display feature of Adaptive sharpness filter which is display engine based, Benefits of this feature with demonstration will be highlighted. Userspace and kernel development summary shall be discussed emphasizing how user can this feature. |
Author(s) Bio | GPU Software development engineers at Intel |
Pronouns | he |
Where are you located? | Bangalore |
Do you need travel sponsorship from GNOME Foundation in order to join our event? | No |