ngfx::VKBlit

Public Classes

Name
struct Region

Public Functions

Name
void blitImage(VkCommandBuffer cmdBuffer, VkImage srcImage, uint32_t srcLevel, VkImage dstImage, uint32_t dstLevel, Region srcRegion, Region dstRegion, uint32_t srcBaseLayer =0, uint32_t srcLayerCount =1, uint32_t dstBaseLayer =0, uint32_t dstLayerCount =1, VkImageLayout srcImageLayout =VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, VkImageLayout dstImageLayout =VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, VkFilter filter =VK_FILTER_LINEAR)

Public Functions Documentation

function blitImage

static void blitImage(
    VkCommandBuffer cmdBuffer,
    VkImage srcImage,
    uint32_t srcLevel,
    VkImage dstImage,
    uint32_t dstLevel,
    Region srcRegion,
    Region dstRegion,
    uint32_t srcBaseLayer =0,
    uint32_t srcLayerCount =1,
    uint32_t dstBaseLayer =0,
    uint32_t dstLayerCount =1,
    VkImageLayout srcImageLayout =VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
    VkImageLayout dstImageLayout =VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
    VkFilter filter =VK_FILTER_LINEAR
)

Updated on 3 April 2021 at 20:21:51 PDT