zveřejněno vydání multimediální knihovny LDL 0.2 (Malá vrstva DirectMedia)Umožňuje vytvářet grafické aplikace, které lze spustit na moderních i starších systémech.
Podporované platformy
- Windows95 a novější;
- macOS / OS X10.6 a novější;
- Linux: distribuce s jádrem 2.0+;
- FreeBSD: 3.0+.
Klíčové vlastnosti
- Programovací jazyk: Si;
- Licence: LGPL 3.0;
- Grafika: Jednoduché multiplatformní API, podpora OpenGL 1.0–4.6;
- Vstup: Správa oken a zpracování událostí ze vstupních zařízení.
Co je nového ve verzi 0.2
Univerzální 2D renderer:
- výstup primitiv a textur s průhledností i bez ní;
- funguje na grafických kartách, které podporují OpenGL 1.2, 2.0 nebo 3.0;
- používá optimalizaci: data jdou do renderovacího bufferu -> seřazena podle vrstev a textur -> převedena na geometrii.
Experimentální 3D render:
- podporuje práci nad různými verzemi OpenGL;
- poskytuje pro toto jediné 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í zvukové podpory;
- příprava dokumentace;
- vytváření vazeb na jiné programovací jazyky.
Zdroj: linux.org.ru




