Published release of a multimedia library LDL 0.2 (Little DirectMedia Layer)It allows you to create graphical applications that can run on both modern and legacy systems.
Supported platforms
- Windows: 95 and newer;
- macOS / OS X: 10.6 and newer;
- Linux: distributions with kernel 2.0+;
- FreeBSD: 3.0+.
Main characteristics
- Programming language: Si;
- License: LGPL 3.0;
- Graphic arts: Simple cross-platform API, support for OpenGL 1.0–4.6;
- Input: Managing windows and handling events from input devices.
What's new in version 0.2
Universal 2D renderer:
- outputs primitives and textures with and without transparency;
- works on video cards that support OpenGL 1.2, 2.0 or 3.0;
- uses optimization: data goes to the rendering buffer -> sorted by layer and texture -> converted to geometry.
Experimental 3D render:
- supports work on top of different versions of OpenGL;
- provides a single API for this.
C++ support:
- The official binding for the C++ language has been implemented.
Plans for the next version
- Improvement of the universal 3D API;
- adding sound support;
- preparation of documentation;
- creation of bindings to other programming languages.
Source: linux.org.ru




