Inkxaso ye-NVIDIA GSP firmware yongezwe kumqhubi we-nouveau

UDavid Airlie, umgcini we-DRM (uMphathi oBonelela ngokuthe ngqo) kwi-Linux kernel, ubhengeze utshintsho kwi-codebase enika amandla ukukhutshwa kwe-kernel ye-6.7 ukunika inkxaso yokuqala ye-GSP-RM firmware kwimodyuli ye-kernel ye-Nouveau. I-firmware ye-GSP-RM isetyenziswe kwi-NVIDIA RTX 20+ GPU ukuhambisa ukuqaliswa kunye nokusebenza kwe-GPU yokulawula ukuya kwicala le-microcontroller ye-GSP (GPU System Processor) eyahlukileyo. Utshintsho longeza kwi-Nouveau ukukwazi ukusebenza ngokufikelela kwi-firmware, endaweni yokusebenza kweprogram ngokuthe ngqo ukusebenzisana nezixhobo, ezenza lula kakhulu ukongezwa kwenkxaso ye-NVIDIA GPUs entsha ngokusebenzisa iifowuni ezisele zilungele ukuqaliswa kunye nolawulo lwamandla.

Iibhinari ze-firmware sele zongezwe kwiphakheji ye-linux-firmware elungiselelwe i-Fedora 38 kunye ne-39, kodwa i-firmware ayikabikho kwindawo yokugcina i-linux-firmware repository (ecetywayo ukongeza kwikamva elikufutshane). Kwiinkqubo ezine-NVIDIA GPUs ezisekwe kuyilo lwe-ADA, i-firmware iya kwenziwa isebenze ngokuzenzekelayo, kwaye kwiinkqubo ezineTuring kunye ne-Ampere GPUs, ukunika amandla inkxaso ye-GSP-RM kufuna ukucacisa ukhetho "nouveau.config=NvGspRm=1" kumgca womyalelo we-kernel. .

Ukongezelela, sinokuqaphela ukupapashwa kokukhutshwa kwephakheji ye-nvidia-vaapi-driver 0.0.11 ngokuphunyezwa kweteknoloji ye-VA-API (iVideo Acceleration API), eyilwe njenge-wrapper phezu kwe-NVDEC API ye-hardware yokukhawuleza kwe-decoding yevidiyo. NVIDIA GPUs. Le projekthi yayiyilelwe ekuqaleni ukukhawulezisa ukuchazwa kwevidiyo kwiFirefox, kodwa inokusetyenziswa nakwezinye iinkqubo. Ukukhawuleza kwevidiyo kwi-AV1, H.264, HEVC, VP8, VP9, ​​MPEG-2 kunye neefomathi zeVC-1 zixhaswa ngoku. Inguqulelo entsha ibonelela ngokuhambelana nomqhubi we-NVIDIA osanda kukhutshwa 545.29.02, iphucula inkxaso yeFFMpeg, kwaye isombulule imiba nge-10- kunye ne-12-bit YUV444 ifomathi.

umthombo: opennet.ru

Yongeza izimvo