Lines Matching refs:dst
1744 VK_FROM_HANDLE(dzn_image, dst, info->dstImage);
1757 dzn_image_get_plane_format(dst->vk.format, aspect);
1774 dst->vk.image_type == VK_IMAGE_TYPE_2D) {
1780 dst->vk.image_type == VK_IMAGE_TYPE_3D) {
1789 D3D12_TEXTURE_COPY_LOCATION dst_loc = dzn_image_get_copy_loc(dst, dst_subres, aspect, dst_l);
1839 dzn_image_get_placed_footprint_format(dst->vk.format, aspect);
1963 const struct dzn_image *dst,
1968 enum pipe_format pfmt = vk_format_to_pipe_format(dst->vk.format);
1970 vk_format_is_depth_or_stencil(dst->vk.format) ?
1974 .out_format = dzn_image_get_dxgi_format(dst->vk.format, usage, aspect),
2008 const struct dzn_image *dst,
2013 uint32_t dst_w = u_minify(dst->vk.extent.width, dst_subres->mipLevel);
2014 uint32_t dst_h = u_minify(dst->vk.extent.height, dst_subres->mipLevel);
2067 struct dzn_image *dst, VkImageLayout dst_layout,
2092 dzn_cmd_buffer_queue_image_range_layout_transition(cmdbuf, dst, &dst_range,
2101 dzn_cmd_buffer_queue_image_range_layout_transition(cmdbuf, dst, &dst_range,
2116 VK_FROM_HANDLE(dzn_image, dst, info->dstImage);
2120 bool dst_is_3d = dst->vk.image_type == VK_IMAGE_TYPE_3D;
2123 dzn_cmd_buffer_blit_set_pipeline(cmdbuf, src, dst, aspect, info->filter, false);
2126 dst, info->dstImageLayout, ®ion->dstSubresource,
2133 dst, ®ion->dstSubresource, region->dstOffsets,
2169 dzn_cmd_buffer_blit_prepare_dst_view(cmdbuf, dst, aspect, dst_level, dst_z_coord);
2178 dst, info->dstImageLayout, ®ion->dstSubresource,
2191 VK_FROM_HANDLE(dzn_image, dst, info->dstImage);
2196 dzn_cmd_buffer_blit_set_pipeline(cmdbuf, src, dst, aspect, VK_FILTER_NEAREST, true);
2199 dst, info->dstImageLayout, ®ion->dstSubresource,
2228 dst, ®ion->dstSubresource, dst_offset,
2236 dst, aspect, region->dstSubresource.mipLevel,
2244 dst, info->dstImageLayout, ®ion->dstSubresource,
3010 VK_FROM_HANDLE(dzn_image, dst, info->dstImage);
3012 assert(src->vk.samples == dst->vk.samples);
3022 if (!dzn_image_formats_are_compatible(device, src->vk.format, dst->vk.format,
3025 dst->vk.tiling != VK_IMAGE_TILING_LINEAR) {
3042 region->extent.width != u_minify(dst->vk.extent.width, region->dstSubresource.mipLevel) ||
3043 region->extent.height != u_minify(dst->vk.extent.height, region->dstSubresource.mipLevel))
3419 struct dzn_image_view *dst = att->resolve.iview;
3421 if (!src || !dst)
3428 struct dzn_image *dst_img = container_of(dst->vk.image, struct dzn_image, vk);
3434 .levelCount = MIN2(src->vk.level_count, dst->vk.level_count),
3436 .layerCount = MIN2(src->vk.layer_count, dst->vk.layer_count),
3441 .baseMipLevel = dst->vk.base_mip_level,
3442 .levelCount = MIN2(src->vk.level_count, dst->vk.level_count),
3443 .baseArrayLayer = dst->vk.base_array_layer,
3444 .layerCount = MIN2(src->vk.layer_count, dst->vk.layer_count),
3466 dst->srv_desc.Format);