5 #ifndef FLUTTER_IMPELLER_RENDERER_BACKEND_VULKAN_BARRIER_VK_H_
6 #define FLUTTER_IMPELLER_RENDERER_BACKEND_VULKAN_BARRIER_VK_H_
29 vk::ImageLayout
new_layout = vk::ImageLayout::eUndefined;
34 vk::PipelineStageFlags
src_stage = vk::PipelineStageFlagBits::eNone;
44 vk::PipelineStageFlags
dst_stage = vk::PipelineStageFlagBits::eNone;
Defines an operations and memory access barrier on a resource.
vk::CommandBuffer cmd_buffer
vk::AccessFlags src_access
vk::PipelineStageFlags dst_stage
vk::ImageLayout new_layout
vk::PipelineStageFlags src_stage
uint32_t base_mip_level
The base mip level to apply the barrier to in the subresource range.
vk::AccessFlags dst_access