![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <D3D12ExplicitDescriptorCache.h>
Inheritance diagram for FD3D12ExplicitDescriptorHeapCache:Classes | |
| struct | FEntry |
Public Member Functions | |
| FD3D12ExplicitDescriptorHeapCache (FD3D12Device *Device) | |
| ~FD3D12ExplicitDescriptorHeapCache () | |
| FEntry | AllocateHeap (D3D12_DESCRIPTOR_HEAP_TYPE Type, uint32 NumDescriptors) |
| void | DeferredReleaseHeap (FEntry &&Entry) |
| void | FlushFreeList () |
|
inline |
| FD3D12ExplicitDescriptorHeapCache::~FD3D12ExplicitDescriptorHeapCache | ( | ) |
| FD3D12ExplicitDescriptorHeapCache::FEntry FD3D12ExplicitDescriptorHeapCache::AllocateHeap | ( | D3D12_DESCRIPTOR_HEAP_TYPE | Type, |
| uint32 | NumDescriptors | ||
| ) |
| void FD3D12ExplicitDescriptorHeapCache::DeferredReleaseHeap | ( | FD3D12ExplicitDescriptorHeapCache::FEntry && | Entry | ) |
| void FD3D12ExplicitDescriptorHeapCache::FlushFreeList | ( | ) |