Недавно анонсированная версия Vulkan Graphics API (версия 1.1) была недавно объединена с AOSP, а это означает, что она появится и в предстоящем Android P.
API Вулкана широко считается преемником OpenGL. Изначально объявлено в 2015 году, Vulkan Graphics API обеспечил значительные улучшения в производительности рендеринга графики по сравнению со своим предшественником. Поддержка графического API появилась в Android после его первоначального анонса в первом выпуске Android 7.0 Nougat, что дало столь необходимый импульс развитию мобильных игр. Недавно была выпущена новая версия графического API, поэтому следующим логическим шагом для Google является интеграция ее в следующую версию Android. И действительно, поддержка Вулкан 1.1 будет включено в Андроид П, следующей основной версии Android, согласно недавним изменениям в проекте Android Open Source Project (AOSP) gerrit.
Некоторые из долгожданных функций, включенных в версию 1.1 API Vulkan, включают операции с подгруппами, интеграцию расширений, SPIR-V 1.3 и многое другое. Коммиты, интегрирующие Vulkan API 1.1, имеют
уже объединеноЭто означает, что эта версия, предположительно, будет доступна во второй предварительной версии Android P для разработчиков и, в конечном итоге, в финальной стабильной версии. Конечные пользователи на самом деле не смогут увидеть выгоду от этих изменений — в конце концов, это не совсем революционная версия Vulkan API, а скорее переопределяет и улучшает его ключевые части. Мобильные игры, в настоящее время использующие Vulkan в качестве серверной части, должны по-прежнему работать и вести себя так же, как и в версии 1.0, и ничто внезапно не сломается и не начнет работать лучше/быстрее. Но разработчики игр для Android должны получить большую выгоду от ориентированных на разработчиков изменений API версии 1.1, поэтому пользователи использование Android P в конечном итоге начнет пожинать плоды этих преимуществ, как только разработчики начнут интегрировать новый API функции.Разработчикам, желающим воспользоваться преимуществами и поиграться с версией 1.1, следует подождать, пока не выйдет вторая предварительная версия Android P для разработчиков для устройств Google Pixel и Pixel 2. Поскольку Vulkan 1.1 расширяет некоторые основные возможности графического API, у разработчика игр есть много интересного, поэтому следите за будущими изменениями в Android P.