Valve, Wayland yeni protokollarının irəliləməsini sürətləndirmək üçün Frog layihəsini başlamışdır

Valve şirkətinin proqramçıları frog-protocols layihəsini təqdim etdilər. Bu layihə çərçivəsində, Wayland üçün əlavə protokollar toplusunun inkişaf etdirilməsi planlaşdırılır. Bu protokollar, kompozit serverlər və istifadəçi mühitləri yaratmaq üçün Wayland genişləndirmələri təqdim edən wayland-protocols toplusundakı protokolları tamamlayacaq. Wayland-a ayrı protokollar toplusu yaradılması, yeni protokolların wayland-protocols-da qəbul prosesinin çox yavaş və sonsuz müzakirələrdə ilişib qaldığına görə izah olunur, bu proses aylar və illər sürə bilər.

frog-protocols layihəsində protokolları istifadəçilərə mümkün qədər tez çatdırmaq niyyətindədilər. İnisiyativin yaradıcıları hesab edirlər ki, bir çox istifadəçi X11 protokolu əsasında mühitlərdə işləməyə davam edirlər, çünki lazım olan funksionallıq hələ təqdim edilmir. Bu funksiya artıq indidən təmin edilə bilər, lakin müəyyən səbəblərə görə onun irəliləyişinə mane olunub. frog-protocols-un ilk versiyası üçün müvafiq paketlər Arch Linux, Fedora 41 və Fedora 40 deposuna qəbul edilmişdir, eyni zamanda openSUSE-ya daxil olmaq mərhələsindədir.

frog-protocols-a daxil edilən ilk iki Wayland protokolu frog-fifo-v1 və frog-color-management-v1 oldu. frog-color-management protokolu, oyunlarda HDR ilə işləmə imkanlarını təmin edən rəng idarəetməsi genişləndirmələri əlavə edir. frog-fifo protokolu, mahiyyətcə çox sadə olmasına baxmayaraq, VSync istifadə edildikdə GPU-ya yüksək yük düşməsi problemlərini həll edən mühüm imkanlar təqdim edir. Bu, tətbiqlərin pəncərələrinin digər pəncərələr tərəfindən örtülməsi zamanı performansın azalmasına və asma probleminə səbəb olur.

frog-fifo protokolunun həyata keçirilməsi üçün olan kod, Mesa-nın əsas hissəsinə daxil edilməsi üçün təqdim edilmişdir. Protokolun dəstəyini əlavə edən dəyişikliklər, KDE tərəfindən inkişaf etdirilən kompozit meneceri KWin üçün də hazırlanmışdır. Həmin icra artıq işdə sınaqdan keçirilib və SteamOS (Steam Deck) platformasına və Gamescope kompozitinə daxil edilib. server Təklif olunan dəyişiklik, FIFO ilə Wayland müştərinin düzgün işləməsini təmin etməkdən ibarətdir. Bu, hər yeni çərçivənin göstərilməsinə hazır olduğu zaman callback çağırışlarının istifadə edilməsi əvəzinə, şaquli skan etmənin (vblank) tamamlanmasını gözləməyə keçməyi ehtiva edir.

Mesa-da təklif olunan dəyişikliklə bağlı müzakirədə wlroots-dan olan proqramçılardan biri Simon Ser, konsensusa əsaslanan wayland-protocols inkişaf modelinə qarşı gedən protokolların əlavəsi və ya Wayland icmasının maraqlarını nəzərə almayan protokolların əlavə edilməsinin məqsədəuyğunluğuna şübhə ifadə etdi. Valve-dan Pierre-Loup Griffais, wayland-protocols-un hazırkı inkişaf modelinin eksperimental protokolların sürətli irəliləyiş dövrünə ehtiyac duyduğunu, bunun istifadəçilərdən dərhal geribildirim almağa və onu sonrakı inkişafda nəzərə almağa imkan tanıyacağını bildirdi.

Mənbə: opennet.ru

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster