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.
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.
- Como instalar o jogo Biplanes Revival no Linux via Flatpak
- Instalando o simulador de corridas Speed Dreams no Linux
- Como instalar o jogo de corrida SuperTuxKart no Linux
- Como instalar o jogo Sonic 3: Angel Island Revisited no Linux via Flatpak
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.
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
- Por que você deveria e não deveria considerar um hotspot 5G?
- Apple não receberá isenções tarifárias para as peças do Mac Pro
- Ubuntu 19.10 continua trabalhando em otimizações do GNOME, ZFS e mais
- SDL 2.0.10 lançado com novas APIs e adoção do Wayland
- LibreELEC 9.2 Alpha já está disponível para download