I muri i te neke atu i te kotahi tau o te whakawhanaketanga, kua tukuna te kaupapa PortableGL 0.98, te whakawhanake i te whakatinanatanga rorohiko o te OpenGL 3.x whakairoiro API, kua tuhia katoatia ki te reo C (C99). I roto i te ariā, ka taea te whakamahi a PortableGL i roto i tetahi tono e mau ana i te kakano, i te angapapa ranei hei whakauru. Ka whakahōputuhia te waehere hei kōnae pane kotahi, ka tohatohahia i raro i te raihana MIT.
Ko nga whainga o te kaupapa ko te kawe, te hanganga ture OpenGL API, te ngawari o te whakamahi, te waehere ngawari, me te mahi nui. Ko nga waahi o te tono ko te whakaako i nga ariā o te hanga whakairoiro API, te whakamahi ki te mahi me nga whakairoiro 3D i runga i nga punaha kaore he GPU, me te whakauru i te tautoko OpenGL ki roto i nga punaha whakahaere motuhake kaore i te kawe te kete Mesa3D. I roto i nga kaupapa kua oti te hanga ma te whakamahi i te PortableGL, kua tohuhia he tauranga o te keemu rite Minecraft Craft.
I roto i te putanga hou:
- Kua whakatinanahia he whare pukapuka whakamarumaru paerewa hou.
- He tautoko taapiri mo etahi atu whakatakotoranga kakano me o raatau huringa aunoa ki te whakatakotoranga RGBA.

- He tautoko taapiri mo te whakamahi i nga huanga o runga me nga momo atu i te maanu.
- Ka whakaarohia he algorithm hou mo te hanga raina whanui.
- I whakawhānuihia te API. He maha nga ahuatanga hou o OpenGL me nga kaha kua taapirihia, tae atu ki nga kaha o OpenGL ES 2/3.


Source: opennet.ru

