LDL 0.1

LDL 0.1 LDL 0.1 LDL 0.1 LDL 0.1

Sa uskutočnilo Prvý verejný vydanie multimediálnej knižnice LDL (Little DirectMedia Layer), ktorá umožňuje vytvárať grafické aplikácie, ktoré fungujú na moderných aj starší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 vykresľovanie sa môže používať OpenGL 1.0-4.6. Kód je dodávaný pod licenciou LGPL 3.0.

Vydanie sa vyznačuje prechodom z používania jazyka C++98 na jazyk ANSI C (C89) na zabezpečenie maximálnej prenosnosti a kompatibility so starými kompilátormi a platformami, vrátane DOS, Windows 95 a PlayStation 1. Projekt plánuje postupný vývoj — v prvej verzii sú navrhnuté možnosti na prácu s oknami, udalosťami vstupu a grafikou, po čom začne vývoj 2D renderovania, prostriedkov 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é nie sú priamo podporované v LDL. Do budúcnosti je naplánované aj vytvorenie univerzálneho API na prácu so sprite a 2D grafikou, ktoré sa dá používať nezávisle od zvoleného backendu (OpenGL, Vulkan, softvérové vykresľovanie, knižnice ako SDL).

Zdroj: linux.org.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