LDL 0.1

LDL 0.1 LDL 0.1 LDL 0.1 LDL 0.1

Proběhlo První veřejné vydání multimediální knihovny LDL (Little DirectMedia Layer), která umožňuje vytvářet grafické aplikace, které mohou fungovat jak na moderních, tak na zastaralých systémech (Windows 95+, distribuce s jádrem Linux 2.0+, FreeBSD 3.0+). K dispozici je jednoduché multiplatformní API pro správu oken a zpracování událostí z vstupních zařízení. Pro vykreslování lze využít OpenGL 1.0-4.6. Kód je poskytován pod licencí LGPL 3.0.

Vydání je pozoruhodné přechodem z použití jazyka C++98 na jazyk ANSI C (C89) pro zajištění maximální přenositelnosti a kompatibility se starými překladači a platformami, včetně DOS, Windows 95 a PlayStation 1. Projekt plánuje postupný rozvoj — v první verzi jsou nabízeny možnosti pro práci s okny, událostmi vstupu a grafikou, poté začne rozvoj 2D renderu, prostředků pro práci se zvukem a fonty, backendů pro práci nad knihovnami SDL 1.2, SDL 2.x, SDL 3.x, SFML a GLFW. Použití backendů SDL, SFML a GLFW umožní bez změny kódu sestavovat aplikace pro platformy, které nejsou přímo podporovány v LDL. V plánech do budoucna se také uvádí vytvoření univerzálního API pro práci se sprite a 2D grafikou, které lze používat nezávisle na vybraném backendu (OpenGL, Vulkan, softwarové vykreslování, knihovny typu SDL).

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster