انتشار PortableGL 0.97، یک پیاده سازی C از OpenGL 3

انتشار پروژه PortableGL 0.97 منتشر شده است که اجرای نرم افزاری از API گرافیکی OpenGL 3.x را توسعه می دهد که به طور کامل به زبان C (C99) نوشته شده است. در تئوری، PortableGL را می توان در هر برنامه ای که یک بافت یا فریم بافر را به عنوان ورودی می گیرد، استفاده کرد. کد به صورت یک فایل هدر فرمت شده و تحت مجوز MIT توزیع می شود.

اهداف عبارتند از قابل حمل بودن، انطباق با OpenGL API، سهولت استفاده، کد ساده و کارایی بالا. زمینه های کاربردی شامل آموزش مفاهیم ساخت API های گرافیکی، استفاده از آن برای کار با گرافیک های سه بعدی در سیستم های بدون GPU و ادغام پشتیبانی OpenGL در سیستم عامل های خاصی است که بسته Mesa3D برای آنها پورت نشده است.

انتشار PortableGL 0.97، یک پیاده سازی C از OpenGL 3
انتشار PortableGL 0.97، یک پیاده سازی C از OpenGL 3


منبع: opennet.ru

اضافه کردن نظر