XWayland 24.0.99.901 prihaja z izboljšavami v GLAMOUR in podporo na splošno

Xwayland je strežnik X za izvajanje odjemalcev X na Waylandu

Nedavno je bilo objavljeno izdaja nove različice »XWayland 24.0.99.901«,  ki je tudi naveden kot prvi kandidat za izdajo prihajajoče samostojne izdaje Xwayland 24.1.0 (ali na kratko Xwayland 24.1.0 rc1). In v tej izdaji nekaj opaznih sprememb, ki izstopajo, so spodpora za eksplicitno sinhronizacijo GPU, GLAMOUR optimizacije in izboljšave in ukinitev podpore za EGLStream.

Za tiste, ki ne poznate XWaylanda, morate to vedeti to je strežnik X, ki deluje pod Waylandom in zagotavlja združljivost za starejše aplikacije X11. XWayland folajša izvajanje aplikacij X11 v okoljih, ki temeljijo na Waylandu, z uporabo strežnika X.Org in glavna razlika je v tem, da Wayland obravnava predstavitev oken namesto KMS.

XWayland je razvit kot del osnovne kodne baze X.Org in je bil prej izdan skupaj s strežnikom X.Org. Zaradi stagnacije strežnika X.Org in negotovosti z izdajo različice 1.21 v kontekstu aktivnega razvoja XWaylanda je bilo odločeno, da se XWayland loči in nabrane spremembe izda kot ločen paket.

Kaj je novega v XWaylandu 24.0.99.901?

V tej novi različici, ki je predstavljena od XWayland 24.0.99.901 in usmerja spremembe in izboljšave za Xwayland 24.1.0, podpora za Explicit Sync. S tem novim dodatkom je lahko Wayland Composite Manager zdaj obveščen o pripravljenosti za prikaz grafikonov na zaslonu, kar zmanjšuje zamude in artefakte pri prikazovanju grafikonov.

Druga sprememba, ki izstopa, je GLAMOUR 2D izboljšave, saj je bila izboljšana podpora in zmogljivost arhitekture pospeševanja 2D GLAMOUR, ki uporablja OpenGL za pospeševanje operacij 2D, poleg dodajanja podpora za senčnike OpenGL ES 3, izboljšave delnega pospeševanja teksture za OpenGL ES in možnost ukazne vrstice »glamour« ter omogočanje pospeševanja UYVY.

Po drugi strani pa koda, povezana z arhitekturo pospeševanja EXA 2D, je bila odstranjena in Koda, povezana s strežniki DDX, kot so Xquartz, Xnest, Xwin, Xorg, Xephyr/kdrive, je bila odstranjena.

Poleg tega zdaj na XWaylandu 24.0.99.901 prikazana so vsa okna XWayland v ločenem oknu v okolju Wayland v korenskem načinu, ki vam omogoča uporabo upravljalnika oken X11 za upravljanje zagnanih oken aplikacij X11.

Opozoriti je tudi, da zdaj z Xvfb je mogoče uporabiti do 13 gumbov na miški, implementirana konfiguracija vnosnega območja na strani okolja Wayland z uporabo informacij iz X11 in izboljšana podpora za platformo FreeBSD z uporabo gonilnika okvirnega medpomnilnika scfb in dodajanjem upravljanja z možnostjo «-novtswitch".

Od ostalih sprememb ki izstopajo:

Poleg zgoraj omenjenih izboljšav in splošnih optimizacij delovanja na različnih področjih kode, so druge spremembe, ki izstopajo, naslednje:

  • Podpora za EGLStream, ki se je prej uporabljala za združljivost s starejšimi lastniškimi gonilniki NVIDIA, je bila označena kot zastarela.
  • Težave s prevajanjem na OpenBSD in FreeBSD so bile odpravljene.
  • Eksplicitna zmožnost sinhronizacije GPE zagotavlja opazne izboljšave v zmogljivosti in koordinaciji za grafično intenzivne operacije.
  • Ura in frekvenca osveževanja se preračunata
  • Popravek gradnje, če nista na voljo niti gbm niti eglstream
  • Funkcije dodeljevanja so premaknjene v ločeno izvorno datoteko in tudi funkcije nizov v ločeno izvorno datoteko
  • Odstranjena zastarela makra pict_f_transform in pict_f_vector, zasebni definiciji picturestr.h
    in zasebne definicije glyphstr.h
  • Popravite neuporabljeno spremenljivko v operacijskem sistemu za gradnjo brez IPv6 in neuporabljeno spremenljivko v OS za gradnjo WIN32
  • Popravljeno ime xnestCursorScreenKeyRec
  • Lastnosti XACE je bil dodan upravljalnik dostopa
    xwayland: omeji dovoljenje potrditve na upravitelja oken

Končno, če vas zanima več o tem, si lahko ogledate podrobnosti V naslednji povezavi.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.