 |
VulkanMemoryAllocatorAllocateVulkanMemory Method |
AllocateVulkanMemory is a protected virtual method that calls the vkAllocateMemory function.
The method can be overwritten to provide custom allocation logic.
Namespace: Ab4d.SharpEngine.UtilitiesAssembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 4.0.9584+ba1aaa26d4181dd3fa8ed7b6398391d1affa36c8
Syntaxprotected virtual GpuMemory? AllocateVulkanMemory(
MemoryAllocateInfo memoryAllocateInfo,
MemoryPropertyFlags memoryProperties,
bool isImage,
bool isDedicatedAllocation,
uint memoryTypeBits,
string? name,
out Result? result
)
Parameters
- memoryAllocateInfo MemoryAllocateInfo
- MemoryAllocateInfo
- memoryProperties MemoryPropertyFlags
- MemoryPropertyFlags
- isImage Boolean
- isImage
- isDedicatedAllocation Boolean
- isDedicatedAllocation
- memoryTypeBits UInt32
- name String
- optional name of the allocated memory
- result Result
- result of allocation
Return Value
GpuMemoryGpuMemory
See Also