Релиз модели15 июля 2026 г., 13:18 МСК🤖 Auto

KosmicKrisp получил поддержку Vulkan 1.4 в Mesa 26.2

Драйвер KosmicKrisp, обеспечивающий работу Vulkan на устройствах Apple, официально объявил о совместимости с Vulkan 1.4. Обновление вышло в рамках квартального релиза Mesa 26.2.

Баннер новости 3621

Ключевое обновление: Vulkan 1.4 в KosmicKrisp

Проект KosmicKrisp, разрабатываемый LunarG в рамках экосистемы Mesa, теперь официально поддерживает спецификацию Vulkan 1.4. Это решение позволяет запускать приложения, использующие новейшие функции Vulkan, на устройствах Apple (macOS и iOS) через трансляцию в нативный API Metal. Обновление стало возможным благодаря добавлению поддержки VK_QUERY_TYPE_TIMESTAMP, которая стала последним недостающим компонентом для прохождения полного набора тестов на соответствие (conformance test suite).

Технические детали и интеграция в Mesa

Код с поддержкой Vulkan 1.4 был принят в репозиторий Git Mesa во вторник. Функциональность доступна в предстоящем квартальном релизе Mesa 26.2. Разработчики отмечают, что драйвер продолжает развиваться как надежная альтернатива проекту MoltenVK, обеспечивая более стабильную работу кроссплатформенной графики в экосистеме Apple.

Сравнение подходов к трансляции Vulkan на Apple

На рынке существуют два основных подхода к запуску Vulkan-приложений на устройствах Apple. KosmicKrisp позиционируется как нативное решение внутри Mesa, в то время как MoltenVK остается популярной сторонней библиотекой.

Характеристика KosmicKrisp (Mesa) MoltenVK
Разработчик LunarG / Сообщество Mesa Khronos Group / Spongy
Интеграция Нативная часть Mesa Отдельная библиотека
Статус Vulkan 1.4 Поддерживается (Mesa 26.2) Информация недостаточна
Платформы macOS, iOS macOS, iOS

Почему это важно для разработчиков

Поддержка Vulkan 1.4 открывает доступ к новым возможностям API, таким как улучшенная работа с таймстампами и оптимизации производительности. Для разработчиков игр и профессионального ПО это означает возможность портирования современных проектов на устройства Apple без необходимости полной переписывания графического кода под Metal. Успешное прохождение тестов на соответствие гарантирует, что драйвер ведет себя предсказуемо и соответствует стандартам индустрии.

Источник: Phoronix ↗