![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <VulkanTransientResourceAllocator.h>
Inheritance diagram for FVulkanTransientHeapCache:Public Member Functions | |
| FRHITransientHeap * | CreateHeap (const FRHITransientHeap::FInitializer &Initializer) override |
| Platform API. | |
Public Member Functions inherited from FRHITransientHeapCache | |
| FRHITransientHeapCache (const FInitializer &InInitializer) | |
| virtual RHICORE_API | ~FRHITransientHeapCache () |
| RHICORE_API FRHITransientHeap * | Acquire (uint64 FirstAllocationSize, ERHITransientHeapFlags FirstAllocationHeapFlags) |
| RHICORE_API void | Forfeit (TConstArrayView< FRHITransientHeap * > Heaps) |
| RHICORE_API void | GarbageCollect () override |
| const FInitializer & | GetInitializer () const |
| uint64 | GetGarbageCollectCycle () const |
| uint64 | GetHeapSize (uint64 RequestedHeapSize) const |
Public Member Functions inherited from IRHITransientMemoryCache | |
| virtual | ~IRHITransientMemoryCache ()=default |
Static Public Member Functions | |
| static FVulkanTransientHeapCache * | Create (FVulkanDevice &InDevice) |
Public Attributes | |
| FVulkanDevice & | Device |
|
static |
|
overridevirtual |
Platform API.
Implements FRHITransientHeapCache.
| FVulkanDevice& FVulkanTransientHeapCache::Device |