Inherits AZ::RHI::BufferDescriptor.
|
| Descriptor (const RHI::BufferDescriptor &desc, RHI::HeapMemoryLevel memoryLevel) |
|
| AZ_TYPE_INFO (BufferDescriptor, "{05321516-CDE4-451D-80A2-3D179AB3DB5D}") |
|
| BufferDescriptor (BufferBindFlags bindFlags, size_t byteCount) |
|
AZ::HashValue64 | GetHash (AZ::HashValue64 seed=AZ::HashValue64{ 0 }) const |
|
|
RHI::HeapMemoryLevel | m_heapMemoryLevel = RHI::HeapMemoryLevel::Device |
|
AZ::u64 | m_byteCount = 0 |
|
AZ::u64 | m_alignment = 0 |
|
BufferBindFlags | m_bindFlags = BufferBindFlags::None |
| Union of all bind points for this buffer.
|
|
HardwareQueueClassMask | m_sharedQueueMask = HardwareQueueClassMask::All |
| The mask of queue classes supporting shared access of this resource.
|
|
|
static void | Reflect (AZ::ReflectContext *context) |
|
The documentation for this struct was generated from the following file:
- Gems/Atom/RHI/Vulkan/Code/Source/RHI/BufferMemory.h