Paglabas ng PortableGL 0.97, isang C na pagpapatupad ng OpenGL 3

Ang paglabas ng PortableGL 0.97 na proyekto ay nai-publish, na bumubuo ng isang software na pagpapatupad ng OpenGL 3.x graphics API, na ganap na nakasulat sa wikang C (C99). Sa teorya, maaaring gamitin ang PortableGL sa anumang application na kumukuha ng texture o framebuffer bilang input. Ang code ay naka-format bilang isang solong header file at ipinamamahagi sa ilalim ng lisensya ng MIT.

Kasama sa mga layunin ang portability, pagsunod sa OpenGL API, kadalian ng paggamit, simpleng code, at mataas na pagganap. Kasama sa mga lugar ng aplikasyon ang pagtuturo ng mga konsepto ng pagbuo ng mga graphics API, paggamit nito upang gumana sa 3D graphics sa mga system na walang GPU, at pagsasama ng suporta sa OpenGL sa mga partikular na operating system kung saan hindi naka-port ang Mesa3D package.

Paglabas ng PortableGL 0.97, isang C na pagpapatupad ng OpenGL 3
Paglabas ng PortableGL 0.97, isang C na pagpapatupad ng OpenGL 3


Pinagmulan: opennet.ru

Magdagdag ng komento