LDL 0.2 to biblioteka graficzna zoptymalizowana dla systemów o niskim poborze mocy.









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

Kup niezawodny hosting dla stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron internetowych z ochroną DDoS, serwery VPS VDS | ProHoster