Raspberry Pi 4 достигает важной вехи в области графики, добавляя поддержку более современного Vulkan 3D API. Хотя это не означает плавного опыта Doom (2016) на одноплатном чуде, это помогает Pi работать с Android и указывает на некоторые будущие возможности.
В понедельник генеральный директор Raspberry Pi Эбен Аптон объявил, что Pi 4 совместим с Vulkan 1.2. Поддержка пока недоступна для загружаемых Pi-совместимых операционных систем, но должна быть доступна в ближайшее время.
Для большинства людей, использующих свой Pi в качестве сервера, самодельного контроллера или облегченного рабочего стола, совместимость с Vulkan 1.2 не будет заметной. Графика рабочего стола в стандартной ОС Raspberry Pi основана на OpenGL, более старом графическом API, который должен заменить Vulkan. По словам Аптона, есть одна группа, которая выигрывает : игры и другие 3D-приложения для Android. Android использует Vulkan в качестве графического API с низкими накладными расходами.
Как и в случае с большинством достижений Raspberry Pi, это, казалось бы, крошечное изменение может открыть неожиданные возможности. Поддержка Vulkan 1.2 дает разработчикам тот же интерфейс 3D-графики (если не ту же мощность), что и видеокарты NVIDIA 2019 года, интегрированные графические чипы Intel 2020 года и десятки других устройств . С установленным драйвером Vulkan 1.0 разработчик Яго Торал смог запустить оригинальную трилогию Quake в основном на Pi 4 в 2020 году с неплохой частотой кадров.
Продвижение современного драйвера Vulkan для Pi 4 имеет особое значение для генерального директора Pi Аптона. До того, как он начал работать над Raspberry Pi, Аптон был частью команды Broadcom, которая разработала чип VideoCore 3d GPU, такой же, как и на каждой плате Raspberry Pi. Аптон также представлял Broadcom с 2007 по 2012 год в Khronos , органе по стандартизации графических API, который курировал такие стандарты, как OpenGL. OpenGL уже показал свой возраст во времена Аптона и был частью первоначальных усилий по запуску его преемника, Vulkan.
Если вы полны решимости возиться с поддержкой Vulkan 1.2 на Pi до того, как драйверы перейдут в стабильные сборки, вам понадобится , по словам директора Pi по маркетингу и коммуникациям Лиз Аптон, «чистая установка Mesa с GitHub, и тогда вам нужно будет кричать “. Вам также понадобится сам Raspberry Pi 4, покупка которого на этом этапе может стать еще одним испытанием, вызывающим крик .