Game Engine Programming 031.1 - Descriptor heap allocator | C++ Game Engine
Описание
In this new episode, I'm going to write an allocator class that keeps track of resource descriptors for our graphics resources. I'll start with a high-level explanation of resources, descriptors and descriptor heaps and will continue implementing the allocator class.
(Red Episode)
Support Game Engine Series: https://patreon.com/gameengineseries
Discord: https://discord.gg/75ZmXwz
Mr. Frummel: https://instagram.com/mr.frummel
Big thanks to Shaman patrons:
Eearslya Sleiarion
Michael McMahon
Neil Wang
Shaun Mitchell
00:00 - intro
00:38 - tiny fix
01:11 - dangers of placement new
03:05 - a high-level explanation of resources, descriptors and descriptor heaps
06:00 - implement descriptor heap allocator
10:30 - define descriptor handle struct
13:56 - write descriptor_heap::initialize() function
19:57 - write descriptor_heap::allocate() function
21:33 - write descriptor_heap::free() function
keywords: graphics rendering, direct3d 12, directx 12, resource binding, resource view
by Arash Khatami
-------------------------------------------------------------
#PrimalEngine #GameEngineSeries #GameEngineProgramming #TheGameEngineProgrammingSeries
Рекомендуемые видео



















