#include <VulkanUploadHeap.hpp>
◆ VulkanUploadHeap() [1/3]
| Diligent::VulkanUploadHeap::VulkanUploadHeap |
( |
RenderDeviceVkImpl & |
RenderDevice, |
|
|
std::string |
HeapName, |
|
|
VkDeviceSize |
PageSize |
|
) |
| |
◆ VulkanUploadHeap() [2/3]
◆ VulkanUploadHeap() [3/3]
◆ ~VulkanUploadHeap()
| Diligent::VulkanUploadHeap::~VulkanUploadHeap |
( |
| ) |
|
◆ Allocate()
| VulkanUploadAllocation Diligent::VulkanUploadHeap::Allocate |
( |
VkDeviceSize |
SizeInBytes, |
|
|
VkDeviceSize |
Alignment |
|
) |
| |
◆ GetStalePagesCount()
| size_t Diligent::VulkanUploadHeap::GetStalePagesCount |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ ReleaseAllocatedPages()
| void Diligent::VulkanUploadHeap::ReleaseAllocatedPages |
( |
Uint64 |
CmdQueueMask | ) |
|
The documentation for this class was generated from the following files: