Navigation
API > API/Runtime > API/Runtime/RHICore
References
| Module | RHICore |
| Header | /Engine/Source/Runtime/RHICore/Public/RHICoreTransientResourceAllocator.h |
| Include | #include "RHICoreTransientResourceAllocator.h" |
Syntax
class FRHITransientHeapAllocator
Remarks
First-fit allocator used for placing resources on a heap.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FRHITransientHeapAllocator
(
uint64 Capacity, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FRHITransientHeapAllocation | |||
| void | Deallocate
(
FRHITransientHeapAllocation Allocation |
||
| uint64 | |||
| uint32 | |||
| uint64 | GetCapacity () |
||
| uint64 | GetFreeSize () |
||
| uint64 | |||
| uint64 | GetUsedSize () |
||
| bool | IsEmpty () |
||
| bool | IsFull () |
||
| void | SetGpuVirtualAddress
(
uint64 InGpuVirtualAddress |
Typedefs
| Name | Description |
|---|---|
| FRangeHandle |
Constants
| Name | Description |
|---|---|
| InvalidRangeHandle |