Xwayland pievieno atbalstu aparatÅ«ras paātrināŔanai sistēmās ar NVIDIA GPU

XWayland, DDX (Device-Dependent X) komponenta, kas ļauj X.Org Server palaist X11 lietojumprogrammas Wayland vidēs, koda bāze ir atjaunināta, lai sistēmās ar patentētiem NVIDIA grafikas draiveriem nodroÅ”inātu aparatÅ«ras paātrinātu renderēŔanu.

Saskaņā ar izstrādātāju veiktajiem testiem, pēc Å”o ielāpu iespējoÅ”anas OpenGL un Vulkan veiktspēja X lietojumprogrammās, kas darbojas, izmantojot XWayland, ir praktiski identiska to darbÄ«bai standarta X serverÄ«. Izmaiņas sagatavoja NVIDIA darbinieks. Atbalsts komponentiem, kas nepiecieÅ”ami XWayland paātrināŔanai, parādÄ«sies paŔā NVIDIA draiverÄ« nākamajā laidienā, kas paredzēts 470.x atzarā.

Š”Š¾ŠæŠ¾Š»Š½ŠøŃ‚ŠµŠ»ŃŒŠ½Š¾ можно Š¾Ń‚Š¼ŠµŃ‚ŠøŃ‚ŃŒ несколько Š“Ń€ŃƒŠ³ŠøŃ… событий, ŃŠ²ŃŠ·Š°Š½Š½Ń‹Ń… с графическим стеком Linux:

  • Wayland izstrādātāji plāno pārdēvēt galveno atzaru visos savos repozitorijos no "master" uz "main", jo vārds "master" nesen ir sācis tikt uzskatÄ«ts par politiski nekorektu, verdzÄ«bas atzÄ«mi atgādinoÅ”u un aizskaroÅ”u dažu kopienas locekļu vidÅ«. Tikmēr freedesktop.org kopiena ir nolēmusi jauniem projektiem pēc noklusējuma izmantot "main" repozitoriju, aizstājot "master".

    Interesanti, ka Å”ai idejai bija arÄ« pretinieki. Jo Ä«paÅ”i Jans Engelharts, kurÅ” uztur vairāk nekā 500 pakotnes openSUSE platformā, GitHub un SFC izteiktos argumentus par labu "master" aizstāŔanai ar "main" nosauca par liekulÄ«bu un dubultstandartiem. ViņŔ ieteica atstāt lietas kā ir un koncentrēties uz nepārtrauktu izstrādi, nevis radÄ«t haosu ar nosaukumu maiņu. Pēc Jana teiktā, tiem, kas nevar pieņemt terminu "master", ir iespējams vienkārÅ”i uzturēt divas filiāles ar identiskiem izmaiņu stāvokļiem, tādējādi izvairoties no traucējumiem izveidotajā sistēmā.

  • Lavapipe Mesa draiveris, kas paredzēts programmatÅ«ras renderēŔanai un LLVM izmantoÅ”anai koda Ä£enerēŔanai, ievieÅ” atbalstu Vulkan 1.1 grafikas API un noteiktām Vulkan 1.2 specifikācijas funkcijām (iepriekÅ” lavapipe pilnÄ«bā atbalstÄ«ja tikai OpenGL). Tiek ziņots, ka draiveris iztur visus testus, kas aptver jaunās Vulkan 1.1 funkcijas, taču paÅ”laik neiztur tos paÅ”us testus Vulkan 1.0, kas neļauj tam saņemt oficiālu sertifikāciju Vulkan atbalstam.
  • Ir publicēts Vgpu_unlock rÄ«kkopa, kas ļauj aktivizēt vGPU atbalstu dažās patērētāju NVIDIA Geforce un Quadro grafikas kartēs, kas oficiāli neatbalsta vGPU, bet ir balstÄ«tas uz to paÅ”u mikroshēmu kā dārgākas Tesla kartes (virtuālā GPU funkcionalitāti ierobežo programmatÅ«ra).
  • Tiek prezentēta jaunā atvērtā pirmkoda PanVk draivera sākotnējā ievieÅ”ana, kas nodroÅ”ina atbalstu Vulkan grafikas API ARM Mali Midgard un Bifrost GPU. PanVk izstrādā Collabora, un tas ir pozicionēts kā Panfrost projekta turpinājums, kas nodroÅ”ina OpenGL atbalstu.
  • Ir izlaista xf86-input-libinput draivera 1.0.0 versija. Tā nodroÅ”ina apvalku ap Libinput — vienotu steku darbam ar ievades ierÄ«cēm. X servera vidēs xf86-input-libinput draiveri var izmantot atseviŔķo evdev un synaptics draiveru vietā. Galvenā izmaiņa 1.0.0 versijā ir pāreja uz MIT licenci.

Avots: opennet.ru

Iegādājieties uzticamu mitināŔanu vietnēm ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa vietņu mitināŔanu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster