VĂ€lja anti PortableGL 0.99, OpenGL 3 rakenduse versioon C keeles

PĂ€rast poolteist aastat arendustööd on valmis saanud projekti PortableGL 0.99 vĂ€ljaanne, mis arendab OpenGL 3.x graafilise API tarkvaralist rakendust, kirjutatud tĂ€ielikult keeles C. Teoreetiliselt saab PortableGL-i kasutada igasugustes rakendustes, mis vĂ”tavad tekstuuri vĂ”i raamibufferi sisendina. Kood on vormindatud ĂŒhe pealkirjafailina ja jaotatakse 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 jĂ€tkub OpenGL-i funktsioonide ja vĂ”imekuse arendamine, on rakendatud glColorMask() ja glDebugMessageCallback() kutsude tugi, lisatud makro PGL_UNSAFE veakontrolli vĂ€ljalĂŒlitamiseks, lisatud makro PGLDEF atribuutide prototĂŒĂŒpide mÀÀratlemiseks, samuti on ĂŒmber kujundatud OpenGL-i tĂŒĂŒpide kasutamine avalikus API-s.

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