Inherits AZ::RHI::BufferPoolDescriptor.
|
|
static void | Reflect (AZ::ReflectContext *context) |
| |
|
static void | Reflect (AZ::ReflectContext *context) |
| |
|
static void | Reflect (AZ::ReflectContext *context) |
| |
|
|
uint32_t | m_bufferPoolPageSizeInBytes = RHI::DefaultValues::Memory::BufferPoolPageSizeInBytes |
| |
| HeapMemoryLevel | m_heapMemoryLevel = HeapMemoryLevel::Device |
| |
| HostMemoryAccess | m_hostMemoryAccess = HostMemoryAccess::Write |
| |
| BufferBindFlags | m_bindFlags = BufferBindFlags::None |
| |
| AZ::u64 | m_largestPooledAllocationSizeInBytes = 0 |
| |
|
HardwareQueueClassMask | m_sharedQueueMask = HardwareQueueClassMask::All |
| | The mask of queue classes supporting shared access of this pool.
|
| |
| AZ::u64 | m_budgetInBytes = 0 |
| |
|
MultiDevice::DeviceMask | m_deviceMask = MultiDevice::AllDevices |
| | The device mask used to create resources from this pool.
|
| |
The documentation for this class was generated from the following file:
- Gems/Atom/RHI/DX12/Code/Include/Atom/RHI.Reflect/DX12/BufferPoolDescriptor.h