Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Enabling AMD 2D Hardware Acceleration for Video API and Applications

Linux Plumbers Conference via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore AMD's Video Processing Engine (VPE) implementation for Linux systems in this 46-minute conference talk from the Linux Plumbers Conference. Learn how to leverage fixed-function 2D hardware acceleration blocks for video post-processing tasks like scaling, color conversion, rotation, flipping, and blending as an alternative to power-intensive GPU-based processing. Discover the complete software stack integration including kernel driver support, VA-API implementation, and Mesa integration required to enable this technology. Examine practical modifications made to open-source video applications to utilize the 2D pipeline and review measurable power consumption improvements achieved through this approach. Understand the technical challenges and lessons learned while implementing cross-layer collaboration between kernel, Mesa, and user-space components for video processing optimization in modern Linux video applications including players, conferencing tools, and editors.

Syllabus

Enabling AMD 2D Hardware Acceleration for Video API and Applications - Solomon Chiu

Taught by

Linux Plumbers Conference

Reviews

Start your review of Enabling AMD 2D Hardware Acceleration for Video API and Applications

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.