Перейти в канал

Tg: habr.com

1
Vulkan API: от нуля до первого треугольника Hello World в современной графике — это не printf, а закрашенный полигон. В OpenGL это пара вызовов, в Vulkan — сотни строк боилерплейта. Зачем такая боль? Ради полного контроля над железом и избавления от непредсказуемости драйвера. Пройдём путь с чистого листа на C++ и API 1.0. Настроим Instance, выберем физическое устройство, поднимем Swapchain и соберём графический пайплайн. Каждый этап — от валидации слоёв до синхронизации очередей — требует понимания архитектуры GPU, а не слепого копирования. Инициализируем графический конвейер.