Versión de la biblioteca multimedia SDL 2.0.20

Se lanzó la biblioteca SDL 2.0.20 (Simple DirectMedia Layer), cuyo objetivo es simplificar la escritura de juegos y aplicaciones multimedia. La biblioteca SDL proporciona herramientas como salida de gráficos 2D y 3D acelerada por hardware, procesamiento de entrada, reproducción de audio, salida 3D a través de OpenGL/OpenGL ES/Vulkan y muchas otras operaciones relacionadas. La biblioteca está escrita en C y se distribuye bajo la licencia zlib. Se proporcionan enlaces para utilizar capacidades SDL en proyectos en varios lenguajes de programación. El código de la biblioteca se distribuye bajo la licencia Zlib.

En el nuevo lanzamiento:

  • Precisión mejorada al dibujar líneas horizontales y verticales cuando se usa OpenGL y OpenGL ES.
  • Se agregó el atributo SDL_HINT_RENDER_LINE_METHOD para seleccionar el método de dibujo lineal, lo que afecta la velocidad, la corrección y la compatibilidad.
  • SDL_RenderGeometryRaw() rediseñado para usar un puntero al parámetro SDL_Color en lugar de un valor entero. Los datos de color se pueden especificar en los formatos SDL_PIXELFORMAT_RGBA32 y SDL_PIXELFORMAT_ABGR8888.
  • En la plataforma Windows se ha resuelto el problema con el tamaño de los cursores nativos.
  • Linux ha solucionado la detección de conexión en caliente para controladores de juegos, que se interrumpió en la versión 2.0.18.

Además, podemos destacar el lanzamiento de la biblioteca SDL_ttf 2.0.18 con un marco para el motor de fuentes FreeType 2, que proporciona herramientas para trabajar con fuentes TTF (TrueType) en SDL 2.0.18. La nueva versión incluye funcionalidad adicional para escalar, controlar la salida, cambiar el tamaño y definir la configuración de fuente TTF, así como soporte para glifos de 32 bits.

Fuente: opennet.ru

Añadir un comentario