Home
last modified time | relevance | path

Searched refs:dest_image (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/amd/vulkan/
Dradv_meta_resolve.c346 struct radv_image *dest_image, in radv_pick_resolve_method_images() argument
352 uint32_t queue_mask = radv_image_queue_family_mask(dest_image, in radv_pick_resolve_method_images()
362 if (radv_layout_dcc_compressed(dest_image, dest_image_layout, queue_mask)) { in radv_pick_resolve_method_images()
364 } else if (dest_image->surface.micro_tile_mode != src_image->surface.micro_tile_mode) { in radv_pick_resolve_method_images()
380 RADV_FROM_HANDLE(radv_image, dest_image, dest_image_h); in radv_CmdResolveImage()
403 radv_pick_resolve_method_images(src_image, dest_image, in radv_CmdResolveImage()
411 dest_image, in radv_CmdResolveImage()
421 dest_image, in radv_CmdResolveImage()
436 assert(dest_image->info.samples == 1); in radv_CmdResolveImage()
449 if (dest_image->surface.dcc_size) { in radv_CmdResolveImage()
[all …]
Dradv_meta_copy.c220 RADV_FROM_HANDLE(radv_image, dest_image, destImage); in radv_CmdCopyBufferToImage()
223 meta_copy_buffer_to_image(cmd_buffer, src_buffer, dest_image, destImageLayout, in radv_CmdCopyBufferToImage()
337 struct radv_image *dest_image, in meta_copy_image() argument
350 assert(src_image->info.samples == dest_image->info.samples); in meta_copy_image()
369 blit_surf_for_image_level_layer(dest_image, in meta_copy_image()
373 uint32_t dst_queue_mask = radv_image_queue_family_mask(dest_image, in meta_copy_image()
376 bool dst_compressed = radv_layout_dcc_compressed(dest_image, dest_image_layout, dst_queue_mask); in meta_copy_image()
387 radv_decompress_dcc(cmd_buffer, dest_image, &(VkImageSubresourceRange) { in meta_copy_image()
409 meta_region_offset_el(dest_image, &pRegions[r].dstOffset); in meta_copy_image()
423 meta_region_extent_el(src_image, dest_image->type, &pRegions[r].extent); in meta_copy_image()
[all …]
Dradv_meta_resolve_fs.c448 struct radv_image *dest_image, in radv_meta_resolve_fragment_image() argument
457 unsigned fs_key = radv_format_meta_fs_key(dest_image->vk_format); in radv_meta_resolve_fragment_image()
493 radv_meta_get_iview_layer(dest_image, &region->dstSubresource, in radv_meta_resolve_fragment_image()
501 radv_sanitize_image_offset(dest_image->type, region->dstOffset); in radv_meta_resolve_fragment_image()
526 .image = radv_image_to_handle(dest_image), in radv_meta_resolve_fragment_image()
527 .viewType = radv_meta_get_view_type(dest_image), in radv_meta_resolve_fragment_image()
528 .format = dest_image->vk_format, in radv_meta_resolve_fragment_image()
Dradv_meta.h99 uint32_t radv_meta_get_iview_layer(const struct radv_image *dest_image,
181 struct radv_image *dest_image,
189 struct radv_image *dest_image,
Dradv_meta_resolve_cs.c384 struct radv_image *dest_image, in radv_meta_resolve_compute_image() argument
422 radv_meta_get_iview_layer(dest_image, &region->dstSubresource, in radv_meta_resolve_compute_image()
430 radv_sanitize_image_offset(dest_image->type, region->dstOffset); in radv_meta_resolve_compute_image()
455 .image = radv_image_to_handle(dest_image), in radv_meta_resolve_compute_image()
456 .viewType = radv_meta_get_view_type(dest_image), in radv_meta_resolve_compute_image()
457 .format = vk_to_non_srgb_format(dest_image->vk_format), in radv_meta_resolve_compute_image()
Dradv_meta_blit.c271 struct radv_image *dest_image, in meta_emit_blit() argument
286 assert(src_image->info.samples == dest_image->info.samples); in meta_emit_blit()
327 unsigned fs_key = radv_format_meta_fs_key(dest_image->vk_format); in meta_emit_blit()
509 RADV_FROM_HANDLE(radv_image, dest_image, destImage); in radv_CmdBlitImage()
518 assert(dest_image->info.samples == 1); in radv_CmdBlitImage()
530 if (dest_image->type == VK_IMAGE_TYPE_3D) { in radv_CmdBlitImage()
605 .viewType = radv_meta_get_view_type(dest_image), in radv_CmdBlitImage()
606 .format = dest_image->vk_format, in radv_CmdBlitImage()
632 dest_image, &dest_iview, destImageLayout, in radv_CmdBlitImage()
Dradv_meta.c171 radv_meta_get_iview_layer(const struct radv_image *dest_image, in radv_meta_get_iview_layer() argument
175 switch (dest_image->type) { in radv_meta_get_iview_layer()