opublikowany wydanie biblioteki multimedialnej LDL 0.2 (Mała warstwa DirectMedia)Umożliwia tworzenie aplikacji graficznych, które mogą działać zarówno na nowoczesnych, jak i starszych systemach.
Obsługiwane platformy
- Windows: 95 i nowsze;
- macOS / OS X: 10.6 i nowsze;
- Linux:dystrybucje z jądrem 2.0+;
- FreeBSD: 3.0+.
główne cechy
- Język programowania: Si;
- Licencja: LGPL 3.0;
- Grafiki: Proste, wieloplatformowe API, obsługa OpenGL 1.0–4.6;
- Wejście: Zarządzanie oknami i obsługa zdarzeń z urządzeń wejściowych.
Co nowego w wersji 0.2
Uniwersalny renderer 2D:
- generuje prymitywy i tekstury z przezroczystością i bez;
- działa na kartach graficznych obsługujących OpenGL 1.2, 2.0 lub 3.0;
- wykorzystuje optymalizację: dane trafiają do bufora renderowania -> sortowane według warstwy i tekstury -> konwertowane na geometrię.
Eksperymentalny render 3D:
- obsługuje pracę na różnych wersjach OpenGL;
- zapewnia w tym celu pojedyncze API.
Wsparcie C++:
- Oficjalne powiązanie dla języka C++ zostało zaimplementowane.
Plany na następną wersję
- Ulepszenie uniwersalnego API 3D;
- dodanie obsługi dźwięku;
- przygotowanie dokumentacji;
- tworzenie powiązań z innymi językami programowania.
Źródło: linux.org.ru




