Itusilẹ ti PortableGL 0.100, imuse C kan ti OpenGL 3

PortableGL 0.100 ti wa ni bayi. O ṣe agbekalẹ imuṣẹ sọfitiwia ti OpenGL 3.x graphics API, ti a kọ patapata ni C. A le lo PortableGL ni imọ-jinlẹ ninu eyikeyi ohun elo ti o gba texture tabi framebuffer bi titẹ sii. Koodu naa ni a ṣajọpọ bi faili akọle kan ṣoṣo ati pe a pin kaakiri labẹ iwe-aṣẹ MIT.

Awọn ibi-afẹde iṣẹ akanṣe pẹlu gbigbe, Ibamu OpenGL API, irọrun ti lilo, koodu ti o rọrun, ati iṣẹ ṣiṣe giga. Awọn agbegbe ohun elo ti a mẹnuba pẹlu awọn imọran ẹkọ fun kikọ awọn aworan APIs, lilo rẹ fun awọn aworan 3D lori awọn eto laisi GPU kan, ati iṣakojọpọ atilẹyin OpenGL sinu awọn ọna ṣiṣe kan pato eyiti Mesa3D ko ti gbejade. Lara awọn iṣẹ akanṣe ti o pari ni lilo PortableGL, ibudo kan ti Minecraft-bi ere Craft jẹ akiyesi.

Ẹ̀yà tuntun náà ń tẹ̀síwájú láti fẹ̀ síi iṣẹ́ àti agbára OpenGL: Àwọn iṣẹ́ OpenGL fún ṣíṣiṣẹ́ pẹ̀lú àwọn pàrámítà ìkọ̀wé ni a ti ṣe àgbékalẹ̀, àti iṣẹ́ GLSL texelFetch[1-3]D(). A ti fi àtìlẹ́yìn kún un fún yíyan ìrísí píksẹ́lì ní àkókò ìkójọpọ̀ àti lílo èyíkéyìí àwọn ìrísí àwọ̀ 32-bit tàbí 16-bit. A ti ṣe àgbékalẹ̀ àwọn ìrísí PGL_D24S8 àti PGL_D16. A ti fi agbára láti sọ ìṣètò ìrántí tí a ti sọ tẹ́lẹ̀ kún un.

orisun: opennet.ru

Ra alejo gbigba igbẹkẹle fun awọn aaye pẹlu aabo DDoS, awọn olupin VPS VDS 🔥 Ra gbigbalejo oju opo wẹẹbu ti o gbẹkẹle pẹlu aabo DDoS, awọn olupin VPS VDS | ProHoster