إصدار PortableGL 0.97 ، تطبيق C لـ OpenGL 3

تم نشر إصدار مشروع PortableGL 0.97، لتطوير تطبيق برمجي لواجهة برمجة التطبيقات الرسومية OpenGL 3.x، المكتوبة بالكامل بلغة C (C99). من الناحية النظرية، يمكن استخدام PortableGL في أي تطبيق يأخذ نسيجًا أو مخزنًا مؤقتًا للإطارات كمدخل. يتم تنسيق الكود كملف رأسي واحد ويتم توزيعه بموجب ترخيص MIT.

تتضمن الأهداف قابلية النقل والامتثال لـ OpenGL API وسهولة الاستخدام والتعليمات البرمجية البسيطة والأداء العالي. تشمل مجالات التطبيق تدريس مفاهيم إنشاء واجهات برمجة التطبيقات الرسومية، واستخدامها للعمل مع الرسومات ثلاثية الأبعاد على الأنظمة التي لا تحتوي على وحدة معالجة الرسومات، ودمج دعم OpenGL في أنظمة تشغيل محددة لا يتم نقل حزمة Mesa3D لها.

إصدار PortableGL 0.97 ، تطبيق C لـ OpenGL 3
إصدار PortableGL 0.97 ، تطبيق C لـ OpenGL 3


المصدر: opennet.ru

إضافة تعليق