Speaker
Harry Wentland
(AMD)
Description
Newer AMD APUs come with a fixed-function block called VPE (video processing engine) for processing video data. It is a memory-to-memory copy engine that can scale, color space convert, and perform complex color transformations using a 3D LUT, such as gamut and tone mapping of HDR content. The functionality is exposed via vaapi's video processing (vp) API. I will talk about what VPE does, how we can use it today, and the power savings we're seeing. I will also talk about opportunities to increase the usage of the vaapi-vp API to take advantage of VPE in more use-cases.
Speaker bio | I work at AMD on Linux display in the kernel and beyond, as well as on video technologies. |
---|---|
Duration of the talk |
Primary author
Harry Wentland
(AMD)