Home | History | Annotate | Download | only in vulkan

Lines Matching refs:aspects

67       /* Spec requires special aspects for modifier images. */
461 image->vk.aspects & (VK_IMAGE_ASPECT_ANY_COLOR_BIT_ANV |
963 assert(!(image->vk.aspects & VK_IMAGE_ASPECT_DEPTH_BIT));
964 assert(!(image->vk.aspects & VK_IMAGE_ASPECT_STENCIL_BIT));
1018 u_foreach_bit(b, image->vk.aspects) {
1109 assert(image->vk.aspects == VK_IMAGE_ASPECT_COLOR_BIT);
1111 assert(!(image->vk.aspects & ~VK_IMAGE_ASPECT_PLANES_BITS_ANV));
1136 u_foreach_bit(b, image->vk.aspects) {
1580 VkImageAspectFlags aspects,
1631 assert(util_bitcount(aspects) == 1);
1632 assert(aspects & image->vk.aspects);
1633 binding = image_aspect_to_binding(image, aspects);
1635 assert(aspects == image->vk.aspects);
1654 VkImageAspectFlags aspects = image->vk.aspects;
1662 aspects = plane_reqs->planeAspect;
1672 anv_image_get_memory_requirements(device, image, aspects,
1688 VkImageAspectFlags aspects =
1689 image.disjoint ? pInfo->planeAspect : image.vk.aspects;
1691 anv_image_get_memory_requirements(device, &image, aspects,
1735 /* Resolve will alter the image's aspects, do this first. */
1780 assert(image->vk.aspects == swapchain_image->vk.aspects);
1960 /* The aspect must be exactly one of the image aspects. */
1961 assert(util_bitcount(aspect) == 1 && (aspect & image->vk.aspects));
1991 assert(image->vk.aspects == VK_IMAGE_ASPECT_COLOR_BIT);
2192 assert(image->vk.aspects & VK_IMAGE_ASPECT_ANY_COLOR_BIT_ANV);
2537 iview->n_planes = anv_image_aspect_get_planes(iview->vk.aspects);
2572 anv_foreach_image_aspect_bit(iaspect_bit, image, iview->vk.aspects) {
2574 anv_aspect_to_plane(image->vk.aspects, 1UL << iaspect_bit);
2576 anv_aspect_to_plane(iview->vk.aspects, 1UL << iaspect_bit);
2611 !(iview->vk.aspects & VK_IMAGE_ASPECT_ANY_COLOR_BIT_ANV))) {