Forbedringer af Linux-drivere til AMD GCN 1.x GPU'er

Timur Kristóf, en underleverandør til Valve, præsenterede planer om at forbedre Linux-understøttelsen af ​​AMD GCN 1.0 "Southern Island" og 1.1 "Sea Islands" grafikkort. Sidste år blev AMDGPU-driveren bragt i paritet med Radeon-driveren til GCN 1.x grafikkort og aktiveret som standard i Linux 6.19-kernens kodebase, som er planlagt til udgivelse i februar. GCN 1.x-kort blev udgivet fra 2012 til 2019 og dækker modeller som Radeon HD 77xx/78xx/79xx/87xx/88xx/89xx, Radeon R9 280, FirePro W4000-W9000, Radeon Sky 700/900, Radeon R9 265/270/370, Radeon R9 290/390, HD 7790/8870 og andre grafikkort i Radeon Rx 200/Rx 300-familierne.

Planerne omfatter yderligere udvikling af GCN 1.x-understøttelse i Linux, hvoraf noget også vil være nyttigt for andre GPU'er, såsom Polaris-familien.

  • Implementering af understøttelse af formatmodifikatorer (DRM-formatmodifikator) til GPU'er i SI-, CIK-, VI- og Polaris-serien, hvilket vil muliggøre brugen af ​​Vulkan-baserede compositing managers, Zink OpenGL-driveren og nogle andre komponenter.
  • Tilføjer understøttelse af TRAVIS- og NUTMEG-skærmbrocontrollere, hvilket vil tillade brugen af ​​AMDGPU som standard i konfigurationer med CIK-familiens APU'er.
  • Refaktorering af strømstyring. Ældre GPU'er bruger separat strømstyringskode, "DPM", som er forskellig fra den primære AMDGPU-kode. Ved at forene koden for ældre GPU'er med andre GPU'er fjernes den separate gren for disse GPU'er, kodestørrelsen reduceres og drivervedligeholdelsen forenkles.
  • I betragtning af forbedringerne af GCN 1.x-understøttelse i DC (Display Core)-koden, såsom muligheden for at bruge analoge videoudgange, giver det mening at fjerne ældre kode til disse GPU'er, der ikke bruger DC, hvilket vil forenkle drivervedligeholdelse og reducere kodestørrelsen.
  • Retter resterende fejl såsom forkert strømbegrænsning på Radeon 430 GPU'er, sorte skærme på Radeon HD 7790 analoge stik og sidefejl på SI/CIK GPU'er.
  • Understøttelse af delvist residente teksturer (PRT). En patch til Linux-kernen og en pull request til MESA er allerede blevet forberedt for at aktivere denne funktion.
  • Understøttelse af overførselskø i RADV-driveren til ældre GPU'er.

Kilde: opennet.ru

Køb pålidelig hosting til websteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster