Objavljen je multimedijski biblioteka LDL 0.1, optimizirana za slabe sustave

Održano je prvo javno izdanje multimedijske biblioteke LDL (Little DirectMedia Layer), koja omogućava kreiranje grafičkih aplikacija koje mogu raditi na modernim, kao i na zastarjelim sustavima (Windows 95+, distribucije s Linux kernelom 2.0+, FreeBSD 3.0+). Pruža jednostavan cross-platform API za upravljanje prozorima i obradu događaja s ulaznih uređaja. Za iscrtavanje se može koristiti OpenGL 1.0-4.6. Kod se isporučuje pod LGPL 3.0 licencom.

Izdanje se ističe prijelazom s korištenja jezika C++98 na ANSI C (C89) radi očuvanja maksimalne prenosivosti i kompatibilnosti sa starim kompajlerima i platformama, uključujući DOS, Windows 95 i PlayStation 1. Projekt se planira postupno razvijati: u prvoj verziji pružene su mogućnosti za rad s prozorima, događajima unosa i grafikom, nakon čega će uslijediti razvoj 2D renderea, alata za rad sa zvukom i fontovima, te backendova za rad iznad SDL 1.2, SDL 2.x, SDL 3.x, SFML i GLFW. Korištenje backendova SDL, SFML i GLFW omogućit će sastavljanje aplikacija za platforme koje nisu izravno podržane u LDL bez promjene koda. U planovima za budućnost također se navodi stvaranje univerzalnog API-a za rad sa spriteovima i 2D grafikom, koji se može koristiti neovisno o odabranom backendu (OpenGL, Vulkan, softversko iscrtavanje, biblioteke poput SDL).

Objavljen je multimedijski biblioteka LDL 0.1, optimizirana za slabe sustave


Izvor: opennet.ru
Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster