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
