La soo bandhigay wxrd, server-ka isku dhafan ee ku salaysan Wayland ee hababka xaqiiqada dhabta ah

Shirkadda Collabora waxay soo bandhigtay server wxrd ka kooban, oo lagu hirgeliyay hab-maamuuska Wayland oo loogu talagalay abuurista miis ku salaysan qaybaha xrdesktop gudaha jawiyada dhabta ah ee saddex-geesoodka ah. Aasaasku waa maktabadda wlroots, oo ay sameeyeen horumariyayaal deegaanka isticmaalaha Sway, iyo server-ka wxrc ka kooban, oo loogu talagalay in lagu isticmaalo hababka xaqiiqada dhabta ah. Xeerka mashruuca wuxuu ku qoran yahay C waxaana lagu qaybiyaa shatiga MIT.

Si ka duwan xalka markii hore lagu soo jeediyay xrdesktop, wxrd waxay bixisaa adeeg gaar ah oo isku dhafan oo loogu talagalay jawiyada dhabta ah ee dhabta ah, halkii la waafajin lahaa maamulayaasha daaqadaha iyo qolofka miiska ee nidaamyada VR (mashruuca xrdesktop wuxuu bixiyaa dhejisyo gaar ah oo loogu talagalay kwin iyo GNOME Shell, kuwaas oo u baahan la qabsiga mid kasta oo cusub. sii daynta qaybahaas). Isticmaalka wxrd wuxuu kuu ogolaanayaa inaadan kaliya muraayad u dhigin waxyaabaha ku jira miiska laba-geesoodka ah ee jira, isla markaana lagu muujiyay kormeeraha caadiga ah, laakiin inaad si gaar ah u socodsiiso daaqadaha gaarka ah ee loo soo bandhigay desktop-ka saddex-geesoodka ah (ie, ma bixinayso marin ka helista koofiyada VR ee miiska loo isticmaalo miiska nidaamka hadda jira, laakiin si loo sameeyo jawi gaar ah koofiyadda VR).

Si ka duwan mashaariicda la midka ah ee Simula VR, Stardust, Motorcar iyo Safespaces, server-ka isku-dhafka ah ee wxrd waxaa lagu abuuray isha si loo isticmaalo tirada ugu yar ee ku-tiirsanaanta iyo isticmaalka kheyraadka hooseeya. Wxrd waxa kale oo ay kuu ogolaataa in aad ku shaqeyso kaliya ma aha codsiyada ku salaysan borotokoolka Wayland waxa ayna suurta gal ka dhigaysaa in aad ku socodsiiso codsiyada X11 adoo isticmaalaya xwayland DDX server.

Mar haddii kordhinta borotokoolka Wayland ee kiiboodhka casriga ah uu socdo, gelinta wxrd waxaa lagu hirgeliyaa habka gelinta kiiboodhka kaas oo ka gudbiya dhammaan jilayaasha unicode, oo uu ku jiro emoji, kiiboodhka farsamada ee lagu bixiyo xrdesktop. Si aad u socodsiiso wxrd, waxaad u baahan tahay kaadhka muqaalka ee taageeraya sawirada Vulkan API iyo VK_EXT_image_drm_format_modifier kordhinta, ee lagu taageeray Mesa tan iyo markii la sii daayay 21.1 (oo ay ku jirto Ubuntu 21.04). Isticmaalka Vulkan API ee samaynta waxay u baahan tahay kordhinta VK_EXT_physical_device_drmm, lagu soo bandhigay Mesa 21.2 (Ubuntu 21.10).

Faa'iidooyinka isticmaalka server isku dhafan oo gaar ah oo loogu talagalay nidaamyada dhabta ah ee dhabta ah halkii la isku dari lahaa maamulayaasha daaqadaha XNUMXD ee loo isticmaalo in lagu soo bandhigo miis dhaqameed:

  • Marka lagu ordo fadhiga Wayland ama X11, maktabadda wlroots waxay furaysaa daaqad aad si fudud u qabsan karto gelinta kiiboodhka iyo dhacdooyinka jiirka oo aad u jihayso gelintaas daaqad gaar ah jawiga dhabta ah. Mustaqbalka, waxay qorsheynayaan inay isticmaalaan sifadan si ay u abaabulaan wax gelinta ma aha oo kaliya iyada oo loo marayo kontaroolaha VR, laakiin sidoo kale isticmaalaya kumbuyuutarka iyo jiirka caadiga ah.
  • Daaqadaha kuma xaddidna qaabka desktop-ka XNUMXD oo waxay noqon karaan cabbir aan sabab lahayn, oo xaddidan oo keliya cabbirka qoraalka ugu sarreeya ee uu taageerayo qalabku.
  • Daaqadda samaynta wxrd waxa lagu sameeyaa heerka cusboonaysiinta sawirka 3D madaxa ku rakiban (HMD), halka marka muraayadda daaqadaha ee maamulayaasha daaqadaha caadiga ah, inta jeer ee loo isticmaalo in lagu cusboonaysiiyo macluumaadka kormeeraha taagan la isticmaalo.
  • Farta waxa la samayn karaa iyada oo la tixgalinayo cufnaanta pixel ee koofiyada 3D, iyada oo aan la tixraacin cufnaanta pixel ee kormeeraha taagan.
  • Waa suurtagal in lagu isticmaalo wxrd nidaamyada leh oo keliya madaxa dhegaha 3D oo aan lahayn kormeere joogto ah.

Khasaaraha server-ka isku-dhafka ah ee gaarka ah ee VR:

  • Deegaanka VR, kaliya codsiyada gaarka ah ee loo bilaabay server-ka isku dhafan ee goonida ah ayaa la soo bandhigay, iyada oo aan awood u lahayn in lagu wareejiyo ama muraayadda daaqadaha horeba uga furan miiska dhaqanka ee deegaanka VR (sida, si aad u sii wadato la shaqaynta codsiyada furan ee shaashadda caadiga ah, adiga waa inuu dib u bilaabo jawi gaar ah oo loogu talagalay koofiyadda 3D).
  • Taageerada Wayland waxay ku koobnaan kartaa fulinta Vulkan API. Tusaale ahaan, gbm iyo wlroots lama isticmaali karo darawallada NVIDIA ee iska leh sababtoo ah taageero la'aanta kordhinta VK_EXT_drm_format_modifier.



Source: opennet.ru

Add a comment