Describes the properties of a TransientAttachmentPool. More...
#include <TransientAttachmentPool.h>
Public Attributes | |
size_t | m_bufferBudgetInBytes = 0 |
size_t | m_imageBudgetInBytes = 0 |
size_t | m_renderTargetBudgetInBytes = 0 |
HeapAllocationParameters | m_heapParameters |
Allocation parameters when using heaps for allocating transient attachments. | |
Describes the properties of a TransientAttachmentPool.
size_t AZ::RHI::TransientAttachmentPoolDescriptor::m_bufferBudgetInBytes = 0 |
Defines the maximum amount of memory the pool is allowed to consume for transient buffers. If the budget is zero, the budget is not enforced by the RHI and reservations can grow unbounded.
size_t AZ::RHI::TransientAttachmentPoolDescriptor::m_imageBudgetInBytes = 0 |
Defines the maximum amount of memory the pool is allowed to consume for transient images. If the budget is zero, the budget is not enforced by the RHI and reservations can grow unbounded.
size_t AZ::RHI::TransientAttachmentPoolDescriptor::m_renderTargetBudgetInBytes = 0 |
Defines the maximum amount of memory the pool is allowed to consume for transient rendertargets. If the budget is zero, the budget is not enforced by the RHI and reservations can grow unbounded.