Na biblioteca SDL3, a transição para Wayland como padrão foi adiada

Os desenvolvedores da biblioteca SDL (Simple DirectMedia Layer), que visa simplificar a criação de jogos e aplicações multimídia, cancelaram a alteração que transferiria a branch SDL3 para o uso padrão do protocolo Wayland em ambientes que oferecem suporte simultâneo a Wayland e X11. A razão mencionada é a existência de problemas não resolvidos no ecossistema Wayland, relacionados ao bloqueio de superfícies e à implementação do FIFO (vsync). Esses problemas resultam em uma diminuição do desempenho e não podem ser totalmente resolvidos sem a implementação de protocolos adicionais fifo-v1 e commit-timing-v1.

Observa-se que, sem a resolução desses problemas, a transição do X11 para o Wayland não traz vantagens para aplicativos e jogos comuns, mas apenas resulta em uma queda significativa de desempenho e regressões. A possibilidade de a SDL passar a usar o Wayland como padrão será reconsiderada apenas após a confirmação dos protocolos fifo-v1 e commit-timing-v1 e sua implementação em versões estáveis dos principais gerenciadores de composição.

Além disso, vale mencionar o primeiro lançamento de teste da nova branch SDL 3, onde algumas subsistemas foram reestruturados, alterações incompatíveis foram feitas na API e uma grande limpeza foi realizada nas funcionalidades obsoletas, que perderam relevância nas realidades atuais. Por exemplo, no SDL 3, o código para manipulação de áudio foi totalmente reestruturado, o suporte ao OpenGL ES 1.0 e DirectFB foi encerrado, e o código para plataformas obsoletas, como QNX, Pandora, WinRT e OS/2, foi removido. Na API de renderização 2D, foi adicionado um backend para renderização através da API Vulkan, e o suporte a HDR e espaços de cores foi ampliado. A API para manipulação de janelas transparentes foi substituída. Foi adicionada a capacidade de captura de vídeo com webcams e a possibilidade de utilização de tablets e canetas digitais. Novos diálogos para abrir e salvar arquivos foram implementados. O multimídia é utilizado por padrão. servidor PipeWire.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster