LDL 0.2 — a graphics library optimized for low-power systems.









Published Release of the multimedia library LDL 0.2 (Little DirectMedia Layer). It allows for the creation of graphical applications capable of running 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+.

Key features

  • Programming language: C;
  • License: LGPL 3.0;
  • Graphics: Simple cross-platform API, support for OpenGL 1.0–4.6;
  • Input: Window management and event handling from input devices.

What's new in version 0.2

  • Universal 2D renderer:

    • renders primitives and textures with and without transparency;
    • works on graphics cards supporting OpenGL 1.2, 2.0, or 3.0;
    • utilizes optimization: data goes to the rendering buffer -> sorted by layer and texture -> converted into geometry.
  • Experimental 3D renderer:

    • supports functioning across different versions of OpenGL;
    • provides a unified API for this.
  • C++ support:

    • An official wrapper for C++ has been implemented.

Plans for the next version

  • enhancement of the universal 3D API;
  • addition of sound support;
  • preparation of documentation;
  • creation of bindings for other programming languages.

Source: linux.org.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster