Экспериментальная минималистичная графическая библиотека на Vulkan для разработчиков игр — проверка идей без традиционного графического API.
Проект на C++ реализует на Vulkan 1.4 идеи из доклада и статьи No Graphics API: шейдеры работают напрямую с 64-битными GPU-указателями вместо буферных объектов, приложение само управляет текстурными и семплерными дескрипторами в своей памяти, а синхронизация описывает конфликты доступа, а не состояния ресурсов. Реализация проверена на трёх примерах приложений; поддержка Metal только описана в документации, но не реализована.
Описание автора:Minimal graphics API. Built on top of latest Vulkan extensions. As close as possibly to my "No Graphics API" blog post and the SIGGRAPH talk.