Az XWayland 24.0.99.901 a GLAMOUR fejlesztésével és általában a támogatással érkezik

Az Xwayland egy X szerver az X kliensek futtatásához a Waylanden

Nemrég jelentették be az „XWayland 24.0.99.901” új verziójának kiadása,  amely az Xwayland 24.1.0 (vagy röviden Xwayland 24.1.0 rc1) hamarosan megjelenő önálló kiadásának első kiadásra jelöltjeként is szerepel. És ebben a kiadásban néhány figyelemre méltó változás kiemelkedik az saz explicit GPU szinkronizálás támogatása, GLAMOUR optimalizálás és fejlesztés és az EGLStream támogatás megszüntetése.

Azok számára, akik nem ismerik az XWaylandet, tudniuk kell ezt ez egy Wayland alatt futó X szerver és visszafelé kompatibilitást biztosít a régi X11 alkalmazásokhoz. XWayland fmegkönnyíti az X11 alkalmazások futtatását Wayland-alapú környezetben, az X.Org szervert használva, és a fő különbség az, hogy a Wayland kezeli az ablakok megjelenítését a KMS helyett.

Az XWayland az alapvető X.Org kódbázis részeként lett kifejlesztve, és korábban az X.Org szerver mellett jelent meg. Az X.Org szerver stagnálása és az 1.21-es verzió megjelenésével kapcsolatos bizonytalanság miatt azonban az XWayland aktív fejlesztése kapcsán az XWayland szétválasztása és a felhalmozott változtatások külön csomagként történő kiadása mellett döntöttek.

Az XWayland 24.0.99.901 újdonságai?

Ebben az új verzióban, amely az XWayland 24.0.99.901-ből származik, és amely az Xwayland 24.1.0 módosításait és fejlesztéseit irányítja, a az explicit szinkronizálás támogatása. Ezzel az új kiegészítéssel a Wayland Composite Manager immár tájékoztatást kaphat arról, hogy készen áll a diagramok képernyőn való megjelenítésére, csökkentve a késéseket és a hibákat a diagramok megjelenítése során.

A másik kiemelkedő változás a GLAMOUR 2D fejlesztések, mivel a GLAMOUR 2D gyorsító architektúra támogatása és teljesítménye, amely OpenGL-t használ a 2D műveletek felgyorsítására, továbbfejlesztésre került, valamint támogatja az OpenGL ES 3 shadereket, a részleges textúragyorsítás fejlesztése az OpenGL ES-hez és a „glamour” parancssori opció, valamint az UYVY gyorsítás engedélyezése.

Sőt, az EXA 2D gyorsítási architektúrához kapcsolódó kódot eltávolították és A DDX-kiszolgálókhoz, például az Xquartz, Xnest, Xwin, Xorg, Xephyr/kdrive kódokat eltávolították.

Ezen kívül az XWaylanden most 24.0.99.901 minden XWayland ablak megjelenik egy külön ablakon belül a Wayland környezetben gyökér módban, amely lehetővé teszi az X11 ablakkezelő használatát az X11 alkalmazás ablakainak kezelésére.

Azt is megjegyzik, hogy most az Xvfb-vel akár 13 gomb is használható az egéren, implementálta a beviteli terület konfigurációját a Wayland környezet oldalán az X11 információinak felhasználásával és a FreeBSD platform továbbfejlesztett támogatásával, az scfb framebuffer illesztőprogram használatával és a « opció kezelésének hozzáadásával-novtswitch”.

A többi változás közül amelyek kiemelkednek:

A fent említett fejlesztéseken és a kód különböző területein végzett általános teljesítményoptimalizálásokon kívül a további kiemelkedő változások a következők:

  • A korábban a régebbi NVIDIA szabadalmaztatott illesztőprogramokkal való kompatibilitás érdekében használt EGLStream támogatását elavultként jelölték meg.
  • A fordítási problémák az OpenBSD-n és a FreeBSD-n javítva.
  • Az explicit GPU-szinkronizálási képesség jelentős javulást tesz lehetővé a teljesítményben és a koordinációban a grafika-intenzív műveleteknél.
  • Az óra és a frissítési gyakoriság újraszámításra kerül
  • Build javítás, ha sem a gbm, sem az eglstream nem érhető el
  • Az alloc függvények áthelyezve egy külön forrásfájlba, és a karakterlánc-függvények is egy külön forrásfájlba
  • Eltávolítottuk a pict_f_transform és pict_f_vector elavult makrókat, a imagestr.h privát definícióit
    és a privát glyphstr.h definíciók
  • Javítsa ki a nem használt változót a nem IPv6 build OS-ben és a nem használt változót a WIN32 build OS-ben
  • Javítva az xnestCursorScreenKeyRec név
  • Hozzáférési kezelő hozzáadva az XACE tulajdonsághoz
    xwayland: korlátozza a megerősítés engedélyezését az ablakkezelőben

Végül, ha többet szeretne tudni róla, tájékozódhat a részletekről A következő linken.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.