Ko nga kaiwhakawhanake mai i Valve i whakaatu te kaupapa poroka-kawa, i roto i a raatau e whakamahere ana ki te whakawhanake i etahi atu huinga kawa mo Wayland, hei whakakii i nga kawa mai i te huinga kawa-wayland, e whakarato ana i nga toronga a Wayland mo te hanga i nga tūmau hiato me nga taiao kaiwhakamahi. Ko te hanga i tetahi huinga kawa motuhake mo Wayland e whakamaramatia ana e te tukanga o te tango i nga kawa hou i roto i nga kawa-wayland he puhoi rawa, ka mutu i roto i nga korerorero kore mutunga, ka roa pea mo nga marama me nga tau.
Ko te whāinga o te kaupapa frog-protocols he kawe i ngā kawa ki ngā kaiwhakamahi i te wā tere rawa atu. E ai ki ngā kaihanga o te kaupapa, he maha ngā kaiwhakamahi e mahi tonu ana i roto i ngā taiao X11 nā te kore o ngā mahi e tika ana ka taea te whakarato i nāianei, engari mō ngā take maha, kei te aukatihia tōna whanaketanga. Kua whakaaetia kētia ngā mōkihi kua oti me te putanga tuatahi o frog-protocols ki roto i ngā putunga Arch. Linux, Fedora 41 me Fedora 40, ā, kei te whakaurua hoki ki roto i te openSUSE.
Ko nga kawa Wayland tuatahi e rua i whakauruhia ki roto i nga kawa poroka ko te poroka-fifo-v1 me te whakahaere-tae-poroka-v1. Ko te kawa whakahaere-tae poroka he taapiri i nga taapiri whakahaere tae e whakarato ana i nga kaha HDR i roto i nga keemu. Ko te kawa poroka-fifo e kiia ana he tino taketake te ahua, engari ko te whakarato i nga ahuatanga nui hei whakaoti rapanga ki te kawenga GPU teitei i te wa e whakamahi ana i te VSync, te iti o te mahi, me te whakatio tono ina inaki ana o ratou matapihi e etahi atu matapihi ina whakahohea te FIFO/VSync.
Kua tukuna te waehere e whakatinana ana i te kawa frog-fifo kia whakaurua ki te matua Mesa. Kua whakaritea hoki ngā huringa e tāpiri ana i te tautoko kawa mō te kaiwhakahaere whakahiato KWin, e whakawhanakehia ana e te kaupapa KDE. Kua whakamatautauria kētia te whakatinanatanga, ā, kei roto i te tūāpapa SteamOS (Steam Deck) me te kaiwhakahaere whakahiato. tūmau Gamescope. Ko te whāinga o te panonitanga kua whakaarohia ko te whakarite kia tika te mahi a te kiritaki Wayland me ngā FIFO mā te huri ki te tatari kia oti te matawai poutū (vblank), kaua ki te whakamahi i ngā karangatanga i ia wā ka rite te anga hou ki te whakaatu.
I te wa e korero ana mo te whakarereketanga i whakaarohia i Mesa, i puta te whakaaro a Simon Ser, tetahi o nga kaihanga o wlroots, mo te pai o te taapiri i nga kawa e takahi ana i te tauira whanaketanga wayland-protocols i runga i te whakaaetanga, kaore ranei e whai whakaaro ki nga hiahia o te Wayland. hapori. I whakautu a Pierre-Loup Griffais no Valve ko te tauira whanaketanga wayland-protocols o naianei karekau he huringa tere o te whakatairanga i nga kawa whakamatautau, e taea ai te whakahaere i nga whakamatautau, ka tae tonu mai nga urupare mai i nga kaiwhakamahi me te whai whakaaro mo te whanaketanga atu.
Source: opennet.ru
