 |
GpuMemory Class |
Inheritance Hierarchy Namespace: Ab4d.SharpEngine.CoreAssembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 4.1.9680+a1b1e43de1ad9a7e35472c33948d688d7b40ef79
Syntaxpublic class GpuMemory : GpuDeviceComponent, IDisposable
The GpuMemory type exposes the following members.
Properties
Methods| | Name | Description |
|---|
 | BindBufferMemory | |
 | BindImageMemory | |
 | Dispose | |
 | Dispose(Boolean) | (Overrides ComponentBaseDispose(Boolean)) |
 | FreeMemory |
FreeMemory immediately disposes the allocated memory without waiting for frame rendered and being on main thread. This also calls Dispose method.
|
 | MapMemory(UInt64, UInt64) | |
 | MapMemoryT(Void, T) | |
 | TryAllocate(VulkanDevice, MemoryAllocateInfo, String) | |
  | TryAllocate(VulkanDevice, MemoryAllocateInfo, String, Result) | |
  | TryAllocate(VulkanDevice, MemoryAllocateInfo, MemoryPropertyFlags, Boolean, Boolean, UInt32, String) | |
  | TryAllocate(VulkanDevice, MemoryAllocateInfo, MemoryPropertyFlags, Boolean, Boolean, UInt32, String, Result) | |
 | UnmapMemory |
Unmaps the memory that was mapped by calling GetMappedMemoryPtr.
|
Top
See Also