Az AMD következő Radeon-generációjáról még nincs hivatalos termékbemutató, a fejlesztők azonban már elkezdték előkészíteni hozzá a Linuxot. A Phoronix által észrevett új AMDGPU-foltok megkezdik a Display Core Next 6, röviden DCN6 támogatásának beépítését. A kódban a kijelzőmotor a GFX13 jelölés mellett jelenik meg, amelyet régóta az RDNA 5-höz kötnek.
Ez erős jel, de még nem Radeon-bejelentés. A foltokból nem derül ki egy videokártya neve, megjelenési ideje, ára vagy játékos teljesítménye. Azt mutatják, hogy az új hardverhez szükséges szoftveres alapok már eljutottak abba a szakaszba, amikor a nyílt forrású grafikus meghajtóban is megjelenhetnek.
A DCN nem a shader teljesítményéről szól
A Display Core Next az AMD GPU-k kijelzőmotorja. Ez a blokk gondoskodik többek között a képkimenetek kezeléséről, az időzítésekről, a kijelzőcsatornák összeállításáról, a különböző felbontások és frissítési módok kiszolgálásáról. Fontos része a grafikus chipnek, de nem ugyanaz, mint a játékok képkockáit kiszámoló shader-architektúra.
Ezért a DCN6 száma önmagában nem ígér magasabb képkockaszámot. Egy új kijelzőmotor utalhat modernebb csatlakozási, energiagazdálkodási vagy többmonitoros képességekre, de a mostani első foltok alapján még nem érdemes konkrét DisplayPort-verziót, felbontást vagy frissítési frekvenciát hozzájuk rendelni.

Miért éppen Linuxon bukkan fel először?
Az AMD grafikus meghajtójának jelentős része nyílt forrású, ezért az új hardver támogatását jóval a bolti rajt előtt el kell kezdeni beépíteni a kernelbe és a kapcsolódó komponensekbe. A hivatalos AMDGPU kijelződokumentáció alapján a Display Core kódja a Linux grafikus alrendszerével együtt kezeli a kijelzővezérlőt, a linkeket és a képi csatornákat.
A korai foltoknak praktikus oka van. Ha az alapvető támogatás csak a kártya megjelenésekor kerülne be, hónapok telhetnének el, mire a széles körben használt Linux-disztribúciókhoz is eljut. A fejlesztés közben beküldött kódból viszont kívülállók is észrevehetik a belső jelöléseket. Így lett a GFX13 és a DCN6 párosa egy újabb darab az RDNA 5 kirakósában.
A GFX13-kapcsolat logikus, de nem végleges névtábla
Az AMD az egyes grafikus architektúrákhoz GFX azonosítókat használ a fordítókban és a meghajtókban. A GFX13 több korábbi foltban is a következő generációs megoldások környezetében szerepelt, ezért az iparági megfigyelők az RDNA 5-höz kapcsolják. A kódnév és a végleges kereskedelmi név azonban nem ugyanaz, az AMD pedig időközben változtathat a termékcsalád felépítésén és márkázásán.
Ráadásul egy nagyobb architektúra többféle lapkában is megjelenhet. Asztali Radeon, mobil GPU, integrált grafika vagy professzionális változat egyaránt használhat közös részegységeket. A DCN6 jelenléte tehát nem mondja meg, melyik konkrét kártya érkezik először, csak azt, hogy a kijelzőmotor támogatása GFX13-as hardverhez készül.
A valódi részletek még a következő foltokban rejtőzhetnek
Az első kódküldések általában a szerkezetet és az alapvető inicializálást hozzák, a konkrét képességek későbbi sorozatokból válhatnak láthatóvá. Érdemes lesz figyelni, milyen új linkkezelés, tömörítés, többképernyős működés és fogyasztáscsökkentés kerül a DCN6 mellé. Ezekből már többet lehet majd mondani arról, mit érzékelhet a felhasználó egy következő Radeonon.
A Linuxos grafikus támogatás ráadásul több, egymásra épülő részből áll. A kernel meghajtója kezeli a hardvert és a memóriát, a firmware elindít bizonyos vezérlőket, a felhasználói térben pedig más komponensek fordítják le a grafikus API-k parancsait. A DCN6-foltok ennek csak a kijelzőoldali szeletét fedik le. Egy működő asztali környezethez és játékhoz az összes rétegnek össze kell érnie.
A játékos ebből majd leginkább akkor vesz észre valamit, ha az új kártya már a megjelenés napján rendesen kezeli a monitorát, a változó képfrissítést, az alvó állapotot és a többkijelzős elrendezést. Ezek nem látványos bemutatófunkciók, hibás támogatásuk viszont gyorsan használhatatlanná tehet egy egyébként erős GPU-t. A korán beküldött foltok ezért a rajt minőségéről is szólnak, nem csupán a nyílt forrású fejlesztés érdekességei.
Ez megmagyarázza azt is, miért nem érdemes a mostani kódsorokból kész specifikációs táblázatot gyártani. A fejlesztés alatt álló meghajtóban lehetnek ideiglenes kapcsolók, közös kódot használó lapkák és olyan képességek, amelyeket a végleges termék nem engedélyez. A nyilvános folt hiteles bizonyíték arra, hogy a támogatás készül, de nem garancia minden lehetséges funkcióra.
Jelenleg a legfontosabb információ egyszerű: az AMD új kijelzőmotorja megérkezett a nyilvános Linux-fejlesztésbe, és a kód GFX13-hoz köti. Ez nem benchmark, mégis több egy üres pletykánál, mert ténylegesen készülő támogatás áll mögötte. Az RDNA 5 teljes képéhez viszont továbbra is hiányzik a gyártó hivatalos bejelentése.