• Home
  • Raw
  • Download

Lines Matching refs:dst_resource

605                        const struct pipe_resource *dst_resource) // IN  in areResourcesCompatible()  argument
607 if (src_resource->format == dst_resource->format) { in areResourcesCompatible()
614 dst_resource->target == PIPE_BUFFER) { in areResourcesCompatible()
630 dst_format_desc = util_format_description(dst_resource->format); in areResourcesCompatible()
667 struct pipe_resource *dst_resource = pDstResource->resource; in ResourceCopy() local
671 assert(dst_resource->target == src_resource->target); in ResourceCopy()
672 assert(dst_resource->width0 == src_resource->width0); in ResourceCopy()
673 assert(dst_resource->height0 == src_resource->height0); in ResourceCopy()
674 assert(dst_resource->depth0 == src_resource->depth0); in ResourceCopy()
675 assert(dst_resource->last_level == src_resource->last_level); in ResourceCopy()
676 assert(dst_resource->array_size == src_resource->array_size); in ResourceCopy()
678 compatible = areResourcesCompatible(src_resource, dst_resource); in ResourceCopy()
681 for (unsigned layer = 0; layer < dst_resource->array_size; ++layer) { in ResourceCopy()
682 for (unsigned level = 0; level <= dst_resource->last_level; ++level) { in ResourceCopy()
687 box.width = u_minify(dst_resource->width0, level); in ResourceCopy()
688 box.height = u_minify(dst_resource->height0, level); in ResourceCopy()
689 box.depth = u_minify(dst_resource->depth0, level); in ResourceCopy()
693 dst_resource, level, in ResourceCopy()
699 dst_resource, level, in ResourceCopy()
741 struct pipe_resource *dst_resource = pDstResource->resource; in ResourceCopyRegion() local
744 unsigned dst_level = DstSubResource % (dst_resource->last_level + 1); in ResourceCopyRegion()
745 unsigned dst_layer = DstSubResource / (dst_resource->last_level + 1); in ResourceCopyRegion()
766 if (areResourcesCompatible(src_resource, dst_resource)) { in ResourceCopyRegion()
768 dst_resource, dst_level, in ResourceCopyRegion()
774 dst_resource, dst_level, in ResourceCopyRegion()
881 struct pipe_resource *dst_resource = pDstResource->resource; in ResourceUpdateSubResourceUP() local
887 UINT DstMipLevels = dst_resource->last_level + 1; in ResourceUpdateSubResourceUP()
897 subResourceBox(dst_resource, DstSubResource, &level, &box); in ResourceUpdateSubResourceUP()
904 dst_resource, in ResourceUpdateSubResourceUP()
911 dst_resource, in ResourceUpdateSubResourceUP()
923 dst_resource->format, in ResourceUpdateSubResourceUP()