pub unsafe fn bind_image_memory(&self, image: ImageHandle, memory: DeviceMemoryHandle,
            memory_offset: DeviceSize) -> VdResult<()> {
        let result = self.proc_addr_loader().vk.vkBindImageMemory(
            self.handle().to_raw(), image.to_raw(), memory.to_raw(), memory_offset);
        error::check(result, "vkBindImageMemory", ())
    }
/// Binds device memory to an image object.
///
/// https://www.khronos.org/registry/vulkan/specs/1.0/man/html/vkBindImageMemory.html
//
// *PFN_vkBindImageMemory)(VkDevice device, VkImage image, VkDeviceMemory
// memory, VkDeviceSize memoryOffset);
Binds device memory to an image object.


Binds device memory to an image object .
pub unsafe fn bind_image_memory(&self, image: ImageHandle, memory: DeviceMemoryHandle,
            memory_offset: DeviceSize) -> VdResult<()> {
        let result = self.proc_addr_loader().vk.vkBindImageMemory(
            self.handle().to_raw(), image.to_raw(), memory.to_raw(), memory_offset);
        error::check(result, "vkBindImageMemory", ())
    }
pub unsafe fn bind_image_memory ( & self , image : ImageHandle , memory : DeviceMemoryHandle , memory_offset : DeviceSize ) -> VdResult < ( ) > { let result = self . proc_addr_loader ( ) . vk . vkBindImageMemory ( self . handle ( ) . to_raw ( ) , image . to_raw ( ) , memory . to_raw ( ) , memory_offset ) ; error :: check ( result , " " , ( ) ) }
Binds device memory to an image object.
Binds device memory to an image object .
&self
image
ImageHandle
memory
DeviceMemoryHandle
memory_offset
DeviceSize
&self
image
ImageHandle
memory
DeviceMemoryHandle
memory_offset
DeviceSize