Издање графичке библиотеке LDL 0.2, оптимизоване за системе са ниском потрошњом енергије

Објављена је верзија мултимедијалне библиотеке LDL 0.2 (Little DirectMedia Layer), која омогућава креирање графичких апликација које могу да раде и на модерним и на старијим системима (Windows 95+, macOS/OS X/Mac OS X 10.6+, дистрибуције са кернелом Linux 2.0+, FreeBSD 3.0+). Обезбеђен је једноставан вишеплатформски API за управљање прозорима и обраду улазних догађаја. OpenGL 1.0-4.6 се може користити за рендеровање. Код је написан у C-у и лиценциран под LGPL 3.0 лиценцом.

У новом издању:

  • Додат је универзални 2Д рендерер, способан за рендеровање примитива и текстура са или без транспарентности. Подржава графичке картице које подржавају OpenGL 1.2, 2.0 или 3.0. Имплементација користи оптимизације које прво смештају податке у бафер за рендеровање, сортирају их по слоју и текстури, а затим их конвертују у геометрију.
  • Додат је експериментални 3Д рендерер који подржава рад преко различитих верзија OpenGL-а, али пружа један API.
  • Имплементирано је повезивање за језик C++.

Планирано је да се следећа верзија фокусира на побољшање универзалног 3Д API-ја, додавање звучне подршке, припрему документације и обезбеђивање повезивања са другим језицима.




Извор: опеннет.ру
Купите поуздан хостинг за сајтове са ДДоС заштитом, ВПС ВДС сервере 🔥 Купите поуздан веб хостинг са DDoS заштитом, VPS VDS сервере | ProHoster