Timur Kristóf, yon sou-kontraktè Valve, te prezante plan pou amelyore sipò Linux pou kat grafik AMD GCN 1.0 "Southern Island" ak 1.1 "Sea Islands". Ane pase a, chofè AMDGPU a te rive nan menm nivo ak chofè Radeon pou kat grafik GCN 1.x epi li te aktive pa default nan baz kòd kernel Linux 6.19 la, ki pwograme pou lage an fevriye. Kat GCN 1.x yo te lage soti 2012 rive 2019 epi yo kouvri modèl tankou 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 ak lòt kat videyo nan fanmi Radeon Rx 200/Rx 300 yo.
Plan yo gen ladan plis devlopman sipò GCN 1.x nan Linux, kèk ladan yo pral itil tou pou lòt GPU, tankou fanmi Polaris la.
- Aplikasyon sipò pou modifikatè fòma (modifikatè fòma DRM) pou GPU nan seri SI, CIK, VI ak Polaris, ki pral pèmèt itilizasyon manadjè konpozisyon ki baze sou Vulkan, chofè Zink OpenGL la ak kèk lòt konpozan.
- Ajoute sipò pou kontwolè pon ekspozisyon TRAVIS ak NUTMEG, ki pral pèmèt itilizasyon AMDGPU pa default nan konfigirasyon ak APU fanmi CIK yo.
- Refaktè jesyon enèji. Ansyen GPU yo itilize kòd jesyon enèji apa, "DPM," ki diferan de kòd prensipal AMDGPU a. Inifye kòd pou ansyen GPU yo ak lòt GPU yo pral elimine branch separe a pou GPU sa yo, diminye gwosè kòd la, epi senplifye antretyen chofè a.
- Etandone amelyorasyon nan sipò GCN 1.x nan kòd DC (Display Core) la, tankou kapasite pou itilize pwodiksyon videyo analòg, li lojik pou retire kòd ansyen pou GPU sa yo ki pa itilize DC, sa ki pral senplifye antretyen chofè a epi redwi gwosè kòd la.
- Li korije pwoblèm ki rete yo tankou limitasyon pouvwa ki pa kòrèk sou GPU Radeon 430 yo, ekran nwa sou konektè analòg Radeon HD 7790 yo, ak fot paj sou GPU SI/CIK yo.
- Sipò pou tèkstur pasyèlman rezidan (PRT). Yo deja prepare yon patch pou kernel Linux la ak yon pull request pou MESA pou aktive fonksyonalite sa a.
- Sipò pou keu transfè nan chofè RADV a pou ansyen GPU yo.
Sous: opennet.ru
