Utgivningen av PortableGL 0.100, en implementering av OpenGL 3 pÄ C.

Projektet PortableGL 0.100 Àr nu tillgÀngligt. Det utvecklar en programmeringsimplementation av grafik-API:et OpenGL 3.x, helt skriven i C. Teoretiskt kan PortableGL anvÀndas i alla applikationer som tar en textur eller rambuffer som ingÄng. Koden Àr organiserad som en enda headerfil och distribueras under MIT-licensen.

Projektets mÄl inkluderar bÀrbarhet, överensstÀmmelse med OpenGL API, anvÀndarvÀnlighet, enkel kod och hög prestanda. AnvÀndningsomrÄdena nÀmner utbildning i koncepten för att bygga grafik-API:er, anvÀndning för arbete med 3D-grafik pÄ system utan GPU, och integration av OpenGL-stöd i specifika operativsystem dÀr Mesa3D-paketet inte har portats. Bland de fÀrdiga projekten som anvÀnder PortableGL nÀmns portningen av Minecraft-liknande spelet Craft.

I den nya versionen fortsÀtter utbyggnaden av funktioner och möjligheter inom OpenGL: OpenGL-funktioner för hantering av texturparametrar har implementerats, liksom GLSL-funktioner texelFetch[1-3]D(). Stöd för val av pixelformat vid kompilering och anvÀndning av alla 32- och 16-bitars fÀrgformatsbuffertar har lagts till. Formaten PGL_D24S8 och PGL_D16 har implementerats. Möjlighet till fördefinierad minneskonfiguration har lagts till.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster