Versão da biblioteca de mídia SDL 2.0.20

Foi lançada a biblioteca SDL 2.0.20 (Simple DirectMedia Layer), que visa simplificar a escrita de jogos e aplicações multimídia. A biblioteca SDL fornece ferramentas como saída gráfica 2D e 3D acelerada por hardware, processamento de entrada, reprodução de áudio, saída 3D via OpenGL/OpenGL ES/Vulkan e muitas outras operações relacionadas. A biblioteca é escrita em C e distribuída sob a licença zlib. As ligações são fornecidas para usar recursos SDL em projetos em diversas linguagens de programação. O código da biblioteca é distribuído sob a licença Zlib.

Na nova versão:

  • Precisão aprimorada no desenho de linhas horizontais e verticais ao usar OpenGL e OpenGL ES.
  • Adicionado o atributo SDL_HINT_RENDER_LINE_METHOD para selecionar o método de desenho de linha, que afeta velocidade, correção e compatibilidade.
  • SDL_RenderGeometryRaw() retrabalhado para usar um ponteiro para o parâmetro SDL_Color em vez de um valor inteiro. Os dados de cores podem ser especificados nos formatos SDL_PIXELFORMAT_RGBA32 e SDL_PIXELFORMAT_ABGR8888.
  • Na plataforma Windows, o problema com o tamanho dos cursores nativos foi resolvido.
  • O Linux corrigiu a detecção hot-plug para controladores de jogos, que foi interrompida na versão 2.0.18.

Além disso, podemos destacar o lançamento da biblioteca SDL_ttf 2.0.18 com framework para o mecanismo de fontes FreeType 2, que fornece ferramentas para trabalhar com fontes TTF (TrueType) no SDL 2.0.18. A nova versão inclui funcionalidade adicional para dimensionamento, controle de saída, redimensionamento e definição de configurações de fonte TTF, bem como suporte para glifos de 32 bits.

Fonte: opennet.ru

Adicionar um comentário