-Ïîèñê ïî äíåâíèêó

Ïîèñê ñîîáùåíèé â rss_rss_linux_org_ru

 -Ïîäïèñêà ïî e-mail

 

 -Ïîñòîÿííûå ÷èòàòåëè

 -Ñòàòèñòèêà

Ñòàòèñòèêà LiveInternet.ru: ïîêàçàíî êîëè÷åñòâî õèòîâ è ïîñåòèòåëåé
Ñîçäàí: 24.08.2007
Çàïèñåé: 8221
Êîììåíòàðèåâ: 1
Íàïèñàíî: 1


Valve àíîíñèðóåò ïðîòîêîëû Frog äëÿ îáõîäà ìåäëåííîé ðàçðàáîòêè Wayland è áåñêîíå÷íûõ îáñóæäåíèé

Ñðåäà, 25 Ñåíòÿáðÿ 2024 ã. 11:38 + â öèòàòíèê

Íà gitlab.freedesktop.org ïîÿâèëñÿ çàïðîñ íà ñëèÿíèå (Merge Request) î âíåäðåíèè ïðîòîêîëà frog-fifo-v1 â èñõîäíûå òåêñòû äðàéâåðîâ Mesa.  òåêñòå ýòîãî MR îáúÿñíÿåòñÿ, ÷òî SteamOS (Steam Deck) è Gamescope óæå «ïîñòàâëÿþò ïî ñóùåñòâó ýòó ôóíêöèîíàëüíîñòü» íà÷èíàÿ ñ âåðñèè 3.5, ïîñêîëüêó ýòî «ñåðüåçíàÿ è ðåàëüíàÿ ïðîáëåìà».

Ïî ñëîâàì Ìèñèëà (misyltoad, misyl), êîòîðûé âûïîëíÿåò ðàçëè÷íóþ ðàáîòó äëÿ Valve (íàïðèìåð, Gamescope), èäåÿ â òîì, ÷òîáû äàòü Wayland Protocols áûñòðûé òîë÷îê, ÷òîáû íà÷àòü ðàáîòó íàä óëó÷øåíèåì ñèòóàöèè äëÿ ïîëüçîâàòåëåé. Èç îïèñàíèÿ frog-protocols:

Ó Wayland Protocols óæå äàâíî åñòü ïðîáëåìû ñ íîâûìè ïðîòîêîëàìè, êîòîðûå ðàáîòàþò ìåñÿöàìè, à òî è ãîäàìè äàæå ñ áàçîâîé ôóíêöèîíàëüíîñòüþ.

Êðàéíå ïðîáëåìàòè÷íî, ÷òî íåêîòîðûå ïðîòîêîëû ðåàëèçóþò î÷åíü ïðèìèòèâíûå è áàçîâûå ôóíêöèè, íåîáõîäèìûå, ÷òîáû VSync íå âûçûâàë ãîëîäàíèÿ ãðàôè÷åñêîãî ïðîñåññîðà â Wayland, à òàêæå äëÿ èñïðàâëåíèÿ óæàñíîãî çàâèñàíèÿ ïðèëîæåíèé, êîãäà îêíà ïåðåêðûâàëèñü ñ âêëþ÷åííûì FIFO/VSync.

Íàì íóæíî áûñòðåå ïåðåäàòü ïðîòîêîëû â ðóêè êîíå÷íûõ ïîëüçîâàòåëåé! Îñíîâíàÿ ïðè÷èíà, ïî êîòîðîé ìíîãèå ïîëüçîâàòåëè äî ñèõ ïîð èñïîëüçóþò X11, çàêëþ÷àåòñÿ â îòñóòñòâèè ôóíêöèîíàëüíîñòè, êîòîðóþ ìû ìîæåì ïðåäîñòàâèòü ñåãîäíÿ, íî êîòîðàÿ ïî òîé èëè èíîé ïðè÷èíå çàáëîêèðîâàíà.

Ðàçðàáîò÷èê Ñàéìîí Ñåð (Simon Ser, emersion) óæå íåñêîëüêî ðàç âîçðàæàë, çàìåòèâ, â ÷àñòíîñòè:

Íå äóìàþ, ÷òî äîáàâëåíèå ïîääåðæêè ïðîòîêîëîâ, ïî ñóòè îáõîäÿùèõ êîíñåíñóñ ïðîòîêîëîâ Wayland — õîðîøàÿ èäåÿ. Ïëàíêà äëÿ ïðîòîêîëîâ Wayland íå òàê óæ âûñîêà, è äîáàâëåíèå ïîääåðæêè ñòîðîííèõ ïðîòîêîëîâ, íå ïðåäñòàâëÿþùèõ ñîîáùåñòâî Wayland — íå ëó÷øèé øàã âïåð¸ä.

Åìó îòâåòèë ðàçðàáîò÷èê Valve Ïüåð-Ëó Ãðèôôå (Plagman):

 áûñòðîé èòåðàöèè åñòü öåííîñòü, êîòîðîé íå õâàòàåò â òåêóùåé ìîäåëè ðàçðàáîòêè. Áûëî áû ëó÷øå, åñëè áû ðàñøèðåíèÿ ðàçìåùàëèñü â ðåïîçèòîðèè upstream wayland-protocols, ýòî áûëî áû çàìå÷àòåëüíî, íî ÿ íå óâåðåí, ÷òî äëÿ ðàñøèðåíèé ïðîòîêîëà âîîáùå äîëæíû áûòü êàêèå-òî ïðåïÿòñòâèÿ. Íàïðîòèâ, óìåíüøåíèå ðàçíîãëàñèé â ýòîì âîïðîñå îáåñïå÷èò íåîöåíèìóþ ýêñïåðèìåíòàëüíóþ îáðàòíóþ ñâÿçü äëÿ äàëüíåéøèõ óñèëèé ïî ðàçðàáîòêå è áóäåò ñëóæèòü ïîëüçîâàòåëÿì âî âðåìÿ äëèòåëüíûõ öèêëîâ ðàçðàáîòêè.

,

https://www.linux.org.ru/news/linux-general/17739656


 

Äîáàâèòü êîììåíòàðèé:
Òåêñò êîììåíòàðèÿ: ñìàéëèêè

Ïðîâåðêà îðôîãðàôèè: (íàéòè îøèáêè)

Ïðèêðåïèòü êàðòèíêó:

 Ïåðåâîäèòü URL â ññûëêó
 Ïîäïèñàòüñÿ íà êîììåíòàðèè
 Ïîäïèñàòü êàðòèíêó