Vabastatud on PortableGL 0.100, OpenGL 3 teostus C keeles

VĂ€ljaandmine PortableGL 0.100, mis arendab OpenGL 3.x graafilise API programmi teostust, kirjutatud tĂ€ielikult keeles C. Teoorias saab PortableGL-i kasutada igasugustes rakendustes, mis vĂ”tavad tekstuuri vĂ”i framebuferi sisendina. Kood on vormistatud ĂŒhe pealkirjafailina ja jagatud MIT litsentsi alusel.

Projekt on seadnud eesmĂ€rgiks sellised muu hulgas nagu ĂŒlekantavus, OpenGL API nĂ”uetekohasus, lihtsus, lihtne kood ja kĂ”rge jĂ”udlus. Kasutusaladena mainitakse graafiliste API kontseptsioonide Ă”petamist, 3D-graafika töötlemist sĂŒsteemides ilma GPU-ta ning OpenGL-i toe integreerimist spetsiifilistesse opsĂŒsteemidesse, kuhu Mesa3D pakett pole veel kantud. Valmis projektidest, mis kasutavad PortableGL-i, on tĂ€helepanu pĂ€lvinud Minecrafti sarnase mĂ€ngu Craft port.

Uues versioonis on jÀtkatud OpenGL-i funktsioonide ja vÔimaluste arendamist: on rakendatud OpenGL-i funktsioone tekstuuride parameetrite osas, samuti GLSL-funktsioone texelFetch[1-3]D(). Lisatud on toetust pikseliformaadi valikule kompileerimise etapil ja igasuguste 32- ja 16-bitiste vÀrvibufferite formaatide kasutamisele. On rakendatud formaadid PGL_D24S8 ja PGL_D16. Lisatud on vÔimalus mÀÀrata eeldefineeritud mÀlukonfiguratsioon.

Allikas: opennet.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