[Из песочницы] Vulkan. Руководство разработчика

Я работаю техническим переводчиком Ижевской IT-компании CG Tribe, которая предложила мне внести свой вклад в сообщество и начать публиковать переводы интересных статей и руководств.

Здесь я буду публиковать перевод руководства к Vulkan API. Ссылка на источник — vulkan-tutorial.com. Поскольку переводом этого же руководства занимается еще один пользователь Хабра — kiwhy (https://habr.com/ru/users/kiwhy/), мы договорились
разделить уроки между собой. В своих публикациях я буду давать ссылки на главы, переведенные kiwhy.

Содержание
1. Вступление

2. Краткий обзор

3. Среда разработки

4. Отрисовка треугольника

  1. Подготовка к работе
  2. Отображение на экране
  3. Основы графического конвейера (pipeline)
  4. Отрисовка
  5. Повторное создание цепочки показа

5. Буферы вершин

  1. Описание
  2. Создание буфера вершин
  3. Staging буфер
  4. Буфер индексов

6. Uniform-буферы

  1. Дескриптор layout и буфера
  2. Дескриптор пула и sets

7. Текстурирование

  1. Изображения
  2. Image view и image sampler
  3. Комбинированный image sampler

8. Буфер глубины

9. Загрузка моделей

10. Создание мип-карт

11. Multisampling

FAQ

Политика конфиденциальности

1. Вступление


См. статью автора kiwhy — habr.com/ru/post/462137

2. Краткий обзор


Предпосылки возникновения Vulkan

Как нарисовать треугольник?

  1. Шаг 1 — Экземпляр (instance) и физические устройства
  2. Шаг 2 — Логическое устройство и семейства очередей
  3. Шаг 3 — Window surface и цепочки показа (swap chain)
  4. Шаг 4 — Image views и фреймбуферы
  5. Шаг 5 — Проходы рендера
  6. Шаг 6 — Графический конвейер (pipeline)
  7. Шаг 7 — Пул команд и буферы команд
  8. Шаг 8 — Основной цикл
  9. Выводы

Концепты API

  1. Стандарт оформления кода
  2. Слои валидации

В этой главе мы начнем знакомство с Vulkan и рассмотрим, какие проблемы он позволяет решить. Мы опишем шаги, необходимые для создания вашего первого треугольника. Это даст вам общее представление о стандарте и позволит понять логику расположения последующих глав. В заключение мы рассмотрим структуру Vulkan API и типичные случаи использования. Читать дальше →

Читайте на 123ru.net


Новости 24/7 DirectAdvert - доход для вашего сайта



Частные объявления в Ижевске, в Удмуртии и в России



Smi24.net — ежеминутные новости с ежедневным архивом. Только у нас — все главные новости дня без политической цензуры. "123 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Smi24.net — облегчённая версия старейшего обозревателя новостей 123ru.net. Мы не навязываем Вам своё видение, мы даём Вам срез событий дня без цензуры и без купюр. Новости, какие они есть —онлайн с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии. Smi24.net — живые новости в живом эфире! Быстрый поиск от Smi24.net — это не только возможность первым узнать, но и преимущество сообщить срочные новости мгновенно на любом языке мира и быть услышанным тут же. В любую минуту Вы можете добавить свою новость - здесь.




Новости от наших партнёров в Ижевске

Ria.city

Датабанк оказал помощь в проведении спартакиады для подопечных Республиканского дома-интерната

Два пьяных водителя столкнулись на дороге ночного Сарапула

На набережной Воткинска появились новые арт-объекты

В РФ начнут выпуск импортозамещающих компонентов для автопрома

Музыкальные новости

Юные театральных сыграют в УЛАН-УДЭ в конкурс мастерства артистов Алтан Баг - Театр, Новости и Культура, Дети, Россия

Пушинка из Космоса спасёт либо снесёт США? Научные важные данные. Проект «Святой Ленин».

Антисанитария в службах доставки: токсиколог Кутушов рассказал, почему опасно заказывать еду

В филиалах АО "Желдорреммаш" прошли мероприятия ко Дню защиты детей

Новости Ижевска

На набережной Воткинска появились новые арт-объекты

Более семи тысяч жителей Удмуртии оказались укушены клещами с начала 2024 года

ФРП направит 7 млрд рублей на развитие проектов компании "АВТОВАЗ"

Старейшину религиозной секты в Ижевске и двух его помощников отправили под суд

Экология в Удмуртии

Турецкие отели в шоке после банкротства крупнейшего туроператора: все оказались в долгах, как работать летом — непонятно

Слушатель из Смоленска выиграл на «Авторадио» «Москвич 3»

Глава "Рексофт" - в топ-100 отечественных ИТ-лидеров

С чем носить юбку этим летом: примеры стильных образов

Спорт в Удмуртии

Андреева рассказала о своих планах на предстоящий матч с Соболенко во Франции

«Янника Синнера очень рано сравнивать с Роджером Федерером» // Тренер мужской сборной России по теннису Игорь Куницын — о главных событиях Roland Garros

Российский теннисист Медведев снялся с турнира в Хертогенбосе

Теннисист Джокович побил рекорд Федерера по победам на турнирах "Большого шлема"

Moscow.media

Тин-Мерзуга

История без фальсификации: Шемахи в первой половине XVIII века

Планируете отпуск в России? В этих городах есть бюджетное жилье — называем список

Старую но редкую BMW M5 2002 года продали за 130 000 $











Топ новостей на этот час в Ижевске и Удмуртии

Rss.plus






Александр Бречалов встретился со Святейшим Патриархом Московским и всея Руси Кириллом

Росатом на ПМЭФ заключил ряд соглашений по АСММ, СМП и технологической поддержке российского автопрома

В Удмуртии состоится троеборье дояров и механизаторов

ФРП направит 7 млрд рублей на развитие проектов компании "АВТОВАЗ"