The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

В библиотеке SDL3 отложили переход на Wayland по умолчанию, opennews (??), 26-Мрт-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


111. "В библиотеке SDL3 отложили переход на Wayland по умолчанию"  +/
Сообщение от Аноним (163), 26-Мрт-24, 15:54 
В SDL не крутится. Крутится главный цикл программы и дергает смену буферов (теневого и видимого) через GAPI.
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

192. "В библиотеке SDL3 отложили переход на Wayland по умолчанию"  +/
Сообщение от n00by (ok), 26-Мрт-24, 18:11 
То есть жесткого ограничения нет и зависит от пользователя библиотеки? Значит проблема выдумана.

Сейчас обратил внимание на автора новости и посмотрел пулл-реквест. Код ещё не принят. Пришёл в общем-то далёкий от создания SDL человек и что-то им там рассказывает. Вот эти действия не очень понятны.

P.S.

Для Вулкана минимум три кадровых буфера создаётся, если под Иксами. Под Воландом можно два (как раз потому что композитор сам синхронизирует с видимым на экране), если захотеть и реализовать ленивую инициализацию, а не создавать сразу по результатам вызова vkGetPhysicalDeviceSurfaceCapabilitiesKHR().

Ответить | Правка | Наверх | Cообщить модератору

355. "В библиотеке SDL3 отложили переход на Wayland по умолчанию"  +/
Сообщение от Аноним (355), 27-Мрт-24, 16:19 
Дык между GAPI и GPU сидит Вейланд и вставляет костыли колеса там, где Иксы просто работали.
Ответить | Правка | Наверх | Cообщить модератору

360. "В библиотеке SDL3 отложили переход на Wayland по умолчанию"  +/
Сообщение от n00by (ok), 27-Мрт-24, 19:35 
Я не знаю, что такое GAPI, и разбираться уже не хочу, мне хватило посмотреть на вот это https://github.com/libsdl-org/SDL/blob/02c63667c7b8107bb2958...

Это код из Vulkan Tutorial, где он дан как простой пример для понимания, а не для подражания. Вайланд как раз в этом месте позволяет существенно сэкономить память, в отличие от Иксов.

Понимаю, что GAPI переделывать надо самим, а Вейланд будет допиливать дядя.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру