Biblioteca multimediale LDL ottimizzata per i sistemi di bassa putenza publicati

A prima versione di a libreria multimediale LDL (Little DirectMedia Layer), pensata per eseguisce nantu à hardware legacy, hè avà dispunibule. A biblioteca furnisce una API multipiattaforma simplice per travaglià cù gràfiche 2D, gestione Windows è eventi OS, adattatu per sviluppà ghjochi simplici è applicazioni multimediali. In pratica, a biblioteca hè digià utilizata in u sviluppu di un mutore di ghjocu apertu alternativu per u ghjocu Arcanum. U codice di u prugettu hè scrittu in C ++ 98 è hè distribuitu sottu a licenza BSL 1.0 (Boost Software License).

L'autore dedica una attenzione considerable à l'ottimisazione di a biblioteca per e piattaforme legacy è à a creazione di una sola API C++ portatile chì pò esse aduprata in diversi sistemi operativi (hè ancu furnita una API per i prugrammi C). In a so forma attuale, supporta u travagliu in Linux (Debian 3+) è Windows (Windows 95+).

U supportu per u rendering GPU cù OpenGL 1.2 è OpenGL 3.0, è ancu u rendering di software cù a CPU, hè dispunibule. U metudu di rendering pò esse cambiatu dinamicamente mentre l'applicazione hè in esecuzione. Linux XLib hè supportatu, ma u supportu per u protocolu Wayland hè ancu in sviluppu. Sò furnite funzioni di trasfurmazione di u sonu. Diversi furmati d'imagine (bmp, png, tga, jpg) sò supportati.

I piani futuri includenu u supportu per u rendering cù Direct3D 9/10/11, u streaming audio, l'output di testu cù a biblioteca Freetype, è l'API per u travagliu cù flussi è rete. Hè ancu previstu u portu à altre piattaforme. Android, iOS è macOS.


Biblioteca multimediale LDL ottimizzata per i sistemi di bassa putenza publicati

Biblioteca multimediale LDL ottimizzata per i sistemi di bassa putenza publicati


Source: opennet.ru
Cumprate un hosting affidabile per i siti cù prutezzione DDoS, servitori VPS VDS 🔥 Cumprate un hosting di siti web affidabile cù prutezzione DDoS, servitori VPS VDS | ProHoster