Lançamento da biblioteca multimídia SDL 2.0.16

Foi lançado a biblioteca SDL 2.0.16 (Simple DirectMedia Layer), focada em simplificar a escrita de jogos e aplicações multimídia. A biblioteca SDL fornece recursos como saída acelerada por hardware para gráficos 2D e 3D, processamento de entrada, reprodução de áudio, saída 3D através de OpenGL/OpenGL ES/Vulkan e uma série de outras operações associadas. A biblioteca é escrita em C e é distribuída sob a licença zlib. Para utilizar as funcionalidades do SDL em projetos em várias linguagens de programação, bindings são fornecidos.

No novo lançamento:

  • O suporte ao Wayland foi significativamente aprimorado.
  • Adicionada a possibilidade de saída e captura de áudio utilizando o servidor Pipewire e AAudio (Android).
  • Adicionado suporte a controladores de jogo Amazon Luna e Xbox Series X.
  • Adicionado suporte ao efeito de vibração adaptativa (rumble) em controladores Google Stadia e Nintendo Switch Pro ao usar o driver HIDAPI.
  • Reduzida a carga na CPU ao processar chamadas SDL_WaitEvent() e SDL_WaitEventTimeout().
  • Novas funções propostas:
    • SDL_FlashWindow() para chamar a atenção do usuário.
    • SDL_GetAudioDeviceSpec() para obter informações sobre o formato de áudio preferido para o dispositivo especificado.
    • SDL_SetWindowAlwaysOnTop() para alterar dinamicamente o flag SDL_WINDOW_ALWAYS_ON_TOP (fixar acima de outro conteúdo) para a janela selecionada.
    • SDL_SetWindowKeyboardGrab() para capturar a entrada do teclado independentemente do mouse.
    • SDL_SoftStretchLinear() para escalonamento bilinear entre superfícies de 32 bits.
    • SDL_UpdateNVTexture() para atualizar texturas NV12/21.
    • SDL_GameControllerSendEffect() e SDL_JoystickSendEffect() para enviar efeitos personalizados para controladores de jogo DualSense.
    • SDL_GameControllerGetSensorDataRate() para obter dados sobre a intensidade do fluxo de informações dos sensores dos controladores de jogo para PlayStation e Nintendo Switch.
    • SDL_AndroidShowToast() para exibir notificações leves na plataforma Android.

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