LDL 0.1

LDL 0.1 LDL 0.1 LDL 0.1 LDL 0.1

Toimus esimene avalik väljaanne multimeedia raamatukogust LDL (Little DirectMedia Layer), mis võimaldab luua graafilisi rakendusi, mis töötavad nii kaasaegsetes kui ka vanemates süsteemides (Windows 95+, Linuxi 2.0+ ja FreeBSD 3.0+ distributsioonid). Pakutakse lihtsat platvormideüleset API-d akende haldamiseks ja sisendseadmest saadud sündmuste töötlemiseks. Joonistamiseks saab kasutada OpenGL 1.0-4.6. Kood on kergesti saadaval LGPL 3.0 litsentsi alusel.

Väljaanne on tähelepanuväärne ülemineku poolest C++98 keelest ANSI C (C89) keelele, et tagada maksimaalne ülekantavus ja ühilduvus vanade kompilaatorite ja platvormidega, sealhulgas DOS, Windows 95 ja PlayStation 1. Projekti plaanitakse järk-järgult arendada - esimeses versioonis on ette nähtud võimalused akende, sisendisündmuste ja graafikaga töötamiseks, millele järgneb 2D-renderdamise, helide ja fontide töötlemise ning SDL 1.2 ja SDL 2.x raamatukogude baasil töötlustehnikate arendamine. SDL 3.x, SFML ja GLFW. SDL, SFML ja GLFW baasil töötamine võimaldab ilma koodimuudatusteta luua rakendusi platvormidele, mis ei ole LDL-is otseselt toetatud. Tuleviku plaanides mainitakse ka universaalse API loomist spritide ja 2D-graafikaga töötamiseks, mida saab sõltumatult valida baasil (OpenGL, Vulkan, tarkvaraline renderdamine, SDL-tüüpi raamatukogud).

Allikas: linux.org.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster