|
IVulkanMemoryAllocator Interface |
Namespace: Ab4d.SharpEngine.CommonAssembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 2.0.8956+4c7684e186ca1be74e7a284fbe739d9a1b843d3c
Syntax public interface IVulkanMemoryAllocator
The IVulkanMemoryAllocator type exposes the following members.
Methods | Name | Description |
---|
| AllocateMemory(Buffer, MemoryPropertyFlags, Boolean, String) | |
| AllocateMemory(Image, MemoryPropertyFlags, Boolean, String) | |
| AllocateMemory(MemoryRequirements, MemoryPropertyFlags, Boolean, Boolean, String) | |
| AllocateMemory(UInt32, UInt32, Int32, Boolean, Boolean, String) | |
| Cleanup |
Cleanup method checks all memory blocks.
Memory block is freed when it is empty and freeEmptyMemoryBlocks is true or when it empty for at least EngineRuntimeOptions.FramesCountToReleaseEmptyMemoryBlock frames.
|
| FreeMemory(VulkanMemoryInfo) | |
| FreeMemory(Int32, UInt32, String) | |
| GetReportString |
Gets the string that describes the allocated memory.
|
TopSee Also