Lines Matching defs:img
4008 struct zink_resource *img = dst->base.b.target == PIPE_BUFFER ? src : dst;
4016 if (zink_is_swapchain(img)) {
4017 if (!zink_kopper_acquire(ctx, img, UINT64_MAX))
4020 zink_resource_image_barrier(ctx, img, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, 0, 0);
4023 if (zink_is_swapchain(img))
4024 needs_present_readback = zink_kopper_acquire_readback(ctx, img);
4025 zink_resource_image_barrier(ctx, img, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, 0, 0);
4035 enum pipe_texture_target img_target = img->base.b.target;
4036 if (img->need_2D)
4072 buf2img ? zink_get_cmdbuf(ctx, buf, img) : zink_get_cmdbuf(ctx, img, buf);
4073 zink_batch_reference_resource_rw(batch, img, buf2img);
4089 aspects = img->aspect;
4103 VKCTX(CmdCopyBufferToImage)(cmdbuf, buf->obj->buffer, img->obj->image, img->layout, 1, ®ion);
4105 VKCTX(CmdCopyImageToBuffer)(cmdbuf, img->obj->image, img->layout, buf->obj->buffer, 1, ®ion);
4108 zink_kopper_present_readback(ctx, img);