Полный текст

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