Lines Matching refs:aspects
2895 /* Purposefully assert with depth/stencil aspects. */
2915 #define anv_foreach_image_aspect_bit(b, image, aspects) \
2916 for_each_bit(b, anv_image_expand_aspects(image, aspects))
2979 VkImageAspectFlags aspects;
3024 * anv_image::aspects has a x aspect. Refer to anv_image_aspect_to_plane()
3119 uint32_t plane = anv_image_aspect_to_plane(image->aspects, aspect);
3141 uint32_t plane = anv_image_aspect_to_plane(image->aspects, aspect);
3152 assert(image->aspects & VK_IMAGE_ASPECT_ANY_COLOR_BIT_ANV);
3154 uint32_t plane = anv_image_aspect_to_plane(image->aspects, aspect);
3181 UNUSED uint32_t plane = anv_image_aspect_to_plane(image->aspects, aspect);
3204 if (!(image->aspects & VK_IMAGE_ASPECT_DEPTH_BIT))
3239 VkImageAspectFlags aspects,
3268 VkImageAspectFlags aspects,
3324 VkImageAspectFlags aspects)
3326 /* If the underlying image has color plane aspects and
3327 * VK_IMAGE_ASPECT_COLOR_BIT has been requested, then return the aspects of
3329 if ((image->aspects & VK_IMAGE_ASPECT_PLANES_BITS_ANV) != 0 &&
3330 aspects == VK_IMAGE_ASPECT_COLOR_BIT)
3331 return image->aspects;
3333 return aspects;
3343 /* Only 1 color aspects are compatibles. */