![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <D3D12DescriptorCache.h>
Inheritance diagram for FD3D12GlobalOnlineSamplerHeap:Additional Inherited Members | |
Protected Attributes inherited from FD3D12OnlineHeap | |
| TRefCountPtr< FD3D12DescriptorHeap > | Heap |
| uint32 | NextSlotIndex = 0 |
| uint32 | FirstUsedSlot = 0 |
| const bool | bCanLoopAround |
Protected Attributes inherited from FD3D12DeviceChild | |
| FD3D12Device * | Parent |
Global sampler heap managed by the device which stored a unique set of sampler sets
| FD3D12GlobalOnlineSamplerHeap::FD3D12GlobalOnlineSamplerHeap | ( | FD3D12Device * | Device | ) |
| void FD3D12GlobalOnlineSamplerHeap::ConsolidateUniqueSamplerTables | ( | TArrayView< FD3D12UniqueSamplerTable > | UniqueTables | ) |
| TSharedPtr< FD3D12SamplerSet > FD3D12GlobalOnlineSamplerHeap::GetUniqueDescriptorTables | ( | ) |
Allocate and initialize the global sampler heap
|
finaloverridevirtual |
Implements FD3D12OnlineHeap.