PortableGL 0.100 اوس شتون لري. دا د OpenGL 3.x ګرافیک API سافټویر پلي کول رامینځته کوي، چې په بشپړ ډول په C کې لیکل شوی. PortableGL په تیوري کې په هر هغه غوښتنلیک کې کارول کیدی شي چې د ان پټ په توګه جوړښت یا چوکاټ بفر مني. کوډ د یو واحد سرلیک فایل په توګه بسته شوی او د MIT جواز لاندې ویشل شوی.
دې پروژې داسې اهداف تعریف کړي دي لکه د پورټ ایبلټي، د OpenGL API اطاعت، د کارولو اسانتیا، ساده کوډ، او لوړ فعالیت. د غوښتنلیک ذکر شوي ساحې د ګرافیک API جوړولو مفکورې تدریس کول، د GPU پرته سیسټمونو کې د 3D ګرافیکونو سره کار کولو لپاره کارول، او د OpenGL ملاتړ په ځانګړو عملیاتي سیسټمونو کې مدغم کول چې د Mesa3D لپاره پورټ شوی نه دی. د PortableGL کارولو بشپړ شوي پروژو کې، د Minecraft په څیر د لوبې کرافټ پورټ یادونه شوې ده.
نوې نسخه د OpenGL فعالیت او وړتیاوو پراخولو ته دوام ورکوي: د جوړښت پیرامیټرو سره د کار کولو لپاره د OpenGL فعالیتونه پلي شوي، او همدارنګه د GLSL texelFetch[1-3]D() فعالیت. د تالیف په وخت کې د پکسل فارمیټ غوره کولو او د 32-bit یا 16-bit رنګ بفر فارمیټونو کارولو لپاره ملاتړ اضافه شوی. د PGL_D24S8 او PGL_D16 فارمیټونه پلي شوي. د مخکینۍ ټاکل شوي حافظې ترتیب مشخص کولو وړتیا اضافه شوې.
سرچینه: opennet.ru
