29 September 2025 to 1 October 2025
Europe/Vienna timezone

Remarks on 2D Hardware Acceleration Support

30 Sep 2025, 16:55
20m
Talk (half slot) Talk (half slot) Main Track

Speaker

Paul Kocialkowski (sys-base)

Description

Numerous chips still come with dedicated 2D hardware accelerators that are often not part of bigger gpu unit. These devices are usually very efficient for simple compositing and transform works and can be useful to accelerate display compositing or be used as part of multimedia pipelines. They also typically offer low latencies and low power cost.

Unfortunately they are mostly unsupported in Linux and there is no standard userspace API and implementation to leverage them. As of today, most users looking to use these units are left with proprietary APIs and binary libraries.

This talk will present a brief overview of 2d acceleration hardware, exisiting proprietary APIs and the current state of things in mainline Linux. Some thoughts and propositions to properly support these units will then be discussed.

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

Primary author

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