/third_party/mesa3d/src/amd/vulkan/ |
D | radv_meta_resolve_fs.c | 613 radv_get_resolve_pipeline(struct radv_cmd_buffer *cmd_buffer, struct radv_image_view *src_iview, in radv_get_resolve_pipeline() 614 struct radv_image_view *dst_iview) in radv_get_resolve_pipeline() 637 emit_resolve(struct radv_cmd_buffer *cmd_buffer, struct radv_image_view *src_iview, in emit_resolve() 638 struct radv_image_view *dest_iview, const VkOffset2D *src_offset, in emit_resolve() 701 emit_depth_stencil_resolve(struct radv_cmd_buffer *cmd_buffer, struct radv_image_view *src_iview, in emit_depth_stencil_resolve() 702 struct radv_image_view *dst_iview, const VkExtent2D *resolve_extent, in emit_depth_stencil_resolve() 819 struct radv_image_view src_iview; in radv_meta_resolve_fragment_image() 837 struct radv_image_view 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() 921 struct radv_image_view *src_iview = cmd_buffer->state.attachments[src_att.attachment].iview; in radv_cmd_buffer_resolve_subpass_fs() [all …]
|
D | radv_meta_resolve_cs.c | 486 radv_get_resolve_pipeline(struct radv_cmd_buffer *cmd_buffer, struct radv_image_view *src_iview) in radv_get_resolve_pipeline() 516 emit_resolve(struct radv_cmd_buffer *cmd_buffer, struct radv_image_view *src_iview, in emit_resolve() 517 struct radv_image_view *dest_iview, const VkOffset2D *src_offset, in emit_resolve() 569 emit_depth_stencil_resolve(struct radv_cmd_buffer *cmd_buffer, struct radv_image_view *src_iview, in emit_depth_stencil_resolve() 570 struct radv_image_view *dest_iview, const VkExtent3D *resolve_extent, in emit_depth_stencil_resolve() 704 struct radv_image_view src_iview; in radv_meta_resolve_compute_image() 722 struct radv_image_view dest_iview; in radv_meta_resolve_compute_image() 797 struct radv_image_view *src_iview = cmd_buffer->state.attachments[src_att.attachment].iview; in radv_cmd_buffer_resolve_subpass_cs() 798 struct radv_image_view *dst_iview = cmd_buffer->state.attachments[dst_att.attachment].iview; in radv_cmd_buffer_resolve_subpass_cs() 853 struct radv_image_view *src_iview = cmd_buffer->state.attachments[src_att.attachment].iview; in radv_depth_stencil_resolve_subpass_cs() [all …]
|
D | radv_meta_resolve.c | 427 struct radv_image_view src_iview; in radv_meta_resolve_hardware_image() 445 struct radv_image_view dst_iview; in radv_meta_resolve_hardware_image() 593 struct radv_image_view *src_iview = cmd_buffer->state.attachments[src_att.attachment].iview; in radv_cmd_buffer_resolve_subpass_hw() 596 struct radv_image_view *dest_iview = cmd_buffer->state.attachments[dest_att.attachment].iview; in radv_cmd_buffer_resolve_subpass_hw() 661 struct radv_image_view *src_iview = cmd_buffer->state.attachments[src_att.attachment].iview; in radv_cmd_buffer_resolve_subpass() 662 struct radv_image_view *dst_iview = cmd_buffer->state.attachments[dst_att.attachment].iview; in radv_cmd_buffer_resolve_subpass() 727 struct radv_image_view *dst_iview = in radv_cmd_buffer_resolve_subpass() 730 struct radv_image_view *src_iview = in radv_cmd_buffer_resolve_subpass() 782 struct radv_image_view *src_iview = cmd_buffer->state.attachments[src_att.attachment].iview; in radv_decompress_resolve_subpass_src()
|
D | radv_meta_clear.c | 319 const struct radv_image_view *iview = in emit_color_clear() 513 depth_view_can_fast_clear(struct radv_cmd_buffer *cmd_buffer, const struct radv_image_view *iview, in depth_view_can_fast_clear() 542 const struct radv_image_view *iview, int samples_log2, in pick_depthstencil_pipeline() 594 const struct radv_image_view *iview = in emit_depthstencil_clear() 811 radv_can_fast_clear_depth(struct radv_cmd_buffer *cmd_buffer, const struct radv_image_view *iview, in radv_can_fast_clear_depth() 861 radv_fast_clear_depth(struct radv_cmd_buffer *cmd_buffer, const struct radv_image_view *iview, in radv_fast_clear_depth() 1360 struct radv_image_view iview; in radv_clear_dcc_comp_to_single() 1542 gfx8_get_fast_clear_parameters(struct radv_device *device, const struct radv_image_view *iview, in gfx8_get_fast_clear_parameters() 1640 gfx11_get_fast_clear_parameters(struct radv_device *device, const struct radv_image_view *iview, in gfx11_get_fast_clear_parameters() 1708 radv_can_fast_clear_color(struct radv_cmd_buffer *cmd_buffer, const struct radv_image_view *iview, in radv_can_fast_clear_color() [all …]
|
D | radv_private.h | 229 struct radv_image_view; 1373 struct radv_image_view *iview); 1375 struct radv_image_view *iview); 1397 struct radv_image_view *iview; 1664 struct radv_image_view; 1743 const struct radv_image_view *iview, 1748 const struct radv_image_view *iview, int cb_idx, 2677 struct radv_image_view { struct 2741 void radv_image_view_init(struct radv_image_view *view, struct radv_device *device, 2745 void radv_image_view_finish(struct radv_image_view *iview); [all …]
|
D | radv_meta_bufimage.c | 1208 struct radv_image_view *iview, VkFormat format, VkImageAspectFlagBits aspects) in create_iview() 1322 itob_bind_descriptors(struct radv_cmd_buffer *cmd_buffer, struct radv_image_view *src, in itob_bind_descriptors() 1361 struct radv_image_view src_view; in radv_meta_image_to_buffer() 1467 struct radv_image_view *dst) in btoi_bind_descriptors() 1505 struct radv_image_view dst_view; in radv_meta_buffer_to_image_cs() 1624 itoi_bind_descriptors(struct radv_cmd_buffer *cmd_buffer, struct radv_image_view *src, in itoi_bind_descriptors() 1625 struct radv_image_view *dst) in itoi_bind_descriptors() 1665 struct radv_image_view src_view, dst_view; in radv_meta_image_to_image_cs() 1774 cleari_bind_descriptors(struct radv_cmd_buffer *cmd_buffer, struct radv_image_view *dst_iview) in cleari_bind_descriptors() 1803 struct radv_image_view dst_iview; in radv_meta_clear_image_cs()
|
D | radv_meta_decompress.c | 403 struct radv_image_view iview; in radv_process_depth_image_layer() 532 struct radv_image_view load_iview = {0}; in radv_expand_depth_stencil_compute() 533 struct radv_image_view store_iview = {0}; in radv_expand_depth_stencil_compute()
|
D | radv_meta_fast_clear.c | 481 struct radv_image_view iview; in radv_process_color_image_layer() 718 struct radv_image_view load_iview = {0}; in radv_decompress_dcc_compute() 719 struct radv_image_view store_iview = {0}; in radv_decompress_dcc_compute()
|
D | radv_meta_etc_decode.c | 662 decode_etc(struct radv_cmd_buffer *cmd_buffer, struct radv_image_view *src_iview, in decode_etc() 663 struct radv_image_view *dest_iview, const VkOffset3D *offset, const VkExtent3D *extent) in decode_etc() 729 struct radv_image_view src_iview; in radv_meta_decode_etc() 765 struct radv_image_view dest_iview; in radv_meta_decode_etc()
|
D | radv_meta_blit.c | 241 struct radv_image_view *src_iview, VkImageLayout src_image_layout, in meta_emit_blit() 243 struct radv_image_view *dest_iview, VkImageLayout dest_image_layout, in meta_emit_blit() 548 struct radv_image_view dst_iview, src_iview; in blit_image()
|
D | radv_meta_blit2d.c | 52 struct radv_image_view *iview, VkFormat depth_format, VkImageAspectFlagBits aspects) in create_iview() 100 struct radv_image_view iview; 159 struct radv_image_view iview;
|
D | radv_cmd_buffer.c | 1979 struct radv_color_buffer_info *cb, struct radv_image_view *iview, in radv_emit_fb_color_state() 2110 const struct radv_image_view *iview, VkImageLayout layout, in radv_update_zrange_precision() 2155 struct radv_image_view *iview, VkImageLayout layout, bool in_render_loop) in radv_emit_fb_ds_state() 2254 const struct radv_image_view *iview, in radv_update_bound_fast_clear_ds() 2371 const struct radv_image_view *iview, in radv_update_tc_compat_zrange_metadata() 2396 const struct radv_image_view *iview, in radv_update_ds_clear_metadata() 2423 radv_load_ds_clear_metadata(struct radv_cmd_buffer *cmd_buffer, const struct radv_image_view *iview) in radv_load_ds_clear_metadata() 2586 const struct radv_image_view *iview, int cb_idx, in radv_update_color_clear_metadata() 2615 radv_load_color_clear_metadata(struct radv_cmd_buffer *cmd_buffer, struct radv_image_view *iview, in radv_load_color_clear_metadata() 2681 struct radv_image_view *iview = cmd_buffer->state.attachments[idx].iview; in radv_emit_fb_mip_change_flush() [all …]
|
D | radv_meta_fmask_expand.c | 99 struct radv_image_view iview; in radv_expand_fmask_image_inplace()
|
D | radv_meta_copy_vrs_htile.c | 219 struct radv_image_view vrs_iview; in radv_copy_vrs_htile()
|
D | radv_image.c | 1934 radv_image_view_make_descriptor(struct radv_image_view *iview, struct radv_device *device, in radv_image_view_make_descriptor() 2031 const struct radv_image_view *iview) in radv_image_view_can_fast_clear() 2055 radv_image_view_init(struct radv_image_view *iview, struct radv_device *device, in radv_image_view_init() 2213 radv_image_view_finish(struct radv_image_view *iview) in radv_image_view_finish() 2481 struct radv_image_view *view; in radv_CreateImageView() 2500 RADV_FROM_HANDLE(radv_image_view, iview, _iview); in radv_DestroyImageView()
|
D | radv_meta_fmask_copy.c | 293 struct radv_image_view src_iview, dst_iview; in radv_fmask_copy()
|
D | radv_device.c | 6148 radv_surface_max_layer_count(struct radv_image_view *iview) in radv_surface_max_layer_count() 6156 const struct radv_image_view *iview) in get_dcc_max_uncompressed_block_size() 6184 radv_init_dcc_control_reg(struct radv_device *device, struct radv_image_view *iview) in radv_init_dcc_control_reg() 6240 struct radv_image_view *iview) in radv_initialise_color_surface() 6475 radv_calc_decompress_on_z_planes(struct radv_device *device, struct radv_image_view *iview) in radv_calc_decompress_on_z_planes() 6546 struct radv_image_view *iview) in radv_initialise_ds_surface()
|
D | radv_descriptor_set.c | 1130 RADV_FROM_HANDLE(radv_image_view, iview, image_info->imageView); in write_image_descriptor()
|
/third_party/mesa3d/docs/relnotes/ |
D | 22.2.0.rst | 2819 - radv: Use vk_image_view as the base for radv_image_view
|