pub unsafe fn cmd_blit_image(&self, command_buffer: CommandBufferHandle, src_image: ImageHandle,
            src_image_layout: ImageLayout, dst_image: ImageHandle, dst_image_layout: ImageLayout,
            regions: &[ImageBlit], filter: Filter) {
        self.proc_addr_loader().vk.vkCmdBlitImage(command_buffer.to_raw(),
            src_image.to_raw(), src_image_layout.into(), dst_image.to_raw(),
            dst_image_layout.into(), regions.len() as u32,
            regions.as_ptr() as *const vks::VkImageBlit, filter.into());
    }
/// Copies regions of an image, potentially performing format conversion.
///
/// https://www.khronos.org/registry/vulkan/specs/1.0/man/html/vkCmdBlitImage.html
//
// *PFN_vkCmdBlitImage)(VkCommandBuffer commandBuffer, VkImage srcImage,
// VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout
// dstImageLayout, uint32_t regionCount, const VkImageBlit* pRegions,
// VkFilter filter);
Copies regions of an image, potentially performing format conversion.


Copies regions of an image potentially performing format conversion .
pub unsafe fn cmd_blit_image(&self, command_buffer: CommandBufferHandle, src_image: ImageHandle,
            src_image_layout: ImageLayout, dst_image: ImageHandle, dst_image_layout: ImageLayout,
            regions: &[ImageBlit], filter: Filter) {
        self.proc_addr_loader().vk.vkCmdBlitImage(command_buffer.to_raw(),
            src_image.to_raw(), src_image_layout.into(), dst_image.to_raw(),
            dst_image_layout.into(), regions.len() as u32,
            regions.as_ptr() as *const vks::VkImageBlit, filter.into());
    }
pub unsafe fn cmd_blit_image ( & self , command_buffer : CommandBufferHandle , src_image : ImageHandle , src_image_layout : ImageLayout , dst_image : ImageHandle , dst_image_layout : ImageLayout , regions : & [ ImageBlit ] , filter : Filter ) { self . proc_addr_loader ( ) . vk . vkCmdBlitImage ( command_buffer . to_raw ( ) , src_image . to_raw ( ) , src_image_layout . into ( ) , dst_image . to_raw ( ) , dst_image_layout . into ( ) , regions . len ( ) as u32 , regions . as_ptr ( ) as * const vks :: VkImageBlit , filter . into ( ) ) ; }
Copies regions of an image, potentially performing format conversion.
Copies regions of an image potentially performing format conversion .
&self
command_buffer
CommandBufferHandle
src_image
ImageHandle
src_image_layout
ImageLayout
dst_image
ImageHandle
dst_image_layout
ImageLayout
regions
&[ImageBlit]
filter
Filter
&self
command_buffer
CommandBufferHandle
src_image
ImageHandle
src_image_layout
ImageLayout
dst_image
ImageHandle
dst_image_layout
ImageLayout
regions
&[ImageBlit]
filter
Filter