XWayland 24.0.99.901 stiže s poboljšanjima u GLAMOUR-u i podrškom općenito

Xwayland je X poslužitelj za pokretanje X klijenata na Waylandu

Nedavno je objavljeno izdanje nove verzije “XWayland 24.0.99.901”,  koji je također naveden kao prvi kandidat za izdanje nadolazećeg samostalnog izdanja Xwaylanda 24.1.0 (ili skraćeno Xwayland 24.1.0 rc1). A u ovom izdanju neke značajne promjene koje se ističu su spodrška za eksplicitnu GPU sinkronizaciju, GLAMOUR optimizacije i poboljšanja i prekid podrške za EGLStream.

Za one koji nisu upoznati s XWaylandom, trebali biste to znati ovo je X poslužitelj koji radi pod Waylandom i pruža kompatibilnost sa starijim verzijama X11 aplikacija. XWayland folakšava pokretanje X11 aplikacija u okruženjima temeljenim na Waylandu, koristeći X.Org poslužitelj, a glavna razlika je u tome što Wayland upravlja prezentacijom prozora umjesto KMS-a.

XWayland je razvijen kao dio jezgre X.Org kodne baze i prethodno je objavljen uz X.Org poslužitelj. Međutim, zbog stagnacije X.Org servera i neizvjesnosti s izlaskom verzije 1.21 u kontekstu aktivnog razvoja XWaylanda, odlučeno je odvojiti XWayland i objaviti akumulirane promjene kao zaseban paket.

Što je novo u XWaylandu 24.0.99.901?

U ovoj novoj verziji, koja je predstavljena od XWayland 24.0.99.901 i koja usmjerava promjene i poboljšanja za Xwayland 24.1.0, podrška za Explicit Sync. S ovim novim dodatkom Wayland Composite Manager sada može biti obaviješten o spremnosti za prikaz grafikona na zaslonu, smanjujući kašnjenja i artefakte prilikom prikaza grafikona.

Još jedna od promjena koja se ističe su GLAMOUR 2D poboljšanja, budući da je poboljšana podrška i izvedba arhitekture akceleracije GLAMOUR 2D, koja koristi OpenGL za ubrzavanje 2D operacija, uz dodavanje podrška za OpenGL ES 3 shadere, poboljšanja djelomičnog ubrzanja teksture za OpenGL ES i opciju naredbenog retka "glamour", kao i omogućavanje UYVY ubrzanja.

Štoviše, kod koji se odnosi na arhitekturu EXA 2D ubrzanja je uklonjen i Kod koji se odnosi na DDX poslužitelje kao što su Xquartz, Xnest, Xwin, Xorg, Xephyr/kdrive je uklonjen.

Uz to, sada na XWaylandu 24.0.99.901 prikazani su svi XWayland prozori unutar zasebnog prozora u okruženju Wayland u root načinu rada, što vam omogućuje korištenje upravitelja prozora X11 za upravljanje pokrenutim prozorima X11 aplikacija.

Također se napominje da sada moguće je koristiti do 13 tipki na mišu s Xvfb, implementiranu konfiguraciju područja unosa na strani okruženja Wayland korištenjem informacija iz X11 i poboljšanu podršku za FreeBSD platformu, korištenjem drajvera međuspremnika okvira scfb i dodavanjem rukovanja « opcijom-novi prekidač”.

Od ostalih promjena koji se ističu:

Uz prethodno navedena poboljšanja i opće optimizacije performansi u različitim područjima koda, ostale promjene koje se ističu su sljedeće:

  • Podrška za EGLStream, koja se prethodno koristila za kompatibilnost sa starijim NVIDIA vlasničkim upravljačkim programima, označena je kao zastarjela.
  • Problemi s kompilacijom na OpenBSD i FreeBSD su riješeni.
  • Sposobnost eksplicitne GPU sinkronizacije donosi značajna poboljšanja u performansama i koordinaciji za grafički intenzivne operacije.
  • Sat i brzina osvježavanja se ponovno izračunavaju
  • Popravak međuverzije ako ni gbm ni eglstream nisu dostupni
  • Funkcije dodjele su premještene u zasebnu izvornu datoteku, a također funkcije niza u zasebnu izvornu datoteku
  • Uklonjene su zastarjele makronaredbe pict_f_transform i pict_f_vector, privatne definicije picturestr.h
    i privatne definicije glifstr.h
  • Ispravite neiskorištenu varijablu u OS-u koji nije IPv6 i neiskorištenu varijablu u OS-u WIN32
  • Popravljen naziv xnestCursorScreenKeyRec
  • Dodan rukovatelj pristupu svojstvu XACE
    xwayland: ograniči dopuštanje potvrde na upravitelja prozorima

Konačno, ako ste zainteresirani za više informacija o tome, možete pogledati detalje U sljedećem linku.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.