Vydanie multimediálnej knižnice LDL 0.1, optimalizovanej pre nízkovýkonné systémy

Prebehlo prvé verejné vydanie multimediálnej knižnice LDL (Little DirectMedia Layer), ktorá umožňuje vytvárať grafické aplikácie schopné fungovať ako na moderných, tak aj na zastaraných systémoch (Windows 95+, distribúcie s jadrom Linux 2.0+, FreeBSD 3.0+). Poskytuje jednoduché multiplatformové API na správu okien a spracovanie udalostí z vstupných zariadení. Na kreslenie sa môže používať OpenGL 1.0-4.6. Kód sa dodáva pod licenciou LGPL 3.0.

Vydanie je pozoruhodné prechodom z používania jazyka C++98 na jazyk ANSI C (C89) s cieľom zabezpečiť maximálnu prenosnosť a kompatibilitu so starými kompilátormi a platformami, vrátane DOS, Windows 95 a PlayStation 1. Projekt plánujú postupne rozvíjať: v prvej verzii sú ponúknuté možnosti na prácu s oknami, vstupnými udalosťami a grafikou, po čom sa začne vývoj 2D renderu, nástrojov na prácu so zvukom a písmami, backendov na prácu nad knižnicami SDL 1.2, SDL 2.x, SDL 3.x, SFML a GLFW. Použitie backendov SDL, SFML a GLFW umožní bez zmeny kódu zostavovať aplikácie pre platformy, ktoré priamo nepodporuje LDL. V plánoch do budúcnosti sa tiež uvádza vytvorenie univerzálneho API na prácu so skrytými a 2D grafikou, ktoré je možné použiť nezávisle na zvolených backendoch (OpenGL, Vulkan, softvérové vykresľovanie, knižnice ako SDL).

Vydanie multimediálnej knižnice LDL 0.1, optimalizovanej pre nízkovýkonné systémy


Zdroj: opennet.ru
Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster