Navigation
API > API/Runtime > API/Runtime/RHICore > API/Runtime/RHICore/FRHITransientPagePoolCache
References
| Module | RHICore |
| Header | /Engine/Source/Runtime/RHICore/Public/RHICoreTransientResourceAllocator.h |
| Include | #include "RHICoreTransientResourceAllocator.h" |
Syntax
struct FInitializer
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint32 | BufferCacheSize | Size of the buffer cache before elements are evicted. | |
| uint32 | GarbageCollectLatency | The latency between the completed fence value and the used fence value to invoke garbage collection of the heap. | |
| uint32 | PageSize | Size of each page. | |
| uint64 | PoolSize | Size in bytes of the pool. Must be a multiple of PageSize. | |
| uint64 | PoolSizeFirst | Size in bytes of the first pool. Only takes effect if larger than PoolSize. | |
| uint32 | TextureCacheSize | Size of the texture cache before elements are evicted. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FInitializer | Creates a default initializer using common RHI CVars. |
Constants
| Name | Description |
|---|---|
| kDefaultResourceCacheSize |