Глава 1. Основы Vulkan
Введение в Vulkan
Первое приложение с Vulkan
VkInstance
Расширения
Физические устройства
Очереди и семейства очередей
Логические устройства
Очереди
Глава 2. Представление и отрисовка
Поверхность рисования
Очередь представления
Цепочка буферов и проверка ее поддержки
Настройка цепочки буферов
Создание и удаление цепочки буферов
Изображения цепочки буферов и представления изображений
Графический конвейер. Шейдеры
Проход рендеринга и прикрепления буфера кадров
Модули шейдеров
Фиксированные функции графического конвейера
Создание графического конвейера
Буфер кадров
Буфер команд
Синхронизация
Рендеринг и вывод на экран
Глава 3. GLFW и Vulkan
GLFW и Vulkan
Поверхность рисования в GLFW
Очередь представления в GLFW
Цепочка буферов и проверка ее поддержки на GLFW
Настройка цепочки буферов в GLFW
Создание и удаление цепочки буферов в GLFW
Изображения цепочки буферов и представления изображений в GLFW
Проход рендеринга и прикрепления буфера кадров в GLFW
Модули шейдеров в GLFW
Фиксированные функции графического конвейера в GLFW
Создание графического конвейера в GLFW
Буфер кадров в GLFW
Буфер команд в GLWF
Синхронизация в GLFW
Рендеринг и вывод на экран в GLFW