Chaidh am pasgan wayland-protocols 1.36 a leigeil ma sgaoil, anns a bheil seata de phròtacalan agus leudachadh a chuireas ri comasan protocol bunaiteach Wayland agus a bheir seachad na comasan a tha riatanach airson frithealaichean co-dhèanta agus à rainneachdan luchd-cleachdaidh a thogail.
Bidh a h-uile protocol ann an sreath aâ dol tro thrĂŹ ĂŹrean - leasachadh, deuchainn agus seasmhachd. Ăs deidh crĂŹoch a chuir air an ĂŹre leasachaidh (an roinn âneo-sheasmhachâ), tha am protocol air a chuir anns aâ mheur âstèidseâ agus gu h-oifigeil air a ghabhail a-steach don t-seata protocols slighe, agus Ă s deidh an deuchainn a chrĂŹochnachadh, thèid a ghluasad chun roinn stĂ baill. Faodar protocolaidhean bhon roinn âstèidseâ a chleachdadh mar-thĂ ann an frithealaichean agus teachdaichean measgaichte far a bheil feum air gnĂŹomhachd co-cheangailte. Eu-coltach ris an roinn âneo-sheasmhachâ, tha âstèidseâ aâ toirmeasg atharrachaidhean a dhèanamh a bhriseas co-chòrdalachd, ach ma thèid duilgheadasan agus easbhaidhean a chomharrachadh aig Ă m deuchainn, chan eil dreach Ăšr cudromach den phròtacal no leudachadh Wayland eile air a thoirmeasg.
Anns an dreach Ăšr:
- Chaidh am protocol xdg-toplevel-icon a chur ris an roinn âstagingâ, air a dhealbhadh gus ĂŹomhaigh a cheangal ri uinneag Ă rd-ĂŹre.
- Chaidh na protocolaidhean ext-image-capture-source agus ext-image-copy-capture a chur ris an roinn âstèidseâ airson a bhith ag eagrachadh glacadh susbaint a tha air a thaisbeanadh air an sgrion.
An-drĂ sta, tha protocols slighe-slighe aâ toirt a-steach na protocolaidhean seasmhach a leanas, a bheir seachad co-chòrdalachd air ais:
- âviewporterâ - aâ leigeil leis an neach-dèiligidh gnĂŹomhan sgèileachaidh agus bearradh oir uachdar a dhèanamh air taobh an fhrithealaiche.
- "taisbeanadh-Ăšine" - a 'toirt seachad taisbeanadh bhidio.
- Tha âxdg-shellâ na eadar-aghaidh airson cruthachadh agus eadar-obrachadh le uachdar mar uinneagan, a leigeas leat an gluasad timcheall an sgrion, lughdachadh, leudachadh, ath-mheudachadh, msaa.
- âlinux-dmabufâ - a âtoirt seachad roinneadh grunn chairtean bhidio aâ cleachdadh teicneòlas DMA-BUF (a âleigeil leat wl_buffer a chruthachadh stèidhichte air DMA-BUF).
- âtabletâ - eagrachadh cuir a-steach bho chlĂ ran grafaigeach.
Pròtacalan air an deuchainn anns aâ mheur âstèidseâ:
- drm-lease - aâ toirt seachad na goireasan a tha riatanach gus ĂŹomhaigh stereo a ghineadh le bufairean eadar-dhealaichte airson na sĂšilean clĂŹ is deas nuair a thèid iad a-mach gu fònaichean-cluaise brĂŹgheil.
- "ext-session-lock" - a 'mÏneachadh dòigh air an seisean a ghlasadh, mar eisimpleir, fhad' sa tha an sà bhalaiche-sgrÏn a 'ruith no nuair a tha an còmhradh dearbhaidh air a thaisbeanadh.
- "bufair aon-piogsail" - a 'leigeil leat bufairean aon-piogsail a chruthachadh anns a bheil ceithir luachan RGBA 32-bit.
- âxdg-activationâ - a âleigeil leat fòcas a ghluasad eadar diofar uachdar den chiad ĂŹre (mar eisimpleir, aâ cleachdadh xdg-activation, faodaidh aon tagradh fòcas atharrachadh gu fear eile).
- seòrsa-susbaint - aâ leigeil le teachdaichean co-dhèanta a thoirt seachad frithealaiche Fiosrachadh mun t-susbaint a thathar aâ taisbeanadh a ghabhas cleachdadh gus giĂšlan mothachail air susbaint a bharrachadh, leithid a bhith aâ suidheachadh fheartan DRM sònraichte leithid âseòrsa susbaint.â Tha taic airson nan seòrsaichean susbaint a leanas air a dhearbhadh: gin (gun fhiosrachadh mu sheòrsa dĂ ta), dealbh (toradh dhealbhan didseatach a dhâ fheumas glè bheag de phròiseasadh), bhidio (bhidio no beòthachadh, a dhâ fheumas sioncronachadh nas mionaidiche gus stad a chuir air), agus geama (cur air bhog geama, a dhâ fheumas toradh le glè bheag de latency).
- ext-idle-notify - Aâ leigeil le frithealaichean measgaichte fiosan a chuir gu teachdaichean mu neo-ghnĂŹomhachd luchd-cleachdaidh, a ghabhas cleachdadh gus modhan sĂ bhalaidh cumhachd a bharrachd a chuir an gnĂŹomh Ă s deidh Ăšine sònraichte de neo-ghnĂŹomhachd.
- tearing-control - aâ leigeil leat sioncronadh dĂŹreach (VSync) a dhĂŹ-cheadachadh le buille taise dĂŹreach ann an tagraidhean lĂ n-sgrĂŹn, air a chleachdadh gus dĂŹon an aghaidh reubadh ann an toradh. Ann an tagraidhean ioma-mheadhain, tha artifacts mar thoradh air reubadh na bhuaidh neo-mhiannach, ach ann am prògraman gèam, faodar gabhail ri artifacts ma dhâ adhbhraicheas dèiligeadh riutha dĂ il a bharrachd.
- ext-foreign-toplevel-list - Aâ faighinn fiosrachadh air ais mu uachdar air a chuir aig an ĂŹre as Ă irde, a leigeas leat uinneagan a chuir air dòigh gus doca a chuir air mullach susbaint eile, mar eisimpleir, na pannalan agus na suidsichean uinneig agad fhèin a cheangal.
- tèarainteachd-co-theacsa - aâ leigeil leat teachdaichean a chomharrachadh aâ cleachdadh aonaranachd bogsa gainmhich. Faodaidh neach-dèiligidh ceangal Ăšr a chlĂ radh ri frithealaiche co-dhèanta stèidhichte air Wayland agus co-theacs tèarainteachd a cheangal ris, agus Ă s deidh sin cuiridh am manaidsear co-phĂ irteach crĂŹoch air na comasan a tha rim faighinn leis aâ cheangal stèidhichte stèidhichte air aâ cho-theacsa tèarainteachd ainmichte.
- tha cumadh cĂšrsair na dhòigh eile air coltas aâ chursair a ghnĂ thachadh, stèidhichte air a bhith aâ dol seachad air sreath de dhealbhan cursair an Ă ite a bhith aâ snaidheadh ââgu uachdar (wl_surface).
- Tha "ext-transient-seat" air a dhealbhadh gus seiseanan neo-eisimeileach sealach (suidheachain) a chruthachadh a chaidh a dhealbhadh airson an cleachdadh le innealan cuir-a-steach brĂŹgheil. Mar eisimpleir, nuair a thathar aâ cur an gnĂŹomh aâ chomas ceangal ri deasg iomallach Leigidh am pròtacal le seisean fa leth a chruthachadh le meur-chlĂ r agus luchag fhĂŹor-dhealbhach airson gach neach-cleachdaidh.
- âxdg-toplevel-dragâ - aâ leudachadh an uidheamachd âSlaod & leig Ă sâ leis aâ chomas uinneagan Ă rd-ĂŹre a cheangal ri gnĂŹomhachd slaodadh, a ghabhas cleachdadh, mar eisimpleir, airson slaodadh bhĂ raichean inneal no tabaichean brabhsair leis an luchag a chuir air dòigh. Leigidh am protocol Ăšr leat pĂ irtean so-ruigsinneach de uinneag a chruthachadh a bhios, nuair a thèid an slaodadh bhon uinneig sin, gu bhith nan uinneagan Ăšra agus a ghabhas gluasad air mullach na h-uinneige a thâ ann mus tèid a cheangal a-rithist.
- âxdg-dialogâ - aâ leigeil leat buadhan sònraichte còmhraidh a shònrachadh do uachdar Ă rd-ĂŹre, mar eisimpleir, faodaidh tu còmhraidhean modal a chruthachadh a chuireas casg air eadar-obrachadh luchd-cleachdaidh leis aâ chòrr den eadar-aghaidh.
- "linux-drm-syncobj" - A 'toirt seachad innealan airson bufairean a shioncronachadh gu follaiseach a' cleachdadh stuthan sioncronaidh DRM (Manaidsear Rendering Direct). Thathas aâ gabhail ris, ann an co-theacsa sioncronaidh nuair a bhios tu aâ tarraing gu bufair, gun leasaich am pròtacal a thathar aâ moladh obair le draibhearan stèidhichte air API grafaiceachd Vulkan agus OpenGL (tha am buileachadh stèidhichte air luchd-lĂ imhseachaidh anns na draibhearan). Tha am pròtacal Ăšr ga dhèanamh comasach dèanamh cinnteach gun tèid crĂŹoch a chuir air obrachadh render gu bufair mus toir am manaidsear coimeasach am bufair seachad.
- alpha-modifier, a leigeas le teachdaichean ĂŹre follaiseachd an uachdair atharrachadh agus gnĂŹomhachd a ghluasad gus dèanamh cinnteach Ă follaiseachd gu taobh an t-seirbheisiche co-dhèanta, a dhâ fhaodas an uair sin na h-obraichean sin ath-stiĂšireadh gu KMS.
Pròtacalan gan leasachadh anns aâ mheur âneo-sheasmhachâ:
- âlĂ n-sgrĂŹnâ - smachd air obair ann am modh lĂ n-sgrĂŹn.
- "Input-dòigh" - a 'giollachd dhòighean cur a-steach.
- âidle-inhibitâ - aâ cur bacadh air cur air bhog an sĂ bhalaiche-sgrĂŹn (sĂ bhalaiche-sgrĂŹn).
- "stampaichean-inntrigidh" - clĂ ran-ama airson tachartasan cuir a-steach.
- "meur-chlĂ r-shortcuts-inhibit" - a 'cumail smachd air ceangal ath-ghoiridean meur-chlĂ r agus hotkeys.
- Tha âlinux-explicit-syncronizationâ na inneal sònraichte airson Linux airson bufairean ceangailte ri uachdar a shioncronachadh.
- âgluasadan puingâ - smachd bho scrionaichean suathaidh.
- âcuingealachaidhean puingâ - cuingealachaidhean puing (bacadh).
- âtaghadh bun-sgoileâ - a rèir coimeas ri X11, bidh e a âdèanamh cinnteach Ă obrachadh aâ bhòrd-bhrath bun-sgoile (taghadh bun-sgoile), Ă s am bi fiosrachadh mar as trice air a chuir a-steach le putan meadhan na luchaige.
- âtachartasan comharrachaidh cĂ irdeachâ - tachartasan comharrachaidh cĂ irdeach.
- âcuir a-steach teacsaâ - eagrachadh cuir a-steach teacsa.
- Tha âxdg-foreignâ na eadar-aghaidh airson eadar-obrachadh le uachdar a âchliantâ nĂ baidh â.
- "xdg-decoration" - a 'toirt seachad sgeadachadh uinneig air taobh an fhrithealaiche.
- "xdg-output" - fiosrachadh a bharrachd mun toradh bhidio (air a chleachdadh airson sgèileadh bloigh).
- "xwayland-keyboard-grab" - glacadh cuir a-steach ann an tagraidhean XWayland.
Source: fosgailtenet.ru
