في المنشور السابق ، علق زميلنا بيدرو روداس بالفعل إدخال المعدن في OS X إلى تحسين الأداء العام لجميع أجهزة Mac عندما يتعلق الأمر بتشغيل التطبيقات ، مع ذلك ، سنشرح في هذه المقالة بمزيد من التفصيل ما تدور حوله واجهة برمجة تطبيقات الرسومات هذه ، خاصة التي تستهدف شرائح A7 و A8 و A8X ، والتي تم تقديمها قبل عام في نظام التشغيل iOS 8 ولديها تم تطويره ليكون معيارًا في نظام التشغيل هذا ومن المفترض أنه سيكون أيضًا في OS X.
كما يعلم معظمكم ، يعتمد OS X و iOS على افتح مكتبات GL لمعالجة الرسومات وأنهم يعتزمون مواجهة حلول أخرى مثل مكتبات Microsoft Direct3D 12 ، وتحسين GPGPU (الحوسبة للأغراض العامة على وحدات معالجة الرسومات) قدر الإمكان والآن باستخدام Metal ، والاستفادة من تقنية Compute Shaders. خطوة إلى الأمام ستجعل أجهزة Mac القديمة قادرة على دعم OS X El Capitan تعمل بشكل أسرع وأكثر سلاسة من OS X Yosemite.
على سبيل المثال ، Epic Games ، مبتكر Unreal Engine الشهير تستخدم على نطاق واسع في وحدة التحكم وأجهزة الكمبيوتر نظرًا لأدائها الممتاز ورسوماتها الأكثر من مقبولة ، فقد قدمت عرضًا توضيحيًا للمعادن بعنوان جديد يقومون بتطويره يسمى Fortnight وسيكون متاحًا في وقت لاحق من هذا العام لكل من Mac و PC. سمح استخدام Metal ، وفقًا لكلمات Epic الخاصة ، بإنشاء رسومات بمستوى أعلى بكثير مما يمكن تحقيقه بدون واجهة برمجة التطبيقات هذه.
تاريخيا ، تم "تجاهل" جهاز Mac من قبل معظم شركات الألعاب ، والتي أعطوا الأولوية لنظام التشغيل Windows بدلا من. هذا على النقيض من موقع iOS ضمن مجموعة الأجهزة المحمولة ، والتي ، على الرغم من أن لها حصة سوقية أصغر من Android ، إلا أنها لا تزال المنصة الأكثر ربحًا لمطوري العديد من أفضل ألعاب الهاتف المحمول في العالم.
مع Metal على Mac ، تأمل Apple في تعزيز OS X في هذا المجال والاستفادة بشكل أكبر من إمكانات نظام تشغيل سطح المكتب داخل الألعاب. ومع ذلك ، أكد كريج فيديريغي (نائب الرئيس الأول لهندسة البرمجيات في شركة Apple) ذلك بالفعل متوسط المستخدمين كمحترفين سوف تستفيد من جميع إمكانيات المعدن.