Searched refs:use_barrier (Results 1 – 1 of 1) sorted by relevance
1114 VkImageMemoryBarrier use_barrier[1] = {}; in ensure_swapchain_fonts() local1115 use_barrier[0].sType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER; in ensure_swapchain_fonts()1116 use_barrier[0].srcAccessMask = VK_ACCESS_TRANSFER_WRITE_BIT; in ensure_swapchain_fonts()1117 use_barrier[0].dstAccessMask = VK_ACCESS_SHADER_READ_BIT; in ensure_swapchain_fonts()1118 use_barrier[0].oldLayout = VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL; in ensure_swapchain_fonts()1119 use_barrier[0].newLayout = VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL; in ensure_swapchain_fonts()1120 use_barrier[0].srcQueueFamilyIndex = VK_QUEUE_FAMILY_IGNORED; in ensure_swapchain_fonts()1121 use_barrier[0].dstQueueFamilyIndex = VK_QUEUE_FAMILY_IGNORED; in ensure_swapchain_fonts()1122 use_barrier[0].image = data->font_image; in ensure_swapchain_fonts()1123 use_barrier[0].subresourceRange.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT; in ensure_swapchain_fonts()[all …]