Новият графичен API на Android ще означава по-плавни и бързи игри
Google обяви, че на платформата Android идва нов усъвършенстван графичен API.
Vulkan е името на графичен API, създаден от хората зад OpenGL, Khronos Group. Целта му е много подобна на тази на Apple API на Metal за iOS, а именно да намали режийните разходи за графична обработка на мобилни устройства.
„Голяма част от работата в разработката на графики отива в организирането на данни, така че те да могат ефективно да се консумират от графичния процесор за рендиране“, обяснява Google в скорошен Android Developers блог пост.
„Приложните програмни интерфейси, използвани за управление на тези драйвери, също не са предназначени за многонишкова употреба, изисквайки синхронизация с заключвания около повиквания, които могат да бъдат направени по-ефективно паралелно“, добавя Google.
Резултатът от всичко това е ненужно големи натоварвания на процесора за изобразяване на графики. Vulkan е отворен 3D графичен стандарт, който е „проектиран от нулата, за да сведе до минимум натоварването на процесора в драйвера“.
В допълнение, Vulkan ще даде възможност на приложения и игри да контролират по-директно работата на графичния процесор.
Прочетете още: Най-добрите игри за Android 2015 г.
Все още е в процес на работа, така че не очаквайте да видите Vulkan, внедрен в Android M от старта. Google споменава, че ще продължи да поддържа съществуващия стандарт OpenGL ES, който ще продължи да бъде по-лесният избор за мнозина.
„Като разработчик ще можете да изберете кой API е подходящ за вас: простотата на OpenGL ES или изричният контрол на Vulkan“, казва Google.
Разберете как два от най-мощните телефони с Android се справят с iPhone 6 в следващото видео: