Timur Kristóf från Valves Linux-grafikteam har skickat in lappar för att göra AMDGPU-drivrutinen till standard för GCN 1.1 GPU:er på Linux. Denna förändring påverkar äldre kort som Radeon R9 290 och 390. Förändringen syftar till att förbättra prestanda och funktionsstöd för dessa grafikprocessorer.
Nya förslag till Linuxkärnan syftar till att övergå GCN 1.1 GPU:er, kända som Sea Islands, från den äldre Radeon-drivrutinen till den mer moderna AMDGPU-drivrutinen som standard. Timur Kristóf, som är en del av Valves Linux-grafikdrivrutinslag, har skickat in dessa lappar, enligt rapporter från Phoronix. De påverkade GPU:erna inkluderar Radeon R9 290, R9 390, HD 7790 och HD 8870.
Historiskt sett har AMDGPU varit standarddrivrutinen för nyare arkitekturer från GCN 1.2 och framåt, medan GCN 1.0 och 1.1 har stannat kvar på Radeon-drivrutinen. De nya lapparna introducerar ett "-1"-alternativ som låter kärnan välja standarddrivrutinen automatiskt. Detta är en betydande förändring eftersom AMDGPU underhålls aktivt och erbjuder bättre prestanda, nyare funktioner och stöd för Vulkan 1.3 via RADV-implementationen, tillsammans med förbättrade visningsmöjligheter via Display Core (DC)-undssystemet.
Ett nyckelhinder för denna övergång var stöd för analoga anslutningar, som äldre skärmar ofta kräver. Denna funktionalitet har nu integrerats i AMDGUP:s Display Core, vilket uppnår funktionsjämställdhet med Radeon-drivrutinen och säkerställer full kompatibilitet med äldre video-utgångar. Som resultat kan användare av dessa äldre AMD GPU:er dra nytta av enklare integration med moderna API:er som Vulkan, där Radeon-drivrutinen faller kort.
Med blicken framåt antyder lapparna att GCN 1.0 GPU:er, såsom Southern Islands-serien inklusive HD 7950, HD 7970, R9 270 och R9 280, snart kan följa efter genom att anta AMDGPU som standard. Denna utveckling understryker Linux engagemang för att stödja åldrande hårdvara utan de förseningar som ses på andra plattformar som Windows.