Rilascio della libreria multimediale LDL 0.1, ottimizzata per sistemi a bassa potenza

È stata rilasciata la prima versione pubblica della libreria multimediale LDL (Little DirectMedia Layer), che consente di creare applicazioni grafiche in grado di funzionare su sistemi sia moderni che obsoleti (Windows 95+, distribuzioni con kernel Linux 2.0+, FreeBSD 3.0+). Viene fornito un semplice API multipiattaforma per la gestione delle finestre e l'elaborazione degli eventi degli input. Per il rendering può essere utilizzato OpenGL 1.0-4.6. Il codice è distribuito sotto licenza LGPL 3.0.

Il rilascio è notevole per il passaggio dall'uso del linguaggio C++98 al linguaggio ANSI C (C89) per garantire la massima portabilità e compatibilità con compilatori e piattaforme più vecchi, inclusi DOS, Windows 95 e PlayStation 1. Il progetto è previsto in sviluppo graduale: nella prima versione sono state proposte funzionalità per la gestione di finestre, eventi di input e grafica, dopodiché inizierà lo sviluppo del renderer 2D, strumenti per la gestione del suono e dei font, backend per operare sopra le librerie SDL 1.2, SDL 2.x, SDL 3.x, SFML e GLFW. L'uso dei backend SDL, SFML e GLFW permetterà di compilare applicazioni per piattaforme non direttamente supportate in LDL senza modificare il codice. Nei piani futuri è prevista anche la creazione di un'API universale per la gestione di sprite e grafica 2D, che potrà essere utilizzata indipendentemente dal backend scelto (OpenGL, Vulkan, rendering software, librerie come SDL).

Rilascio della libreria multimediale LDL 0.1, ottimizzata per sistemi a bassa potenza


Fonte: opennet.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