Searched refs:dest_iview (Results 1 – 5 of 5) sorted by relevance
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_meta_resolve.c | 596 struct radv_image_view *dest_iview = cmd_buffer->state.attachments[dest_att.attachment].iview; in radv_cmd_buffer_resolve_subpass_hw() local 597 struct radv_image *dst_img = dest_iview->image; in radv_cmd_buffer_resolve_subpass_hw() 603 if (radv_layout_dcc_compressed(cmd_buffer->device, dst_img, dest_iview->vk.base_mip_level, in radv_cmd_buffer_resolve_subpass_hw() 606 .aspectMask = dest_iview->vk.aspects, in radv_cmd_buffer_resolve_subpass_hw() 607 .baseMipLevel = dest_iview->vk.base_mip_level, in radv_cmd_buffer_resolve_subpass_hw() 608 .levelCount = dest_iview->vk.level_count, in radv_cmd_buffer_resolve_subpass_hw() 609 .baseArrayLayer = dest_iview->vk.base_array_layer, in radv_cmd_buffer_resolve_subpass_hw() 610 .layerCount = dest_iview->vk.layer_count, in radv_cmd_buffer_resolve_subpass_hw() 627 cmd_buffer->device, radv_format_meta_fs_key(cmd_buffer->device, dest_iview->vk.format)); in radv_cmd_buffer_resolve_subpass_hw() 633 emit_resolve(cmd_buffer, src_img, dst_img, dest_iview->vk.format, &(VkOffset2D){0, 0}, in radv_cmd_buffer_resolve_subpass_hw()
|
D | radv_meta_resolve_fs.c | 638 struct radv_image_view *dest_iview, const VkOffset2D *src_offset, in emit_resolve() argument 667 radv_dst_access_flush(cmd_buffer, VK_ACCESS_2_COLOR_ATTACHMENT_WRITE_BIT, dest_iview->image); in emit_resolve() 677 pipeline = radv_get_resolve_pipeline(cmd_buffer, src_iview, dest_iview); in emit_resolve() 697 radv_src_access_flush(cmd_buffer, VK_ACCESS_2_COLOR_ATTACHMENT_WRITE_BIT, dest_iview->image); in emit_resolve() 837 struct radv_image_view dest_iview; in radv_meta_resolve_fragment_image() local 838 radv_image_view_init(&dest_iview, cmd_buffer->device, in radv_meta_resolve_fragment_image() 857 .imageView = radv_image_view_to_handle(&dest_iview), in radv_meta_resolve_fragment_image() 876 emit_resolve(cmd_buffer, &src_iview, &dest_iview, &(VkOffset2D){srcOffset.x, srcOffset.y}, in radv_meta_resolve_fragment_image() 883 radv_image_view_finish(&dest_iview); in radv_meta_resolve_fragment_image() 920 struct radv_image_view *dest_iview = cmd_buffer->state.attachments[dest_att.attachment].iview; in radv_cmd_buffer_resolve_subpass_fs() local [all …]
|
D | radv_meta_blit.c | 243 struct radv_image_view *dest_iview, VkImageLayout dest_image_layout, in meta_emit_blit() argument 251 uint32_t dst_width = radv_minify(dest_iview->image->info.width, dest_iview->vk.base_mip_level); in meta_emit_blit() 252 uint32_t dst_height = radv_minify(dest_iview->image->info.height, dest_iview->vk.base_mip_level); in meta_emit_blit() 392 .imageView = radv_image_view_to_handle(dest_iview), in meta_emit_blit() 408 .imageView = radv_image_view_to_handle(dest_iview), in meta_emit_blit() 423 .imageView = radv_image_view_to_handle(dest_iview), in meta_emit_blit()
|
D | radv_meta_resolve_cs.c | 517 struct radv_image_view *dest_iview, const VkOffset2D *src_offset, in emit_resolve() argument 546 .imageView = radv_image_view_to_handle(dest_iview), in emit_resolve() 570 struct radv_image_view *dest_iview, const VkExtent3D *resolve_extent, in emit_depth_stencil_resolve() argument 601 .imageView = radv_image_view_to_handle(dest_iview), in emit_depth_stencil_resolve() 722 struct radv_image_view dest_iview; in radv_meta_resolve_compute_image() local 723 radv_image_view_init(&dest_iview, cmd_buffer->device, in radv_meta_resolve_compute_image() 740 emit_resolve(cmd_buffer, &src_iview, &dest_iview, &(VkOffset2D){srcOffset.x, srcOffset.y}, in radv_meta_resolve_compute_image() 745 radv_image_view_finish(&dest_iview); in radv_meta_resolve_compute_image()
|
D | radv_meta_etc_decode.c | 663 struct radv_image_view *dest_iview, const VkOffset3D *offset, const VkExtent3D *extent) in decode_etc() argument 690 .imageView = radv_image_view_to_handle(dest_iview), in decode_etc() 765 struct radv_image_view dest_iview; in radv_meta_decode_etc() local 767 &dest_iview, cmd_buffer->device, in radv_meta_decode_etc() 784 decode_etc(cmd_buffer, &src_iview, &dest_iview, &(VkOffset3D){offset.x, offset.y, base_slice}, in radv_meta_decode_etc() 788 radv_image_view_finish(&dest_iview); in radv_meta_decode_etc()
|