XWayland 24.0.99.901 prichádza s vylepšeniami GLAMOUR a podporou všeobecne

Xwayland je X server na spustenie X klientov na Waylande

Nedávno to bolo oznámené vydanie novej verzie „XWayland 24.0.99.901“,  ktorý je tiež uvedený ako prvý kandidát na vydanie pripravovaného samostatného vydania Xwayland 24.1.0 (alebo skrátene Xwayland 24.1.0 rc1). A v tejto verzii sú niektoré pozoruhodné zmeny, ktoré vynikajú spodpora explicitnej synchronizácie GPU, GLAMOUR optimalizácie a vylepšenia a ukončenie podpory EGLstreamu.

Pre tých, ktorí XWayland nepoznajú, by ste to mali vedieť toto je X server bežiaci pod Waylandom a poskytuje spätnú kompatibilitu pre staršie aplikácie X11. XWayland fuľahčuje spúšťanie aplikácií X11 v prostrediach založených na Wayland, pomocou X.Org servera a hlavný rozdiel je v tom, že Wayland rieši prezentáciu okien namiesto KMS.

XWayland je vyvinutý ako súčasť základnej kódovej základne X.Org a predtým bol vydaný spolu so serverom X.Org. Avšak kvôli stagnácii X.Org servera a neistote s vydaním verzie 1.21 v kontexte aktívneho vývoja XWayland bolo rozhodnuté XWayland oddeliť a nahromadené zmeny vydať ako samostatný balík.

Čo je nové v XWayland 24.0.99.901?

V tejto novej verzii, ktorá je predstavená z XWayland 24.0.99.901 a ktorá riadi zmeny a vylepšenia pre Xwayland 24.1.0, podpora pre explicitnú synchronizáciu. S týmto novým prírastkom môže byť Wayland Composite Manager teraz informovaný o pripravenosti zobraziť mapy na obrazovke, čo znižuje oneskorenia a artefakty v zobrazení mapy.

Ďalšou zo zmien, ktoré vynikajú, sú Vylepšenia GLAMOUR 2D, keďže bola vylepšená podpora a výkon akceleračnej architektúry GLAMOUR 2D, ktorá využíva OpenGL na zrýchlenie 2D operácií, okrem pridania podpora pre OpenGL ES 3 shaderyvylepšenia čiastočného zrýchlenia textúr pre OpenGL ES a možnosť príkazového riadku „glamour“, ako aj umožnenie zrýchlenia UYVY.

Okrem toho, kód súvisiaci s architektúrou zrýchlenia EXA 2D bol odstránený a Kód súvisiaci so servermi DDX, ako sú Xquartz, Xnest, Xwin, Xorg, Xephyr/kdrive, bol odstránený.

Okrem toho teraz na XWayland 24.0.99.901 zobrazia sa všetky okná XWayland v samostatnom okne v prostredí Wayland v koreňovom režime, čo vám umožňuje používať správcu okien X11 na správu spustených okien aplikácií X11.

Poznamenáva sa tiež, že teraz s Xvfb je možné použiť až 13 tlačidiel na myši, implementovala konfiguráciu vstupnej oblasti na strane prostredia Wayland pomocou informácií z X11 a vylepšenú podporu pre platformu FreeBSD s použitím ovládača framebuffer scfb a pridaním manipulácie s voľbou «-novtswitch".

Z ďalších zmien ktoré vynikajú:

Okrem vyššie uvedených vylepšení a všeobecných optimalizácií výkonu v rôznych oblastiach kódu sú ďalšie zmeny, ktoré vynikajú:

  • Podpora pre EGLStream, ktorá sa predtým používala na kompatibilitu so staršími proprietárnymi ovládačmi NVIDIA, bola označená ako zastaraná.
  • Problémy s kompiláciou na OpenBSD a FreeBSD boli opravené.
  • Explicitná synchronizácia GPU prináša výrazné zlepšenie výkonu a koordinácie pre graficky náročné operácie.
  • Hodiny a obnovovacia frekvencia sa prepočítajú
  • Oprava zostavy, ak nie sú dostupné ani gbm ani eglstream
  • Funkcie prideľovania boli presunuté do samostatného zdrojového súboru a tiež funkcie reťazcov do samostatného zdrojového súboru
  • Odstránené zastarané makrá pict_f_transform a pict_f_vector, súkromné ​​definície picturestr.h
    a súkromné ​​definície glyphstr.h
  • Opravte nepoužitú premennú v zostave OS bez IPv6 a nepoužívanú premennú v zostave OS WIN32
  • Opravený názov xnestCursorScreenKeyRec
  • Do vlastnosti XACE bola pridaná obsluha prístupu
    xwayland: obmedziť povolenie potvrdenia na správcu okien

Nakoniec, ak máte záujem dozvedieť sa o ňom viac, môžete si prekonzultovať podrobnosti Na nasledujúcom odkaze.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.