Searched refs:aspectMask (Results 1 - 25 of 76) sorted by relevance

1234

/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_meta_copy.c178 image, layout, &region->imageSubresource, region->imageSubresource.aspectMask);
189 .aspectMask = region->imageSubresource.aspectMask,
305 image, layout, &region->imageSubresource, region->imageSubresource.aspectMask);
316 .aspectMask = region->imageSubresource.aspectMask,
421 u_foreach_bit(i, region->dstSubresource.aspectMask) {
425 .aspectMask = aspect_mask,
440 region->srcSubresource.aspectMask == VK_IMAGE_ASPECT_COLOR_BIT ? src_image->plane_count : 1;
441 if (region->srcSubresource.aspectMask !
[all...]
H A Dradv_meta_resolve_cs.c684 .aspectMask = region->dstSubresource.aspectMask,
696 assert(region->srcSubresource.aspectMask == VK_IMAGE_ASPECT_COLOR_BIT);
697 assert(region->dstSubresource.aspectMask == VK_IMAGE_ASPECT_COLOR_BIT);
723 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
741 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
767 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
815 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
822 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
868 region.srcSubresource.aspectMask
[all...]
H A Dradv_meta_clear.c430 assert(clear_att->aspectMask == VK_IMAGE_ASPECT_COLOR_BIT);
739 VkImageAspectFlags aspects = clear_att->aspectMask;
1010 VkImageAspectFlags aspects = clear_att->aspectMask;
1026 .aspectMask = aspects,
1568 .subresourceRange = {.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
1629 htile_mask = radv_get_htile_mask(cmd_buffer->device, image, range->aspectMask);
1859 .aspectMask = iview->aspect_mask,
1930 VkImageAspectFlags aspects = clear_att->aspectMask;
2029 radv_describe_begin_render_pass_clear(cmd_buffer, clear_att->aspectMask);
2069 .aspectMask
[all...]
H A Dradv_meta_resolve.c460 * - The aspectMask member of srcSubresource and dstSubresource must
466 assert(region->srcSubresource.aspectMask == VK_IMAGE_ASPECT_COLOR_BIT);
467 assert(region->dstSubresource.aspectMask == VK_IMAGE_ASPECT_COLOR_BIT);
499 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
526 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
544 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
702 .aspectMask = dest_iview->aspect_mask,
881 region.srcSubresource.aspectMask = src_iview->aspect_mask;
921 .aspectMask = region->srcSubresource.aspectMask,
[all...]
H A Dradv_meta_fmask_expand.c121 .aspectMask = subresourceRange->aspectMask,
H A Dradv_meta_decompress.c500 .aspectMask = VK_IMAGE_ASPECT_DEPTH_BIT,
651 .subresourceRange = {.aspectMask = subresourceRange->aspectMask,
665 .subresourceRange = {.aspectMask = subresourceRange->aspectMask,
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_meta_copy.c188 pRegions[r].imageSubresource.aspectMask);
197 .aspectMask = pRegions[r].imageSubresource.aspectMask,
332 pRegions[r].imageSubresource.aspectMask);
341 .aspectMask = pRegions[r].imageSubresource.aspectMask,
444 unsigned aspect_count = pRegions[r].srcSubresource.aspectMask == VK_IMAGE_ASPECT_COLOR_BIT ? src_image->plane_count : 1;
445 if (pRegions[r].srcSubresource.aspectMask != VK_IMAGE_ASPECT_COLOR_BIT)
446 src_aspects[0] = pRegions[r].srcSubresource.aspectMask;
447 if (pRegions[r].dstSubresource.aspectMask !
[all...]
H A Dradv_meta_resolve_cs.c419 assert(region->srcSubresource.aspectMask == VK_IMAGE_ASPECT_COLOR_BIT);
420 assert(region->dstSubresource.aspectMask == VK_IMAGE_ASPECT_COLOR_BIT);
449 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
465 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
530 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
546 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
H A Dradv_meta_resolve.c472 * - The aspectMask member of srcSubresource and dstSubresource must
478 assert(region->srcSubresource.aspectMask == VK_IMAGE_ASPECT_COLOR_BIT);
479 assert(region->dstSubresource.aspectMask == VK_IMAGE_ASPECT_COLOR_BIT);
527 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
543 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
744 range.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT;
H A Dradv_meta_clear.c428 assert(clear_att->aspectMask == VK_IMAGE_ASPECT_COLOR_BIT);
726 VkImageAspectFlags aspects = clear_att->aspectMask;
1021 VkImageAspectFlags aspects = clear_att->aspectMask;
1557 VkImageAspectFlags aspects = clear_att->aspectMask;
1690 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
1705 .aspectMask = cmd_state->attachments[ds].pending_clear_aspects,
1740 .aspectMask = range->aspectMask,
1789 if (range->aspectMask & VK_IMAGE_ASPECT_COLOR_BIT) {
1826 .aspectMask
[all...]
H A Dradv_meta_resolve_fs.c484 assert(region->srcSubresource.aspectMask == VK_IMAGE_ASPECT_COLOR_BIT);
485 assert(region->dstSubresource.aspectMask == VK_IMAGE_ASPECT_COLOR_BIT);
514 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
530 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
/xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/
H A Dpanvk_vX_image.c111 if (pCreateInfo->subresourceRange.aspectMask == VK_IMAGE_ASPECT_DEPTH_BIT)
113 else if (pCreateInfo->subresourceRange.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT)
H A Dpanvk_vX_meta_blit.c190 if (region->srcSubresource.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT)
192 else if (region->srcSubresource.aspectMask == VK_IMAGE_ASPECT_DEPTH_BIT)
195 if (region->dstSubresource.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT)
197 else if (region->dstSubresource.aspectMask == VK_IMAGE_ASPECT_DEPTH_BIT)
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_blorp.c297 VkImageAspectFlags src_mask = pRegions[r].srcSubresource.aspectMask,
298 dst_mask = pRegions[r].dstSubresource.aspectMask;
382 const VkImageAspectFlags aspect = pRegions[r].imageSubresource.aspectMask;
540 assert(anv_image_aspects_compatible(src_res->aspectMask,
541 dst_res->aspectMask));
544 anv_foreach_image_aspect_bit(aspect_bit, src_image, src_res->aspectMask) {
856 if (pRanges[r].aspectMask == 0)
859 assert(pRanges[r].aspectMask & VK_IMAGE_ASPECT_ANY_COLOR_BIT_ANV);
863 image, pRanges[r].aspectMask,
884 pRanges[r].aspectMask,
[all...]
H A Danv_dump.c133 .aspectMask = aspect,
153 .aspectMask = aspect,
163 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
190 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
215 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
/xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/
H A Dv3dvx_meta_common.c486 region->imageSubresource.aspectMask,
516 region->imageSubresource.aspectMask & VK_IMAGE_ASPECT_STENCIL_BIT ?
523 region->imageSubresource.aspectMask,
594 region->srcSubresource.aspectMask,
612 region->dstSubresource.aspectMask,
755 region->srcSubresource.aspectMask,
773 region->dstSubresource.aspectMask,
1075 uint32_t cpp = imgrsc->aspectMask & VK_IMAGE_ASPECT_STENCIL_BIT ?
1081 uint32_t format = choose_tlb_format(framebuffer, imgrsc->aspectMask,
1100 if (imgrsc->aspectMask
[all...]
H A Dv3dv_meta_clear.c76 (fb_format, range->aspectMask,
80 if (range->aspectMask & VK_IMAGE_ASPECT_COLOR_BIT) {
85 assert((range->aspectMask & VK_IMAGE_ASPECT_DEPTH_BIT) ||
86 (range->aspectMask & VK_IMAGE_ASPECT_STENCIL_BIT));
137 assert(range->aspectMask & image->vk.aspects);
141 range->aspectMask, min_layer, max_layer, level);
1231 if (pAttachments[i].aspectMask & VK_IMAGE_ASPECT_COLOR_BIT) {
1239 pAttachments[i].aspectMask,
H A Dv3dv_meta_copy.c390 (fb_format, region->imageSubresource.aspectMask,
457 VkImageAspectFlags copy_aspect = region->imageSubresource.aspectMask;
682 .aspectMask = copy_aspect,
702 .aspectMask = copy_aspect,
774 if (region->dstSubresource.aspectMask != ds_aspects)
881 * dstImage has a multi-planar image format then the aspectMask member
884 assert(region->dstSubresource.aspectMask ==
885 region->srcSubresource.aspectMask);
888 (fb_format, region->dstSubresource.aspectMask,
1402 (fb_format, region->imageSubresource.aspectMask,
[all...]
/xsrc/external/mit/MesaLib/dist/src/vulkan/util/
H A Dvk_render_pass.c54 reference2[i].aspectMask = vk_format_aspects(att->format);
187 att->aspectMask = ref->aspectMask;
H A Dvk_image.c193 * subresource.aspectMask provided:
195 * - If aspectMask includes only VK_IMAGE_ASPECT_STENCIL_BIT, the
199 * - If aspectMask includes only VK_IMAGE_ASPECT_DEPTH_BIT, the
202 * - If both aspects are included in aspectMask, the implicit usage
307 assert(range->aspectMask == VK_IMAGE_ASPECT_COLOR_BIT);
310 image_view->aspects = range->aspectMask;
313 vk_image_expand_aspect_mask(image, range->aspectMask);
318 * subresourceRange.aspectMask is VK_IMAGE_ASPECT_COLOR_BIT, and image
333 (range->aspectMask == VK_IMAGE_ASPECT_COLOR_BIT))
362 * subresourceRange.aspectMask i
[all...]
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_clear_blit.c1257 VkImageAspectFlags aspect_mask = subres->aspectMask;
1272 .aspectMask = aspect_mask,
1289 format = copy_format(format, subres->aspectMask, false);
1368 if (info->dstSubresource.aspectMask == VK_IMAGE_ASPECT_DEPTH_BIT)
1370 else if (info->dstSubresource.aspectMask == VK_IMAGE_ASPECT_STENCIL_BIT)
1378 ops->setup(cmd, cs, format, info->dstSubresource.aspectMask,
1456 u_foreach_bit(b, pRegions[i].dstSubresource.aspectMask) {
1457 region.srcSubresource.aspectMask = BIT(b);
1458 region.dstSubresource.aspectMask = BIT(b);
1502 copy_format(dst_image->vk_format, info->imageSubresource.aspectMask, tru
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_blorp.c353 VkImageAspectFlags src_mask = region->srcSubresource.aspectMask,
354 dst_mask = region->dstSubresource.aspectMask;
500 const VkImageAspectFlags aspect = region->imageSubresource.aspectMask;
698 assert(anv_image_aspects_compatible(src_res->aspectMask,
699 dst_res->aspectMask));
701 anv_foreach_image_aspect_bit(aspect_bit, src_image, src_res->aspectMask) {
1041 if (pRanges[r].aspectMask == 0)
1044 assert(pRanges[r].aspectMask & VK_IMAGE_ASPECT_ANY_COLOR_BIT_ANV);
1048 image, pRanges[r].aspectMask,
1073 pRanges[r].aspectMask,
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
H A Dzink_blit.c65 region.srcSubresource.aspectMask = src->aspect;
81 region.dstSubresource.aspectMask = dst->aspect;
172 region.srcSubresource.aspectMask = src->aspect;
205 region.dstSubresource.aspectMask = dst->aspect;
/xsrc/external/mit/MesaLib/dist/src/vulkan/wsi/
H A Dwsi_common_drm.c313 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
396 .aspectMask = VK_IMAGE_ASPECT_PLANE_0_BIT << p,
421 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
620 .aspectMask = VK_IMAGE_ASPECT_COLOR_BIT,
/xsrc/external/mit/MesaLib/dist/src/virtio/venus-protocol/
H A Dvn_protocol_driver_structs.h205 size += vn_sizeof_VkFlags(&val->aspectMask);
214 vn_decode_VkFlags(dec, &val->aspectMask);
223 /* skip val->aspectMask */
232 /* skip val->aspectMask */
243 size += vn_sizeof_VkFlags(&val->aspectMask);
252 vn_encode_VkFlags(enc, &val->aspectMask);
507 size += vn_sizeof_VkFlags(&val->aspectMask);
518 vn_encode_VkFlags(enc, &val->aspectMask);

Completed in 41 milliseconds

1234