gfx ~bindings (2022-04-13T08:35:15.7633411)
Dub
Repo
VulkanDeviceMemory
gfx
vulkan
memory
Undocumented in source.
package
class
VulkanDeviceMemory : VulkanDevObj!(VkDeviceMemory, "freeMemory"),
DeviceMemory
{
this
(VkDeviceMemory vk, VulkanDevice dev, uint typeIndex, size_t size);
uint
typeIndex
[@property getter];
size_t
size
[@property getter];
void
*
map
(size_t offset, size_t size);
void
unmap
();
}
Constructors
this
this
(VkDeviceMemory vk, VulkanDevice dev, uint typeIndex, size_t size)
Undocumented in source.
Members
Functions
map
void
*
map
(size_t offset, size_t size)
Undocumented in source. Be warned that the author may not have intended to support it.
unmap
void
unmap
()
Undocumented in source. Be warned that the author may not have intended to support it.
Properties
size
size_t
size
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
typeIndex
uint
typeIndex
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
Inherited Members
From DeviceMemory
typeIndex
uint
typeIndex
[@property getter]
Undocumented in source.
size
size_t
size
[@property getter]
Undocumented in source.
map
void
*
map
(size_t offset, size_t size)
Undocumented in source.
unmap
void
unmap
()
Undocumented in source.
Meta
Source
See Implementation
gfx
vulkan
memory
classes
VulkanDeviceMemory