Liberigo de PortableGL 0.97, C-efektivigo de OpenGL 3

La liberigo de la PortableGL 0.97 projekto estis publikigita, evoluigante programaran efektivigon de la OpenGL 3.x grafika API, skribita tute en la C-lingvo (C99). En teorio, PortableGL povas esti uzata en iu ajn aplikaĵo, kiu prenas teksturon aŭ framebuffer kiel enigaĵon. La kodo estas formatita kiel ununura kapdosiero kaj estas distribuita sub la MIT-licenco.

Celoj inkluzivas porteblon, OpenGL-API-konformecon, facilecon de uzo, simplan kodon kaj altan rendimenton. Areoj de aplikaĵo inkludas instruadon de la konceptoj de konstruado de grafikaj APIoj, uzante ĝin por labori kun 3D grafikoj sur sistemoj sen GPU, kaj integri OpenGL-subtenon en specifajn operaciumojn por kiuj la Mesa3D-pakaĵo ne estas adaptita.

Liberigo de PortableGL 0.97, C-efektivigo de OpenGL 3
Liberigo de PortableGL 0.97, C-efektivigo de OpenGL 3


fonto: opennet.ru

Aldoni komenton