Lines Matching refs:aspect_mask
55 tu6_plane_index(VkFormat format, VkImageAspectFlags aspect_mask)
57 switch (aspect_mask) {
59 assert(aspect_mask != VK_IMAGE_ASPECT_MEMORY_PLANE_3_BIT_EXT);
73 tu_format_for_aspect(enum pipe_format format, VkImageAspectFlags aspect_mask)
77 if (aspect_mask & VK_IMAGE_ASPECT_COLOR_BIT)
79 if (aspect_mask & VK_IMAGE_ASPECT_STENCIL_BIT) {
80 if (aspect_mask & VK_IMAGE_ASPECT_DEPTH_BIT)
88 if (aspect_mask & VK_IMAGE_ASPECT_COLOR_BIT)
158 VkImageAspectFlagBits aspect_mask = pCreateInfo->subresourceRange.aspectMask;
171 layouts[0] = &image->layout[tu6_plane_index(image->vk.format, aspect_mask)];
174 if (aspect_mask != VK_IMAGE_ASPECT_COLOR_BIT)
175 format = tu6_plane_format(vk_format, tu6_plane_index(vk_format, aspect_mask));
180 aspect_mask == VK_IMAGE_ASPECT_PLANE_0_BIT) {
192 if (aspect_mask == VK_IMAGE_ASPECT_COLOR_BIT &&
206 args.format = tu_format_for_aspect(format, aspect_mask);