SDL 2.0.10 lançado com novas APIs e adoção do Wayland

E foi lançada a SDL 2.0.10 lançado com novas APIs e adoção do Wayland, além de outras melhorias. Confira as novidades dessa importante atualização.

SDL, ou Simple DirectMedia Layer, é uma biblioteca multimídia multiplataforma, livre e de código aberto, escrita em C e que representa uma interface simples para gráficos, som, e dispositivos de entrada de várias plataformas.

SDL 2.0.10 lançado com novas APIs e adoção do Wayland
SDL 2.0.10 lançado com novas APIs e adoção do Wayland

Esta biblioteca é amplamente usada por jogos multiplataforma, inclusive como parte do tempo de execução do Steam.

A palavra “layer” (camada) que está no nome da biblioteca existe para lembrar que ela na verdade pe um wrapper de várias funções específicas do sistema operacional.

Ou seja, o propósito principal do SDL é fornecer um framework comum para acessar essas funções. E para ir além desse objetivo, várias bibliotecas foram criadas para funcionar em conjunto com SDL.

Agora, foi disponibilizado recentemente o primeiro lançamento do Simple DirectMedia Layer de 2019, o SDL 2.0.10.

Novidades do SDL 2.0.10

SDL 2.0.10 traz uma série de novas APIs (incluindo algumas APIs SIMD em torno da alocação de memória e novas APIs de renderização de precisão de ponto flutuante separadamente), a renderização em lote agora é usada pela API de renderização da SDL e melhorada a manipulação de arquivos WAV e BMP para correção possíveis de problemas de segurança.

PUBLICIDADE

Na frente do Linux, o SDL 2.0.10 abandonou o back-end do Mir em favor do Wayland.

Com o Mir agora concentrada em atender aos casos de uso deo Wayland, eles abandonaram o back-end existente específico do Mir agora que o caminho do código Wayland funciona bem nesta pilha de servidores de exibição desenvolvidos pelo Ubuntu.

Para o SDL2 no iOS da Apple, há suporte para mais controladores/teclados.

O Android, por sua vez, possui suporte de áudio de baixa latência usando o OpenSL ES e várias alterações de API.

O SDL 2.0.10 está disponível em libSDL.org para todos os sistemas operacionais suportados.

No caso especifico do Linux, o ideal é aguardar que a sua distribuição favorita disponibilize a versão mais recente da SDl por meio de uma atualização de sistema.

Via Phoronix

O que está sendo falado no blog

Veja mais artigos publicados neste dia…