LDL 0.1

LDL 0.1 LDL 0.1 LDL 0.1 LDL 0.1

U shpall lëshimi i parë publik i bibliotekës multimedia LDL (Little DirectMedia Layer), që mundëson krijimin e aplikacioneve grafike që funksionojnë si në sisteme moderne ashtu edhe në ato të vjetra (Windows 95+, distribucione me bërthamë Linux 2.0+, FreeBSD 3.0+). Ofron një API të thjeshtë të platformave të ndryshme për menaxhimin e dritareve dhe përpunimin e ngjarjeve nga pajisjet hyrëse. Për vizatimin mund të përdoret OpenGL 1.0-4.6. Kodi ofrohet nën licencën LGPL 3.0.

Ky lëshim shquhet për kalimin nga përdorimi i gjuhës C++98 në gjuhën ANSI C (C89) për të siguruar maksimale portabilitet dhe kompatibilitet me kompilerët dhe platformat e vjetra, duke përfshirë DOS, Windows 95 dhe PlayStation 1. Projekti planifikon të zhvillohet gradualisht - në versionin e parë ofrohen mundësi për punën me dritaret, ngjarjet hyrëse dhe grafikën, pas së cilës do të fillojë zhvillimi i renderimit 2D, mjeteve për punën me tingujt dhe skriftrat, backend-eve për punën mbi bibliotekat SDL 1.2, SDL 2.x, SDL 3.x, SFML dhe GLFW. Përdorimi i backend-ëve SDL, SFML dhe GLFW do t'i lejojë aplikacionet të ndërtohen për platformat që nuk mbështeten direkt në LDL, pa ndryshuar kodin. Në planet e ardhshme përfshihet gjithashtu krijimi i një API universale për punën me sprite dhe grafikë 2D, e cila mund të përdoret pavarësisht nga backend-i i zgjedhur (OpenGL, Vulkan, renderim i programuar, biblioteka si SDL).

Burimi: linux.org.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster