LDL 0.2 grafikus könyvtár kiadása, alacsony fogyasztású rendszerekhez optimalizálva

Megjelent az LDL 0.2 (Little DirectMedia Layer) multimédia könyvtár verziója, amely lehetővé teszi olyan grafikus alkalmazások létrehozását, amelyek modern és régebbi rendszereken is futtathatók (Windows 95+ macOS/OS X/Mac OS X 10.6+, kernellel rendelkező disztribúciók Linux 2.0+, FreeBSD 3.0+). Egy egyszerű, platformfüggetlen API áll rendelkezésre az ablakkezeléshez és a bemeneti események kezeléséhez. Az OpenGL 1.0-4.6 használható rendereléshez. A kód C nyelven íródott és az LGPL 3.0 licenc alatt áll.

Az új kiadásban:

  • Hozzáadtunk egy univerzális 2D renderelőt, amely képes primitívek és textúrák átlátszósággal vagy anélkül történő renderelésére. Támogatja az OpenGL 1.2, 2.0 vagy 3.0 szabványt támogató grafikus kártyákat. A megvalósítás olyan optimalizációkat használ, amelyek először a renderelési pufferbe helyezik az adatokat, réteg és textúra szerint rendezik azokat, majd geometriává alakítják.
  • Hozzáadtunk egy kísérleti 3D renderelőt, amely támogatja az OpenGL különböző verzióin való futtatást, de egyetlen API-t biztosít.
  • Megvalósították a C++ nyelvhez tartozó kötést.

A következő verzió a tervek szerint az univerzális 3D API fejlesztésére, hangtámogatás hozzáadására, dokumentáció elkészítésére és más nyelvekhez való kötések biztosítására fog összpontosítani.




Forrás: opennet.ru
Vásároljon megbízható tárhelyet DDoS védelemmel, VPS VDS szerverekkel rendelkező webhelyekhez 🔥 Vásároljon megbízható weboldal tárhelyet DDoS védelemmel, VPS VDS szerverekkel | ProHoster