Valve'i alltöövĂ”tja Timur KristĂłf esitles plaane Linuxi toe parandamiseks AMD GCN 1.0 "Southern Island" ja 1.1 "Sea Islands" graafikakaartidele. Eelmisel aastal viidi AMDGPU draiver vĂ”rdvÀÀrseks GCN 1.x graafikakaartide Radeoni draiveriga ja see lubati vaikimisi Linux 6.19 kerneli koodibaasis, mis peaks vĂ€lja tulema veebruaris. GCN 1.x kaarte anti vĂ€lja aastatel 2012â2019 ja need hĂ”lmavad selliseid mudeleid nagu 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 ja teisi Radeon Rx 200/Rx 300 perekonna videokaarte.
Plaanide hulka kuulub GCN 1.x toe edasiarendamine Linuxis, millest osa on kasulik ka teistele GPU-dele, nÀiteks Polarise perekonnale.
- SI, CIK, VI ja Polaris seeria GPU-de vormingumodifikaatorite (DRM-vormingumodifikaatori) toe rakendamine, mis vÔimaldab kasutada Vulkanil pÔhinevaid kompositsioonihaldureid, Zink OpenGL draiverit ja mÔningaid muid komponente.
- Lisatud on tugi TRAVIS-i ja NUTMEG-i kuvasilla kontrolleritele, mis vÔimaldab CIK-perekonna APU-dega konfiguratsioonides vaikimisi AMDGPU-d kasutada.
- Toitehalduse ĂŒmbertegemine. Vanemad graafikaprotsessorid kasutavad eraldi toitehalduse koodi ehk "DPM", mis erineb AMDGPU pĂ”hikoodist. Vanemate graafikaprotsessorite koodi ĂŒhendamine teiste graafikaprotsessoritega kaotab Ă€ra nende graafikaprotsessorite eraldi haru, vĂ€hendab koodi suurust ja lihtsustab draiverite hooldust.
- Arvestades GCN 1.x toe tÀiustusi DC (Display Core) koodis, nÀiteks analoogvideo vÀljundite kasutamise vÔimalust, on mÔistlik eemaldada nende GPU-de puhul pÀrandkood, mis ei kasuta DC-d, mis lihtsustab draiveri hooldust ja vÀhendab koodi suurust.
- Parandab allesjÀÀnud vead, nĂ€iteks vale energiatarbimise piiramine Radeon 430 GPU-del, mustad ekraanid Radeon HD 7790 analoogĂŒhendustel ja lehekĂŒljevead SI/CIK GPU-del.
- Osaliselt residentsete tekstuuride (PRT) tugi. Selle funktsiooni lubamiseks on juba ette valmistatud Linuxi kerneli parandus ja MESA pull-request.
- Vanemate GPU-de RADV draiveris on edastusjÀrjekorra tugi.
Allikas: opennet.ru
