Ukukhutshwa kwePortableGL 0.98, ukuphunyezwa kwe-C kwe-OpenGL 3

Emva konyaka wophuhliso, iprojekthi yePortableGL 0.98 ikhutshiwe, iphuhlisa ukuphunyezwa kwesoftware ye-OpenGL 3.x yemizobo yeAPI, ebhalwe ngokupheleleyo ngolwimi lweC (C99). Ngokwethiyori, iPortableGL ingasetyenziswa nakwesiphi na isicelo esithatha ukuthungwa okanye isakhelo njengegalelo. Ikhowudi ifomathiwe njengefayile yentloko enye kwaye ihanjiswa phantsi kwelayisenisi ye-MIT.

Iinjongo zeprojekthi ziquka ukuphatheka, ukuthotyelwa kwe-OpenGL API, ukusetyenziswa lula, ikhowudi elula, kunye nokusebenza okuphezulu. Imimandla yesicelo iquka ukufundisa iikhonsepthi zokwakha i-APIs yemizobo, ukuyisebenzisa ukuze isebenze kunye nemizobo ye-3D kwiinkqubo ngaphandle kwe-GPU, kunye nokudibanisa inkxaso ye-OpenGL kwiinkqubo ezithile zokusebenza apho iphakheji ye-Mesa3D ingafakwanga. Phakathi kweeprojekthi ezigqityiweyo kusetyenziswa iPortableGL, izibuko leMinecraft-like game Craft liyaphawulwa.

Kwinguqulelo entsha:

  • Ithala leencwadi elitsha elisemgangathweni liphunyeziwe.
  • Inkxaso eyongeziweyo yeefomathi zokuthungwa ezongezelelweyo kunye nokuguqulwa kwazo okuzenzekelayo kwifomathi ye-RGBA.
    Ukukhutshwa kwePortableGL 0.98, ukuphunyezwa kwe-C kwe-OpenGL 3
  • Inkxaso eyongeziweyo yokusebenzisa iimpawu ze-vertex ezineentlobo ezingezizo ukudada.
  • I-algorithm entsha ephuculweyo yokwenza imigca ebanzi iyacetywa.
  • I-API yandisiwe. Uninzi lweempawu ezintsha ze-OpenGL kunye nesakhono zongeziwe, kubandakanywa amandla e-OpenGL ES 2/3.

Ukukhutshwa kwePortableGL 0.98, ukuphunyezwa kwe-C kwe-OpenGL 3 Ukukhutshwa kwePortableGL 0.98, ukuphunyezwa kwe-C kwe-OpenGL 3


umthombo: opennet.ru
Thenga ukusingathwa okuthembekileyo kwiindawo ezinokhuseleko lweDDoS, iiseva zeVPS VDS 🔥 Thenga ukusingathwa kwewebhusayithi okuthembekileyo ngokhuseleko lwe-DDoS, iiseva zeVPS VDS | ProHoster