Создание игрового движка 030.1 Конвейеры DirectX 12 и корневая подпись
До сих пор в видеороликах Direct3D я производил инициализацию D3D12, отправку работ с использованием очередей команд, распределителей команд и списков команд, и мы рассматривали, как мы можем синхронизировать эту работу между процессором и графическим процессором. Мы также реализовали распределитель кучи дескрипторов. Итак, теперь мы знаем, что такое кучи дескрипторов и дескрипторы. Затем я создал наши поверхности рендеринга, используя цепочки обмена, а в последнем эпизоде я написал классы для создания ресурсов текстур, целей рендеринга и буферов глубины.
Прежде чем мы получим работающий рендерер Direct3D, нам нужно рассмотреть еще пару тем и создать небольшие классы и структуры, которые помогут нам настроить рендерер. Итак, следующие две темы, которые я собираюсь показать, — это корневая сигнатура и объекты состояния конвейера. Чтобы понять, что это такое и какова их цель, мне сначала нужно дать общий обзор графических и вычислительных конвейеров Direct3D 12.
52 views
1734
471
4 weeks ago 00:32:55 1
SiN Episodes: Emergence (2006). Невезучий король шутеров вернулся (почти)
4 weeks ago 00:01:00 1
Александр Белявский про самоуважение Фокса /Место встречи. 20 лет спустя. #shorts
4 weeks ago 00:06:16 1
“Мой Друг лучше всех играет Блюз“ Поём вместе с Маргулисом! #музыкавместе #фондкультурныхинициатив
4 weeks ago 00:06:21 1
HAMSTER KOMBAT ВСЕХ ОБМАНУЛ? | АИРДРОПА НЕ БУДЕТ? | ЧТО БУДЕТ С ИГРОЙ?
4 weeks ago 04:38:52 1
Прохождение GTA Vice City Stories на 100% (играю на Play Station 2) - Стрим 1. Мат!
4 weeks ago 00:58:38 1
Что такое Demon’s Souls
4 weeks ago 00:12:47 1
Рублёв и Макинрой созданы друг для друга — Больше! Зум
4 weeks ago 00:00:00 1
Call of Duty: Modern Warfare 3 ► | Новый сезон | BattlePass season 4.
4 weeks ago 00:32:54 8
[OKEANMUDROSTI] SiN Episodes: Emergence (2006). Невезучий король шутеров вернулся (почти)
4 weeks ago 00:25:27 1
Создание фотореалистичного уровня в Unreal Engine 5 с самого начала