Rilis PortableGL 0.100, implementasi C saka OpenGL 3

PortableGL 0.100 saiki wis kasedhiya. PortableGL ngembangake implementasi piranti lunak saka API grafis OpenGL 3.x, sing ditulis kabeh nganggo C. PortableGL sacara teoritis bisa digunakake ing aplikasi apa wae sing nampa tekstur utawa framebuffer minangka input. Kode kasebut dikemas minangka file header tunggal lan disebarake miturut lisensi MIT.

Proyek kasebut wis nemtokake tujuan kayata portabilitas, kepatuhan OpenGL API, gampang digunakake, kode prasaja, lan kinerja dhuwur. Wilayah aplikasi sing kasebut kalebu mulang konsep mbangun API grafis, digunakake kanggo nggarap grafis 3D ing sistem tanpa GPU, lan nggabungake dhukungan OpenGL menyang sistem operasi tartamtu sing Mesa3D durung ditransfer. Antarane proyek rampung nggunakake PortableGL, port Craft game kaya Minecraft kacathet.

Versi anyar iki terus ngembangake fungsi lan kemampuan OpenGL: Fungsi OpenGL kanggo nggarap parameter tekstur wis dileksanakake, uga fungsi GLSL texelFetch[1-3]D(). Dhukungan wis ditambahake kanggo milih format piksel nalika wektu kompilasi lan nggunakake format buffer warna 32-bit utawa 16-bit. Format PGL_D24S8 lan PGL_D16 wis dileksanakake. Kemampuan kanggo nemtokake konfigurasi memori sing wis ditemtokake wis ditambahake.

Source: opennet.ru

Tuku hosting sing dipercaya kanggo situs kanthi proteksi DDoS, server VPS VDS 🔥 Tuku hosting situs web sing bisa dipercaya nganggo proteksi DDoS, server VPS VDS | ProHoster