AMD's Unified Video Decoder is found on recent generations of Radeon GPUs. The UVD allows for GPU-based hardware video decoding via XvBA with the Catalyst Linux driver or via the VDPAU state tracker with the R600/RadeonSI Gallium3D driver. Initial AMD UVD open-source support arrived in early 2013.

UVD Articles & Reviews

AMD Radeon VDPAU Video Performance With Gallium3D   Display Drivers   2014-06-28
AMD Releases Open-Source UVD Video Support   Display Drivers   2013-04-02
AMD Radeon HD 4250 880G On Linux   Graphics Cards   2010-08-06
AMD's UVD2-based XvBA Finally Does Something On Linux   Display Drivers   2009-11-03
AMD's X-Video Bitstream Acceleration   Display Drivers   2008-10-29
Sapphire Radeon HD 4870 Toxic Vapor-X   Graphics Cards   2008-10-14

UVD Linux & Open-Source News

HDMI Forum Rejects Open-Source HDMI 2.1 Driver Support Sought By AMD   Radeon   2024-02-28
AMD Posts Linux Driver Patches For Video Core Next 5 "VCN 5.0"   Radeon   2024-02-08
Mesa 24.0 Improving Radeon VCE/UVD Video Encoding Quality   Radeon   2023-11-04
GPU VA Manager To Land In Linux 6.6   Hardware   2023-07-21
Linux 6.5 Raspberry Pi "VC4" Graphics Driver Picking Up New HDMI Features   Linux Kernel   2023-05-11
Mesa 23.1 RADV Driver Lands Vulkan Video Decoding For H.264/H.265   Radeon   2023-02-07
Fedora "DIGLIM" Feature Proposal Drawing Mixed Reactions   Fedora   2022-01-02
Vulkan Video Support Progressing For Open-Source Intel, AMD Radeon Hardware   Vulkan   2021-11-15
Linux 5.10 Graphics Driver Changes From AMDGPU DC For GCN 1.0 To Continuing RDNA 2 Push   Linux Kernel   2020-10-15
Open-Source GPU Driver Updates Sent In For Linux 5.9 From Sienna Cichlid To Rocket Lake   Linux Kernel   2020-08-06
Defaulting Radeon GCN 1.0/1.1 GPUs To Better Linux Driver Is Held Up By Analog Outputs   Radeon   2020-08-04
Radeon "Southern Islands" Support Continues Improving In AMDGPU Driver - GPU Reset   Radeon   2020-07-28
AMD Sends In Navy Flounder Support, More Sienna Cichlid For Linux 5.9   Radeon   2020-07-18
DC Display Support Continues To Be Worked On For Radeon GCN 1.0 With AMDGPU Driver   Radeon   2020-07-16
AMD Publishes AMDGPU UVD Firmware For Southern Islands   Radeon   2020-06-29
AMD Queues Its First Batch Of AMDGPU Changes For Linux 5.9: Sienna Cichlid + More   Radeon   2020-06-27
AMD Posts New AMDGPU Patches For UVD Video Decode For GCN 1.0   Radeon   2020-06-17
The Experimental GCN 1.0 GPU Support Might Be Dropped From AMDGPU Linux Driver   Radeon   2019-12-31
The Biggest Open-Source / Linux Radeon News Of The 2010s   Radeon   2019-12-18
Intel Releasing FSP For Xeon Scalable Skylake-SP For Coreboot Support   Intel   2019-09-30
Vega-Based Renoir APU Has The Same VCN Video Encode/Decode Block As Navi   Radeon   2019-09-09
Mesa 19.1.4: Intel Vulkan Fixes For Older Generations, Max Payne 3 Issue Fixed For RADV   Mesa   2019-08-04
RadeonSI Gallium3D Gets Wired For Compute-Only Arcturus To Handle Video Decode   Radeon   2019-07-30
Trying Out The Radeon VII On Ubuntu 19.04 As Well As Linux 5.1 + Mesa 19.1   Radeon   2019-04-10
The Open-Source AMD Linux Driver Stack Hitting Problems With The Radeon RX 590   Radeon   2018-11-16
Mesa VCN JPEG Decode Patches Posted For AMD Raven Ridge   Mesa   2018-10-17
AMD Picasso APUs To Support VCN Dynamic Power Gating   AMD   2018-09-25
More Vega 20 Enablement Heading To Linux 4.20~5.0, No Longer Marked Experimental   Radeon   2018-08-28
AMD Begins Staging AMDGPU Patches For Linux 4.20/5.0, Including FreeSync Refactoring   Linux Kernel   2018-08-17
More AMDGPU Work For Linux 4.19 Has VCN + PSP Firmware Hookup For Future Hardware   AMD   2018-08-17
A Number Of AMDGPU DRM Fixes Prepped Ahead Of Linux 4.19   Radeon   2018-08-02
AMD Publishes Open-Source Driver Support For Vega 20   AMD   2018-05-15
The New Features Coming In Mesa 18.1: Intel Cache By Default, Many Vulkan Strides   Mesa   2018-05-04
Many AMDGPU DC Fixes Heading Into Linux 4.16   Radeon   2018-03-07
UVD-Based HEVC Video Encoding Main Now Supported In Mesa 18.1   Radeon   2018-02-24
Mesa 17.3.4 Released With 90+ Changes   Mesa   2018-02-15
RadeonSI VCN Encode Now Supports HEVC Main   Radeon   2018-02-06
Radeon VCN Gets Mesa Patches For HEVC Main Video Encode   AMD   2018-01-25
AMDGPU Firmware Blobs Updated For Video Encode/Decode   Radeon   2018-01-19
The Many Open-Source Radeon Linux Driver Advancements Of 2017   Radeon   2017-11-30
New Polaris Firmware Blobs Hit Linux-Firmware.Git   Radeon   2017-11-23
Radeon VCN Encode Support Lands In Mesa 17.4 Git   Mesa   2017-11-17
UVD Video Decode Patches For AMDGPU With GCN 1.0 / Southern Islands   Radeon   2017-11-09
Radeon VCN Encode Support For RadeonSI Gallium3D   Radeon   2017-11-07
More AMDGPU Changes Queue For Linux 4.15   AMD   2017-10-19
AMD Packs In More AMDGPU Features For Linux 4.15   Radeon   2017-10-09
Early Work Bringing VCE1 Video Encode To AMDGPU DRM   Radeon   2017-09-08
Work-In-Progress Porting Of GCN 1.0/1.1 UVD To AMDGPU DRM Driver   Radeon   2017-09-03
Radeon Vega Firmware Binaries Added To Linux Firmware Git   Radeon   2017-08-23
Vega 10 Huge Page Support, Lower CS Overhead For AMDGPU In Linux 4.14   Radeon   2017-08-18
AMD Patches MJPEG Decoding For VA-API Gallium3D   AMD   2017-08-15
Radeon Vega Pro Introduces A "AMD Secure Processor"   Radeon   2017-07-31
Radeon VCN Video Decode Support Lands In Mesa   Radeon   2017-05-25
AMD Posts Initial Patches For Raven APU Support: 117 Patches, 314k L.O.C.   AMD   2017-05-10
140 Patches Posted To Wire Up Radeon RX Vega In RadeonSI Gallium3D Driver   Radeon   2017-03-20
AMD Sends Out 100 Patches, Enabling Vega Support In AMDGPU DRM   AMD   2017-03-20
AMD Sends Out Prep AMDGPU Patches For New GPUs   AMD   2017-03-09
AMDGPU Gets More Power-Related Fixes In Linux 4.11   Radeon   2017-02-09
10-bit HEVC Decoding Support Being Worked On For RadeonSI Gallium3D   Radeon   2017-01-25
More Radeon & AMDGPU Fixes Line-Up For Linux 4.10   Radeon   2017-01-20
Polaris 12 Support Being Sent In To Linux 4.10 Kernel   Radeon   2017-01-07
The DRM Driver Updates For Linux 4.10: Intel GVT, AMDGPU VM Manager, Nouveau Atomic   Linux Kernel   2016-12-13
AMDGPU Gets RPM Fan Info, Clock/Power-Gating Improvements & More For Linux 4.10   Radeon   2016-11-23
AMDGPU In Linux 4.10 To Have Better Power Management, New VM Manager   Radeon   2016-10-27
DRM Driver Changes Sent In For Linux 4.9, Sadly No Changes For Nouveau   Hardware   2016-10-11
AMD Patches For OpenMAX HEVC/H.265 Decoding   Mesa   2016-08-31
AMDGPU In Linux 4.9 To Bring Virtual Display Support, Improved GPU Reset   Radeon   2016-08-24
Southern Islands AMDGPU Support Almost Ready To Roll   Radeon   2016-08-19
AMD Open-Sources Advanced Media Framework, But No Linux Support Yet   AMD   2016-08-18
More AMD Iceland PowerPlay Patches Appear   Radeon   2016-07-28
The 12 Big New Features Of Mesa 12.0   Mesa   2016-05-31
AMD Unleashes Initial AMDGPU Driver Support For GCN 1.0 / Southern Islands GPUs   Radeon   2016-05-13
The AMDGPU Additions For Linux 4.7 Are Enormous   Radeon   2016-05-11
AMD Updates Carrizo Firmware To Support More UVD Sessions   AMD   2016-04-21
A Number Of Radeon & AMDGPU Fixes Queue Up For Linux 4.6   Radeon   2016-04-06
DragonFlyBSD's Radeon Driver Code Up To Linux 3.18 State   BSD   2016-03-24
AMD Publishes Initial Open-Source Driver Code For Next-Gen Polaris   AMD   2016-03-23
H.265/HEVC Main 10 Decode Support Added To Radeon UVD Code   Radeon   2016-03-08
Mesa 11.0.6 Delivers More Fixes To Stable Users   Mesa   2015-11-21
VA-API HEVC Decode Support Added To Gallium3D   AMD   2015-10-27
AMD Publishes Open-Source "Stoney" APU Graphics Support   AMD   2015-10-22
Microcode Blobs Added To Linux-Firmware For Latest AMD Hardware   AMD   2015-09-04
HEVC/H.265 Video Decode Is Present In VDPAU For AMDGPU   Radeon   2015-08-08
AMD Publishes Open-Source Fiji GPU Support For AMDGPU   Radeon   2015-08-03
New AMDGPU Driver Gets More Fixes Ahead Of Its Linux 4.2 Introduction   Radeon   2015-06-11
AMD Releases New "AMDGPU" Linux Kernel Driver & Mesa Support   Radeon   2015-04-20
The Linux 3.18 Kernel Brings Many Great Changes   Linux Kernel   2014-12-06
Features Of The Linux 3.18 Kernel   Linux Kernel   2014-10-22
The Big DRM Graphics Driver Changes Land In Linux 3.18   Linux Kernel   2014-10-14
Changes So Far For The Linux 3.18 Kernel   Linux Kernel   2014-10-11
The Next AMD Catalyst Linux Driver Is Much More Exciting   AMD   2014-09-26
Linux 3.18 Should Let Radeon GPUs Clock Higher For OC'ed Cards   Radeon   2014-09-26
Graphics Driver Changes Coming In The Linux 3.18 Kernel   Linux Kernel   2014-09-17
Radeon DRM With Linux 3.18 To Support Concurrent Buffer Reads   Radeon   2014-09-12
Radeon DRM Queues More Changes, RV6xx UVD For Linux 3.18   Radeon   2014-08-28
DRM Graphics Changes For Linux 3.18 Might End Up Being Smaller   Linux Kernel   2014-08-26
AMD Releases UVD Video Decode Support For R600 GPUs   AMD   2014-08-24
Radeon VCE, OpenMAX Improvements Land In Mesa   Radeon   2014-06-18
Radeon H.264 VCE Video Encoding With OpenMAX Lands In Mesa   Radeon   2014-06-05
AMD Adds Gallium3D H.264 Profile Encoding Support   AMD   2014-05-30
AMD Publishes Open-Source Graphics Code For Mullins & Beema   AMD   2014-04-30
Recapping The Top Changes Of The Linux 3.14 Kernel   Linux Kernel   2014-03-18
OpenELEC 4.0 Beta Brings Changes, Based On XBMC 13   Multimedia   2014-03-06
More Radeon DRM Improvements Queued For Linux 3.15   Radeon   2014-03-04
AMD Press Talks Up Major Open-Source Linux Driver Features   AMD   2014-02-25
AMD VCE Encode Engine Code Moves Ahead For Linux 3.15   Linux Kernel   2014-02-18
Ubuntu Will Not Enable Open-Source VDPAU Support   Ubuntu   2014-02-18
Gallium3D VDPAU Gets Improved Deinterlacing   Mesa   2014-02-14
AMD Mainlines Its VCE OpenMAX Support In Gallium3D   AMD   2014-02-13
AMD Lands OpenMAX State Tracker In Mesa Gallium3D   Mesa   2014-02-06
AMD Open-Sources VCE Video Encode Engine Code   AMD   2014-02-04
An Overview Of The Linux 3.14 Kernel Features   Linux Kernel   2014-02-03
Open-Source AMD UVD Now Works For RadeonSI   Radeon   2014-01-30
Open-Source Radeon UVD1 Code Is Pending Review   Radeon   2014-01-29
Missing AMD "Oland" UVD GPU Support Has Been Found   AMD   2014-01-20
XvMC Support Now Disabled By Default In Mesa   Mesa   2014-01-14
The Big RadeonSI Performance Patch To Land In Linux 3.13   Radeon   2014-01-01
Crystal HD Decodes New Linux Support Improvements   Hardware   2013-11-30
AMD Lands Open-Source "Hawaii" GPU Driver Code   AMD   2013-11-10
Hi10P Support Proposed For VDPAU   Mesa   2013-10-26
Gallium3D Gets An OpenMAX Video State Tracker   Mesa   2013-10-24
Radeon Driver Now Supports X-Video GLAMOR   Radeon   2013-09-29
AMD Catalyst 13.9 Linux Graphics Driver Released   AMD   2013-09-18
Lemote's Playing With Loongson Radeon UVD   Hardware   2013-09-05
Features Still Being Sought By Open-Source AMD Users   AMD   2013-08-14
AMD's Initial Radeon Driver Changes For Linux 3.12   Radeon   2013-08-13
Radeon DPM Power Management Gets Fixed Up Again   Radeon   2013-08-08
Video Support Still Brewing For GLAMOR Acceleration   X.Org   2013-07-16
Radeon In Linux 3.11 Is Fantastic With PM, Sea Islands   Radeon   2013-06-28
AMD Has Massive Radeon Patch Set - Power Management!   Radeon   2013-06-26
The Best Features Of The Linux 3.10 Kernel   Linux Kernel   2013-06-09
AMD Catalyst 13.6 Linux Graphics Driver Beta Released   AMD   2013-05-28
Mesa 9.1.3 Release Corrects Some Bugs   Mesa   2013-05-21
X.Org, Mir Plans Are Made Up For Ubuntu 13.10   X.Org   2013-05-14
VA-API Gets New H.264/MPEG-2 Encoding API Support   Intel   2013-05-14
Linux 3.10 Kernel Yields Biggest Changes In Years   Linux Kernel   2013-05-11
The First Nouveau Benchmarks On Linux 3.10   Nouveau   2013-05-08
Early Radeon OpenGL Benchmarks From Linux 3.10   Linux Kernel   2013-05-07
Open-Source Radeon UVD Video Support On Fedora   Radeon   2013-05-05
DRM Pull Request Submitted For Linux 3.10 Kernel   Free Software   2013-05-03
Radeon Driver Gets Golden Registers In Linux 3.10   Radeon   2013-04-23
How-To Use Open-Source Radeon UVD On Ubuntu   Radeon   2013-04-18
The First Radeon DRM Pull For Linux 3.10   Radeon   2013-04-16
Radeon UVD Support Merged Into Mesa   Radeon   2013-04-11
Digging Deeper Into AMD's UVD Code Drop   AMD   2013-04-03
Features You Won't Find In The Linux 3.9 Kernel   Linux Kernel   2013-03-10
Reasons Mesa 9.1 Is Still Disappointing For End-Users   Mesa   2013-02-14
The State Of Open-Source Radeon Driver Features   Radeon   2013-01-16
AMD Releases New Radeon Code: A-Sync DMA Engines   Radeon   2012-12-11
Radeon On Linux 3.8: Minor For Now, New Code Coming   Radeon   2012-12-07