Versión da biblioteca multimedia SDL 2.0.20

Lanzouse a biblioteca SDL 2.0.20 (Simple DirectMedia Layer), destinada a simplificar a escritura de xogos e aplicacións multimedia. A biblioteca SDL ofrece ferramentas como saída de gráficos 2D e 3D acelerada por hardware, procesamento de entrada, reprodución de audio, saída 3D a través de OpenGL/OpenGL ES/Vulkan e moitas outras operacións relacionadas. A biblioteca está escrita en C e distribúese baixo a licenza zlib. Ofrécense ligazóns para usar as capacidades SDL en proxectos en varias linguaxes de programación. O código da biblioteca distribúese baixo a licenza Zlib.

Na nova versión:

  • Mellora a precisión do debuxo de liñas horizontais e verticais ao usar OpenGL e OpenGL ES.
  • Engadiuse o atributo SDL_HINT_RENDER_LINE_METHOD para seleccionar o método de debuxo de liñas, que afecta a velocidade, corrección e compatibilidade.
  • Reelaborado SDL_RenderGeometryRaw() para usar un punteiro ao parámetro SDL_Color en lugar dun valor enteiro. Os datos de cor pódense especificar nos formatos SDL_PIXELFORMAT_RGBA32 e SDL_PIXELFORMAT_ABGR8888.
  • Na plataforma Windows, resolveuse o problema co tamaño dos cursores nativos.
  • Linux corrixiu a detección de conexión en quente para os controladores de xogos, que se rompeu na versión 2.0.18.

Ademais, podemos observar o lanzamento da biblioteca SDL_ttf 2.0.18 cun marco para o motor de fontes FreeType 2, que proporciona ferramentas para traballar con fontes TTF (TrueType) en SDL 2.0.18. A nova versión inclúe funcións adicionais para escalar, controlar a saída, cambiar o tamaño e definir a configuración de fontes TTF, así como compatibilidade con glifos de 32 bits.

Fonte: opennet.ru

Engadir un comentario