Am pròiseact xrdesktop airson a bhith a’ cleachdadh GNOME agus KDE ann an fònaichean-cluaise mas-fhìor

Luchd-leasachaidh bho Collabora air a thaisbeanadh dreachd deas-bhòrd, anns a bheil, le taic bho Valve, leabharlann ga leasachadh le eileamaidean airson eadar-obrachadh le deasg traidiseanta taobh a-staigh àrainneachdan trì-thaobhach a chaidh a chruthachadh a’ cleachdadh glainneachan 3D agus clogaidean brìgheil brìgheil. Tha còd an leabharlainn sgrìobhte ann an C agus air a sgaoileadh le fo chead MIT. Co-chruinneachaidhean deiseil ullaichte airson Arch Linux и Ubuntu 19.04 / 18.04.

An-dràsta, tha innealan aig Linux mu thràth airson toradh dìreach gu fònaichean-cluaise brìgheil (leudachain Vulkan VK_EXT_acquire_xlib_display airson X11 agus VK_EXT_acquire_wl_display airson Wayland), ach chan eil taic sam bith ann aig ìre toirt seachad ceart uinneagan ann an àite 3D agus sioncronadh ìre ùrachaidh an sgrion. Is e amas a’ phròiseict xrdesktop dòighean a leasachadh a leigeas le cleachdadh eadar-aghaidh clasaigeach le fòcas air taisbeanadh sgrion XNUMXD agus smachd meur-chlàr is luchag ann an àrainneachdan brìgheil.

Am pròiseact xrdesktop airson a bhith a’ cleachdadh GNOME agus KDE ann an fònaichean-cluaise mas-fhìor

Bidh co-phàirtean xrdesktop a’ leudachadh manaidsearan uinneig is co-dhèanta gus siostaman ruith-ama brìgheil brìgheil a chleachdadh gus uinneagan is deasg a thoirt seachad ann an àrainneachdan brìgheil 3D. Bidh xrdesktop a’ brosnachadh a’ bheachd a bhith ag amalachadh a-steach do àrainneachdan deasg a th’ ann mar-thà às aonais an fheum air manaidsear sònraichte sònraichte a ruith agus a’ ceadachadh rèiteachaidhean gnàthaichte gnàthaichte a chleachdar le monitor cunbhalach a chleachdadh le clogaidean XNUMXD.

Tha ailtireachd a’ phròiseict a’ ciallachadh gu bheil comas ann amalachadh le deasg sam bith, ach aig an ìre leasachaidh a th’ ann an-dràsta, tha co-phàirtean gus taic a thoirt do chluas-cinn mas-fhìor air an cur an gnìomh airson KDE agus GNOME. Airson KDE, tha taic airson clogaidean 3D air a chuir an gnìomh tro plugan coltach ri Compiz, agus airson GNOME tro sheata de phìosan airson GNOME Shell. Bidh na co-phàirtean sin mar sgàthan air na h-uinneagan a th’ ann mar-thà a-steach don àrainneachd bhrìgheil de chlogaidean 3D ann an cruth sealladh air leth no ann am modh ath-chòmhdach, anns am faodar uinneagan deasg a chuir a-steach air tagraidhean brìgheil ruith eile.

A bharrachd air einnseanan tairgse, tha xrdesktop a’ toirt seachad co-phàirtean gus seòladh agus cuir a-steach a thoirt seachad a’ cleachdadh luchd-riaghlaidh spàsail sònraichte leithid Clàr-innse Bhalbhaichean agus VIVE Wand. Bidh Xrdesktop a’ cleachdadh fiosrachadh bho luchd-riaghlaidh VR gus tachartasan cuir a-steach cunbhalach a ghineadh, a’ dèanamh atharrais air cleachdadh meur-chlàr is luchag.

Tha xrdesktop a’ toirt a-steach grunn leabharlannan a ghineas inneach uinneig airson an ùine ruith VR a’ cleachdadh OpenVR, a bharrachd air siostam tairgse stèidhichte air API airson làn deasg ann an àrainneachd 3D. Leis nach eil xrdesktop a’ toirt seachad am manaidsear uinneig aige fhèin, tha feum air obair amalachaidh leis na manaidsearan uinneig a th’ ann mar-thà (faodar xrdesktop a ghiùlan gu manaidsear uinneig X11 no Wayland sam bith). Air taobh draibhear grafaigs, feumaidh gnìomhachd draibhear le taic airson an Vulkan API agus an leudachadh VK_KHR_external_memory.

Am pròiseact xrdesktop airson a bhith a’ cleachdadh GNOME agus KDE ann an fònaichean-cluaise mas-fhìor

Na prìomh phàirtean de xrdesktop:

  • gulcan - ceangal glib airson Vulkan, a’ toirt seachad chlasaichean airson a bhith a’ giullachd innealan, shaders agus a’ tòiseachadh inneach bho chuimhne no bufairean DMA;
  • gxr - API airson eadar-aghaidh prògram a thoirt air falbh airson a bhith a’ leasachadh thagraidhean brìgheil brìgheil. An-dràsta chan eil ach OpenVR a’ faighinn taic, ach thèid taic airson inbhe OpenXR a chur ris a dh’ aithghearr;
  • libinputsynth - leabharlann airson tachartasan cuir a-steach a cho-chur, leithid gluasad luchag, cliogan agus iuchraichean, air an cur an gnìomh ann an cruth backends airson xdo, xi2 agus Clutter;
  • deas-bhòrd - leabharlann airson uinneagan a riaghladh ann an àrainneachd 3D, seata de widgets agus backends nan cois airson an sealladh a thoirt seachad;
  • kwin-buaidh-xrdesktop и kdeplasma-applets-xrdesktop - plugan airson KWin airson amalachadh le KDE agus applet Plasma airson KWin atharrachadh gu modh toraidh air clogaid 3D;
  • pasgan gnome-shell и gnome-shell-extension-xrdesktop - seata de phìosan airson GNOME Shell gus taic xrdesktop fhilleadh a-steach agus add-on airson toradh atharrachadh gu clogaid 3D ann an GNOME Shell.

Tha am pròiseact a’ toirt taic do ghrunn dhòighean airson eadar-obrachadh leis an deasg agus na h-uinneagan a chuir air dòigh ann an àrainneachd bhrìgheil, a ghabhas cleachdadh gus uinneagan a ghlacadh, sgèile, gluasad, cuairteachadh, ath-chòmhdach air raon, uinneagan doca is fhalach, cleachd a’ chlàr smachd agus smachd aig an aon àm le dà làmh a 'cleachdadh ioma-smachdadairean.

Source: fosgailtenet.ru

Cuir beachd ann