LDL 0.2 — biblioteca gráfica optimizada para sistemas de bajo consumo









Publicado lanzamiento de la biblioteca multimedia LDL 0.2 (Little DirectMedia Layer). Permite crear aplicaciones gráficas que pueden funcionar tanto en sistemas modernos como en sistemas obsoletos.

Plataformas soportadas

  • Windows: 95 y posteriores;
  • macOS / OS X: 10.6 y posteriores;
  • Linux: distribuciones con núcleo 2.0+;
  • FreeBSD: 3.0+.

Características principales

  • Lenguaje de programación: C;
  • Licencia: LGPL 3.0;
  • Gráficos: API multiplataforma simple, soporte para OpenGL 1.0–4.6;
  • Entrada: Gestión de ventanas y procesamiento de eventos desde dispositivos de entrada.

Novedades en la versión 0.2

  • Renderizador 2D universal:

    • renderiza primitivos y texturas con y sin transparencia;
    • funciona en tarjetas gráficas que soportan OpenGL 1.2, 2.0 o 3.0;
    • utiliza optimización: los datos van al búfer de renderizado -> se ordenan por capa y textura -> se convierten en geometría.
  • Renderizador 3D experimental:

    • soporta trabajo sobre diferentes versiones de OpenGL;
    • ofrece para ello una API unificada.
  • Soporte para C++:

    • Se ha implementado un wrapper oficial para el lenguaje C++.

Planes para la próxima versión

  • mejora del API 3D universal;
  • adición de soporte para sonido;
  • preparación de documentación;
  • creación de bindings para otros lenguajes de programación.

Fuente: linux.org.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster