UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
RHITransientResourceAllocator.h File Reference
#include "RHI.h"
#include "RHIResources.h"
#include "Tasks/Task.h"

Go to the source code of this file.

Classes

class  FRHITransientAllocationFences
 
struct  FRHITransientPageSpan
 
struct  FRHITransientPagePoolAllocation
 
struct  FRHITransientPageAllocation
 
struct  FRHITransientHeapAllocation
 
class  FRHITransientResource
 
struct  FRHITransientResource::FResourceTaskResult
 
class  FRHITransientTexture
 
class  FRHITransientBuffer
 
class  FRHITransientAllocationStats
 
struct  FRHITransientAllocationStats::FAllocation
 
struct  FRHITransientAllocationStats::FMemoryRange
 
class  IRHITransientResourceAllocator
 

Enumerations

enum class  ERHITransientResourceType : uint8 { Texture , Buffer }
 
enum class  ERHITransientAllocationType : uint8 { Heap , Page }
 
enum class  ERHITransientResourceCreateMode { Inline , Task }
 

Functions

 ENUM_CLASS_FLAGS (FRHITransientAllocationStats::EMemoryRangeFlags)
 

Enumeration Type Documentation

◆ ERHITransientAllocationType

Enumerator
Heap 
Page 

◆ ERHITransientResourceCreateMode

Enumerator
Inline 
Task 

◆ ERHITransientResourceType

Enumerator
Texture 
Buffer 

Function Documentation

◆ ENUM_CLASS_FLAGS()