#include <PlatformLimitsDescriptor.h>
|
static void | Reflect (AZ::ReflectContext *context) |
|
|
AZ::u64 | m_stagingBufferBudgetInBytes = RHI::DefaultValues::Memory::StagingBufferBudgetInBytes |
|
AZ::u64 | m_asyncQueueStagingBufferSizeInBytes = RHI::DefaultValues::Memory::AsyncQueueStagingBufferSizeInBytes |
|
AZ::u64 | m_mediumStagingBufferPageSizeInBytes = RHI::DefaultValues::Memory::MediumStagingBufferPageSizeInBytes |
|
AZ::u64 | m_largestStagingBufferPageSizeInBytes = RHI::DefaultValues::Memory::LargestStagingBufferPageSizeInBytes |
|
AZ::u64 | m_imagePoolPageSizeInBytes = RHI::DefaultValues::Memory::ImagePoolPageSizeInBytes |
|
AZ::u64 | m_bufferPoolPageSizeInBytes = RHI::DefaultValues::Memory::BufferPoolPageSizeInBytes |
|
The platform default values are initially set with those hard coded in RHI Limits. They can be overridden by PlatformLimits.azasset from each platform, if a value is provided in that file.
The documentation for this struct was generated from the following file:
- Gems/Atom/RHI/Code/Include/Atom/RHI.Reflect/PlatformLimitsDescriptor.h