Ang unang release ng LDL (Little DirectMedia Layer) multimedia library, na idinisenyo upang tumakbo sa legacy na hardware, ay magagamit na ngayon. Nagbibigay ang library ng simple, cross-platform na API para sa pagtatrabaho sa 2D graphics, pamamahala ng mga bintana, at pamamahala ng mga kaganapan sa OS, na angkop para sa pagbuo ng mga simpleng laro at multimedia application. Ginagamit na ang library sa pagbuo ng alternatibong open-source game engine para sa Arcanum. Ang code ng proyekto ay nakasulat sa C++98 at ipinamamahagi sa ilalim ng BSL 1.0 (Boost Software License).
Malaki ang atensyong inilalaan ng awtor sa pag-optimize ng library para sa mga lumang platform at paglikha ng isang portable na C++ API na maaaring gamitin sa iba't ibang operating system (may karagdagang API para sa mga programang C). Sa kasalukuyang anyo nito, sinusuportahan nito ang trabaho sa Linux (Debian 3+) at Windows (Windows 95+).
May suporta para sa GPU rendering gamit ang OpenGL 1.2 at OpenGL 3.0, pati na rin ang software rendering gamit ang CPU. Maaaring baguhin nang dynamic ang paraan ng rendering habang tumatakbo ang application. Linux Sinusuportahan ang XLib, ngunit ang suporta para sa Wayland protocol ay kasalukuyan ding binubuo. May mga tampok sa pagproseso ng tunog na ibinibigay. Sinusuportahan ang iba't ibang format ng imahe (bmp, png, tga, jpg).
Kasama sa mga plano sa hinaharap ang suporta para sa pag-render gamit ang Direct3D 9/10/11, streaming audio, text output gamit ang Freetype library, at mga API para sa pagtatrabaho sa mga stream at network. Nakaplano rin ang paglipat sa iba pang mga platform. Android, iOS at macOS.


Pinagmulan: opennet.ru
