Az AMD Radeon GPU-k tulajdonosai számára, akik még régebbi generációs hardvereket használnak, jó hírekkel szolgál a Linux közösség: új Mesa patchek érkeztek, amelyek jelentősen javítják a videókódolási és -dekódolási támogatást az AMD VCE (Video Coding Engine) és UVD (Unified Video Decode) blokkjain.
Háttér: VCE/UVD kontra VCN
Az AMD modern GPU-i, például a Raven/Picasso APU-k és a Navi GPU-k, a Video Core Next (VCN) technológiát használják, amely egységesített és fejlettebb videókódolási és -dekódolási támogatást nyújt. Azonban a régebbi GPU-knál, mint a Polaris RX 580, még a VCE és UVD blokkok működnek, amelyek eddig nem kapták meg az újabb hardverekkel elérhető funkciókat.
David Rosca nyílt forráskódú fejlesztő, aki az AMD Radeon Linux driver támogatásának javításán dolgozik, egy Mesa merge request keretében több mint 2000 soros kódmódosítást vezetett be. Ezek az alábbi fejlesztéseket tartalmazzák:
VCE és UVD funkciók:
- App DPB kezelés (hosszú távú referencia, P-hierarchia, referencia-invalidáció stb.)
- Szeletenkénti kódolás (maximum 128 szelet)
- VBAQ (Visual Baseline Adaptive Quantization)
- Minőségbeállítások (Sebesség, Kiegyensúlyozott, Minőség)
- Minimális/Maximális QP (Quantization Parameter)
- Maximális képkockaméret
- Intra-frissítés
- Nyers csomagolt fejlécek
- Kódolási késleltetés csökkentése
UVD-specifikus fejlesztések:
- Elő-kódolás támogatása
- Időbeli réteges sebességszabályozás
Mit jelent ez a felhasználók számára?
Ezek az új funkciók jobb kompatibilitást, jobb teljesítményt és új lehetőségeket nyújtanak az AMD régebbi generációs GPU-in futó videókódolási és -dekódolási folyamatokhoz Linux alatt. Ez különösen azoknak hasznos, akik nem tudtak vagy nem akartak újabb hardverre váltani, de még mindig aktívan használják régebbi Radeon grafikus kártyáikat. Ha minden a tervek szerint halad, a Mesa fejlesztők reményei szerint ezek a fejlesztések még ebben a negyedévben bekerülnek a Mesa 25.0 kiadásába, ami további lendületet adhat a Linux gaming és multimédia világának.
Figyelje a fejlesztéseket, és frissítse rendszerét, hogy élvezhesse ezeket a jelentős fejlesztéseket!
Ki mit tud, lista a harverekről
Radeon UVD (Unified Video Decoder) Hardware
UVD Core | Kódnév | MPEG2 Decode | MPEG4 Decode | MPEG4 AVC Decode | VC1 Decode | HEVC Decode | HEVC Encode | JPEG Decode | Max méret | Megjegyzések |
UVD1.0 | RV610, RV630, RV670, RV620, RV635 | Nem | Nem | IGEN | IGEN | Nem | Nem | Nem | 2K | |
UVD2.0 | RS780, RS880, RV770 | Nem | Nem | IGEN | IGEN | Nem | Nem | Nem | 2K | |
UVD2.2 | RV710, RV730, RV740 | Nem | Nem | IGEN | IGEN | Nem | Nem | Nem | 2K | |
UVD2.3 | CEDAR, REDWOOD, JUNIPER, CYPRESS | Nem | Nem | IGEN | IGEN | Nem | Nem | Nem | 2K | |
UVD3.0 | PALM (Wrestler/Ontario), SUMO (Llano), SUMO2 (Llano) | IGEN | IGEN | IGEN | IGEN | Nem | Nem | Nem | 2K | |
UVD3.1 | BARTS, TURKS, CAICOS, CAYMAN | IGEN | IGEN | IGEN | IGEN | Nem | Nem | Nem | 2K | |
UVD3.2 | ARUBA (Trinity/Richland), TAHITI | IGEN | IGEN | IGEN | IGEN | Nem | Nem | Nem | 2K | |
UVD4.0 | CAPE VERDE, PITCAIRN, OLAND | IGEN | IGEN | IGEN | IGEN | Nem | Nem | Nem | 2K | |
UVD4.2 | KAVERI, KABINI, MULLINS, BONAIRE, HAWAII | IGEN | IGEN | IGEN | IGEN | Nem | Nem | Nem | 2K | |
UVD5.0 | TONGA | IGEN | IGEN | IGEN | IGEN | Nem | Nem | Nem | 4K | |
UVD6.0 | CARRIZO, FIJI | IGEN | IGEN | IGEN | IGEN | IGEN | Nem | IGEN | 4K | |
UVD6.2 | STONEY | IGEN | IGEN | IGEN | IGEN | IGEN | Nem | IGEN | 4K | 10 bites támogatással |
UVD6.3 | POLARIS10, POLARIS11, POLARIS12, VEGAM | IGEN | IGEN | IGEN | IGEN | IGEN | IGEN | IGEN | 4K | 10 bites támogatással |
UVD7.0 | VEGA10, VEGA12 | IGEN | IGEN | IGEN | IGEN | IGEN | IGEN | IGEN | 4K | 10 bites támogatással |
UVD7.2 | VEGA20 | IGEN | IGEN | IGEN | IGEN | IGEN | IGEN | IGEN | 4K |
10 bites támogatással |
Radeon VCE (Video Compression Engine) Hardware
VCE Core | Kódnév | MPEG4 AVC Encode | Max méret | Megjegyzések |
VCE1.0 | ARUBA (Trinity/Richland), CAPE VERDE, PITCAIRN, TAHITI | IGEN | 2K | |
VCE2.0 | KAVERI, KABINI, MULLINS, BONAIRE, HAWAII | IGEN | 2K | |
VCE3.0 | TONGA, FIJI | IGEN | 4K | |
VCE3.1 | CARRIZO | IGEN | 4K | |
VCE3.4 | STONEY, POLARIS10, POLARIS11, POLARIS12, VEGAM | IGEN | 4K | |
VCE4.0 | VEGA10, VEGA12 | IGEN | 4K | |
VCE4.1 | VEGA20 | IGEN | 4K |
Hozzászólások
Köszi!
Beküldte Balazs_B -
Értékelés:
Köszi a cikket!
Jó a kép! ;)
Köszi!
Beküldte kami911 -
Értékelés:
Köszi!
Beküldte Balazs_B -
Értékelés:
Köszi!
Beküldte kami911 -
Értékelés: