LDL 0.2 — libreria grafica ottimizzata per sistemi a bassa potenza









Pubblicato uscita della biblioteca multimediale LDL 0.2 (Little DirectMedia Layer). Permette di creare applicazioni grafiche in grado di funzionare sia su sistemi moderni che su quelli obsoleti.

Piattaforme supportate

  • Windows: 95 e versioni successive;
  • macOS / OS X: 10.6 e versioni successive;
  • Linux: distribuzioni con kernel 2.0+;
  • FreeBSD: 3.0+.

Caratteristiche principali

  • Linguaggio di programmazione: C;
  • Licenza: LGPL 3.0;
  • Grafica: API semplice cross-platform, supporto per OpenGL 1.0–4.6;
  • Input: Gestione delle finestre e gestione degli eventi dai dispositivi di input.

Cosa c'è di nuovo nella versione 0.2

  • Renderer 2D universale:

    • produce primitivi e texture con e senza trasparenza;
    • funziona su schede grafiche che supportano OpenGL 1.2, 2.0 o 3.0;
    • utilizza l'ottimizzazione: i dati passano nel buffer di rendering -> vengono ordinati per layer e texture -> vengono trasformati in geometria.
  • Renderer 3D sperimentale:

    • supporta l'operatività su diverse versioni di OpenGL;
    • fornisce un'API unica per questo.
  • Supporto per C++:

    • È stata implementata una libreria ufficiale per il linguaggio C++.

Piani per la prossima versione

  • miglioramento dell'API 3D universale;
  • aggiunta del supporto per l'audio;
  • preparazione della documentazione;
  • creazione di interfacce per altri linguaggi di programmazione.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster