يتوفر دعم Vulkan Graphics API 1.1 في Android P

يُنظر إلى واجهة برمجة تطبيقات Vulkan على نطاق واسع كخليفة لبرنامج OpenGL. أعلنت شركة Vulkan Graphics API ، التي تم الإعلان عنها مبدئيًا في عام 2015 ، عن تحسينات كبيرة في أداء عرض الرسومات مقارنةً بسابقتها. انتقل دعم واجهة برمجة تطبيقات الرسومات إلى Android بعد إعلانها الأولي مع الإصدار الأول من Android 7.0 Nougat ، مما أعطى دفعة مطلوبة بشدة لألعاب المحمول. في الآونة الأخيرة ، تم إصدار مراجعة جديدة لواجهة برمجة التطبيقات للرسومات ، وبالتالي فإن الخطوة المنطقية التالية لـ Google هي دمجها في الإصدار التالي من Android. وبالفعل ، سيتم تضمين دعم Vulkan 1.1 في Android P ، الإصدار الرئيسي التالي من Android ، وفقًا لالتزامات حديثة في برنامج Android Open Source Project (AOSP).

تتضمن بعض الميزات المتوقعة للغاية المضمنة في الإصدار 1.1 من Vulkan API عمليات Subgroup ، وتكامل الامتدادات ، SPIR-V 1.3 ، وأكثر من ذلك. تم بالفعل دمج عمليات دمج Vulkan API 1.1 ، مما يعني أن المراجعة ستكون متاحة على الأرجح في معاينة المطور الثاني لنظام Android P ، وفي النهاية ، مع الإصدار النهائي والمستقر. لن يكون المستخدمون النهائيون قادرين حقًا على رؤية الفائدة من هذه التغييرات - بعد كل شيء ، فهي ليست مراجعة رائدة لواجهة برمجة تطبيقات Vulkan ، ولكنها تعيد تحديد وتحسين الأجزاء الرئيسية منه. ألعاب الجوّال التي تستخدم Vulkan حاليًا كواجهة خلفية لها يجب أن تظل تعمل وتتصرف كما هي مع 1.0 ، ولن ينفجر أي شيء فجأة أو يبدأ العمل بشكل أفضل / أسرع. لكن يجب أن يستفيد مطورو ألعاب Android كثيرًا من التغييرات الموجهة للمطور في الإصدار 1.1 من واجهة برمجة التطبيقات ، وبالتالي سيبدأ المستخدمون الذين يشغلون نظام أندرويد P في جني هذه الفوائد بمجرد أن يبدأ المطورون في دمج الميزات الجديدة لواجهة برمجة التطبيقات.

يجب على مطوري البرامج الذين يريدون الاستفادة من الإصدار 1.1 واللعب معهم الانتظار حتى تسقط معاينة المطور الثاني لنظام Android P لأجهزة Google Pixel و Pixel 2. نظرًا لأن Vulkan 1.1 يوسع بعض الإمكانات الأساسية لواجهة برمجة تطبيقات الرسومات ، فهناك الكثير مما يجب أن نكون متحمسين له إذا كنت مطور ألعاب ، لذلك راقب التغييرات المستقبلية في Android P.