XWayland 24.0.99.901 пристига с подобрения в GLAMOUR и поддръжка като цяло

Xwayland е X сървър за стартиране на X клиенти на Wayland

Наскоро беше обявено пускане на новата версия на “XWayland 24.0.99.901”,  който също е посочен като първия кандидат за издание на предстоящото самостоятелно издание на Xwayland 24.1.0 (или Xwayland 24.1.0 rc1 за кратко). И в тази версия някои забележителни промени, които се открояват, са sподдръжка за изрична GPU синхронизация, GLAMOUR оптимизации и подобрения и прекратяване на поддръжката на EGLStream.

За тези, които не са запознати с XWayland, трябва да знаете това това е X сървър, работещ под Wayland и осигурява обратна съвместимост за наследени X11 приложения. XWayland fулеснява стартирането на X11 приложения в базирани на Wayland среди, използвайки сървъра X.Org и основната разлика е, че Wayland управлява представянето на прозорците вместо KMS.

XWayland е разработен като част от основната кодова база на X.Org и преди това беше пуснат заедно със сървъра на X.Org. Въпреки това, поради стагнацията на сървъра X.Org и несигурността с пускането на версия 1.21 в контекста на активното развитие на XWayland, беше решено да се отдели XWayland и да се пуснат натрупаните промени като отделен пакет.

Какво е новото в XWayland 24.0.99.901?

В тази нова версия, която е представена от XWayland 24.0.99.901 и която насочва промените и подобренията за Xwayland 24.1.0, поддръжка за Explicit Sync. С това ново допълнение мениджърът на Wayland Composite вече може да бъде информиран за готовност за показване на диаграми на екрана, намалявайки закъсненията и артефактите при показване на диаграми.

Друга от промените, които се открояват, са GLAMOUR 2D подобрения, тъй като поддръжката и производителността на архитектурата за ускоряване на GLAMOUR 2D, която използва OpenGL за ускоряване на 2D операции, е подобрена, в допълнение към добавянето поддръжка за шейдъри OpenGL ES 3, подобрения на частичното ускорение на текстурата за OpenGL ES и опцията за команден ред „glamour“, както и активиране на ускорението UYVY.

Освен това, кодът, свързан с архитектурата на EXA 2D ускорение, е премахнат и Кодът, свързан с DDX сървъри като Xquartz, Xnest, Xwin, Xorg, Xephyr/kdrive, е премахнат.

В допълнение към това, сега на XWayland 24.0.99.901 показват се всички прозорци на XWayland в отделен прозорец в средата на Wayland в root режим, което ви позволява да използвате мениджъра на прозорци на X11, за да управлявате работещи прозорци на приложения на X11.

Отбелязва се също, че сега възможно е да използвате до 13 бутона на мишката с Xvfb, внедри конфигурация на зоната за въвеждане от страната на средата на Wayland, използвайки информация от X11 и подобрена поддръжка за платформата FreeBSD, използвайки драйвера на scfb framebuffer и добавяйки обработка на опцията «-novtswitch".

От останалите промени които се открояват:

В допълнение към гореспоменатите подобрения и общи оптимизации на производителността в различни области на кода, другите промени, които се открояват, са следните:

  • Поддръжката за EGLStream, използвана преди това за съвместимост с по-стари собствени драйвери на NVIDIA, е маркирана като остаряла.
  • Проблемите с компилирането на OpenBSD и FreeBSD са коригирани.
  • Явната способност за синхронизиране на GPU предоставя забележими подобрения в производителността и координацията за операции с интензивна графика.
  • Часовникът и честотата на опресняване се преизчисляват
  • Корекция на компилация, ако не са налични нито gbm, нито eglstream
  • Преместени са функциите за разпределение в отделен изходен файл, а също и низовите функции в отделен изходен файл
  • Премахнати остарели макроси pict_f_transform и pict_f_vector, личните дефиниции на picturestr.h
    и частните дефиниции на glyphstr.h
  • Коригирайте неизползвана променлива в не-IPv6 компилирана ОС и неизползвана променлива в WIN32 компилирана ОС
  • Коригирано име на xnestCursorScreenKeyRec
  • Добавен манипулатор за достъп към свойството XACE
    xwayland: ограничава разрешаването на потвърждение до мениджъра на прозорци

И накрая, ако се интересувате да научите повече за него, можете да се консултирате с подробностите В следващия линк.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.