SDL 2.26 RC1 выпущен, а разработка SDL3 скоро начнется

SDL 2.26 RC1 была выпущена сегодня как предварительная версия будущей библиотеки SDL 2.26.

SDL2 по-прежнему используется в самых разных кроссплатформенных программах, в первую очередь в играх, для абстрагирования различных аппаратных и программных интерфейсов. SDL2 играет огромную роль, особенно в игровом пространстве Linux.

SDL 2.26 разрабатывается как следующая версия функции с некоторыми изменениями, включая:

— Имитация вертикальной синхронизации для программного рендерера SDL2.

— Добавлены различные новые подсказки для джойстика SDL, особенно в отношении поведения контроллера Xbox One и Xbox 360, а также некоторые подсказки для контроллера Nintendo Wii и Joy-Con.

— В драйвер SDL2 HIDAPI добавлена ​​поддержка контроллеров Nintendo Wii и PlayStation 3.

— Поддержка синхронизации Vsync в macOS 12.

— Новые API-интерфейсы SDL для взаимодействия с буфером обмена основного выбора X11 в Linux.

— Новая подсказка для Linux, позволяющая контролировать, включена ли эмуляция деформации указателя мыши в Wayland.

— Поддержка ввода с мягкой клавиатуры IME на Android.

См. сегодняшнее объявление SDL 2.26 RC1 для получения более подробной информации об изменениях, подготовленных до вехи v2.26.0.

Тем временем продолжается работа над SDL, по умолчанию предпочитающим Wayland X.Org. Теперь похоже, что SDL 3.0 станет точкой, в которой будет сделано это изменение, возможно, PipeWire также по умолчанию. Похоже, что SDL 3.0 может стать хорошей точкой для современных игр Linux, не полагаясь на устаревшие интерфейсы.

SDL 3.0 также рассматривает новые API-интерфейсы для точной прокрутки / чувствительных к давлению перьев / ввода видео / асинхронного ввода-вывода файлов, улучшенную поддержку ANGLE и многое другое. Ожидается, что разработка SDL3 начнется более активно после выхода этого патча 2.26. Дополнительные обсуждения логистики SDL3 ведутся в этом тикете.
Поделиться:

Похожие публикации

Тут ничего нет

Нет комментариев