Paglabas ng LDL 0.2 graphics library, na-optimize para sa mga low-power system

Nailathala na ang bersyon ng LDL 0.2 (Little DirectMedia Layer) multimedia library, na nagpapahintulot sa paglikha ng mga graphical application na maaaring tumakbo sa parehong moderno at lumang sistema (Windows 95+, macOS/OS X/Mac OS X 10.6+, mga distribusyon na may kernel Linux 2.0+, FreeBSD 3.0+). Isang simpleng cross-platform API ang ibinibigay para sa pamamahala ng window at paghawak ng input event. Maaaring gamitin ang OpenGL 1.0-4.6 para sa pag-render. Ang code ay nakasulat sa C at lisensyado sa ilalim ng lisensyang LGPL 3.0.

Sa bagong release:

  • Isang universal 2D renderer ang naidagdag, na may kakayahang mag-render ng mga primitive at texture nang mayroon o walang transparency. Sinusuportahan nito ang mga graphics card na sumusuporta sa OpenGL 1.2, 2.0, o 3.0. Gumagamit ang implementasyon ng mga optimization na unang naglalagay ng data sa render buffer, inaayos ito ayon sa layer at texture, at pagkatapos ay kino-convert ito sa geometry.
  • Nagdagdag ng isang eksperimental na 3D renderer na sumusuporta sa pagpapatakbo sa ibabaw ng iba't ibang bersyon ng OpenGL, ngunit nagbibigay ng iisang API.
  • Naipatupad na ang isang binding para sa wikang C++.

Ang susunod na bersyon ay pinaplanong tumuon sa pagpapabuti ng universal 3D API, pagdaragdag ng suporta sa tunog, paghahanda ng dokumentasyon, at pagbibigay ng mga binding sa iba pang mga wika.




Pinagmulan: opennet.ru
Bumili ng maaasahang pagho-host para sa mga site na may proteksyon ng DDoS, mga server ng VPS VDS 🔥 Bumili ng maaasahang website hosting na may proteksyon ng DDoS, VPS VDS servers | ProHoster