LDL 0.2 — bibliotecă grafică optimizată pentru sisteme cu putere redusă









Publicat lansarea bibliotecii multimedia LDL 0.2 (Little DirectMedia Layer). Aceasta permite crearea de aplicații grafice care pot funcționa atât pe sistemele moderne, cât și pe cele vechi.

Platoforme suportate

  • Windows: 95 și mai recente;
  • macOS / OS X: 10.6 și mai recente;
  • Linux: distribuții cu kernel 2.0+;
  • FreeBSD: 3.0+.

Caracteristici principale

  • Limbaj de programare: C;
  • Licență: LGPL 3.0;
  • Graphics: API simplu și multiplatformă, suport pentru OpenGL 1.0–4.6;
  • Intrare: Gestionarea ferestrelor și procesarea evenimentelor de la dispozitivele de intrare.

Ce este nou în versiunea 0.2

  • Renderer 2D universal:

    • randă primitive și texturi cu și fără transparență;
    • funcționează pe plăci video care suportă OpenGL 1.2, 2.0 sau 3.0;
    • utilizează optimizarea: datele sunt trimise în buffer-ul de randare -> sunt sortate după strat și textură -> sunt transformate în geometrie.
  • Renderer 3D experimental:

    • suportă funcționarea peste diferite versiuni de OpenGL;
    • oferă pentru aceasta o API unică.
  • Suport C++:

    • O legătură oficială pentru limbajul C++ a fost implementată.

Planuri pentru următoarea versiune

  • îmbunătățirea API-ului 3D universal;
  • adăugarea suportului pentru sunet;
  • pregătirea documentației;
  • crearea legăturilor pentru alte limbaje de programare.

Sursa: linux.org.ru

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster