LDL 0.2 — grafická knihovna, optimalizovaná pro zařízení s nízkým výkonem









Byl zveřejněn vydání multimediální knihovny LDL 0.2 (Little DirectMedia Layer). Umožňuje vytvářet grafické aplikace, které mohou fungovat jak na moderních, tak na zastaralých systémech.

Podporované platformy

  • Windows: 95 a novější;
  • macOS / OS X: 10.6 a novější;
  • Linux: distribuce s jádrem 2.0+;
  • FreeBSD: 3.0+.

Hlavní charakteristiky

  • Programovací jazyk: C;
  • Licence: LGPL 3.0;
  • Grafika: Jednoduché vícerozměrné API, podpora OpenGL 1.0–4.6;
  • Vstup: Správa oken a zpracování událostí z vstupních zařízení.

Novinky ve verzi 0.2

  • Univerzální 2D-render:

    • vykresluje primitiva a textury s průhledností i bez ní;
    • funguje na grafických kartách s podporou OpenGL 1.2, 2.0 nebo 3.0;
    • používá optimalizaci: data jsou posílána do vykreslovacího buffru -> tříděna podle vrstvy a textury -> transformována na geometrii.
  • Experimentální 3D-render:

    • podporuje práci nad různými verzemi OpenGL;
    • poskytuje pro to jednotné API.
  • Podpora C++:

    • Byla implementována oficiální vazba pro jazyk C++.

Plány na další verzi

  • vylepšení univerzálního 3D API;
  • přidání podpory pro zvuk;
  • příprava dokumentace;
  • vytvoření vazeb k jiným programovacím jazykům.

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster