VulkanImage

Undocumented in source.

Constructors

this
this(VkImage vkObj, VulkanDevice dev, ImageInfo info)
Undocumented in source.

Members

Functions

bindMemory
void bindMemory(DeviceMemory mem, size_t offset)
Undocumented in source. Be warned that the author may not have intended to support it.
device
Device device()
Undocumented in source. Be warned that the author may not have intended to support it.
dispose
void dispose()
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

boundMemory
DeviceMemory boundMemory [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
memoryRequirements
MemoryRequirements memoryRequirements [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_vdm
VulkanDeviceMemory _vdm;
Undocumented in source.

Inherited Members

From VulkanImageBase

vkObj
VkImage vkObj [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
dev
VulkanDevice dev [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
vkDev
VkDevice vkDev [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
vk
VkDeviceCmds vk [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
info
ImageInfo info [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
createView
VulkanImageView createView(ImageType viewType, ImageSubresourceRange isr, Swizzle swizzle)
Undocumented in source. Be warned that the author may not have intended to support it.

From Image

device
Device device [@property getter]

Get the parent device

memoryRequirements
MemoryRequirements memoryRequirements [@property getter]
Undocumented in source.
bindMemory
void bindMemory(DeviceMemory mem, size_t offset)

The image keeps a reference of the device memory

boundMemory
DeviceMemory boundMemory [@property getter]

The memory bound to this image

Meta