Home
last modified time | relevance | path

Searched refs:radv_image_view (Results 1 – 19 of 19) sorted by relevance

/third_party/mesa3d/src/amd/vulkan/
Dradv_meta_resolve_fs.c613 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 …]
Dradv_meta_resolve_cs.c486 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 …]
Dradv_meta_resolve.c427 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()
Dradv_meta_clear.c319 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 …]
Dradv_private.h229 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 …]
Dradv_meta_bufimage.c1208 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()
Dradv_meta_decompress.c403 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()
Dradv_meta_fast_clear.c481 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()
Dradv_meta_etc_decode.c662 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()
Dradv_meta_blit.c241 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()
Dradv_meta_fmask_expand.c99 struct radv_image_view iview; in radv_expand_fmask_image_inplace()
Dradv_meta_blit2d.c52 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;
Dradv_cmd_buffer.c1979 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 …]
Dradv_meta_copy_vrs_htile.c219 struct radv_image_view vrs_iview; in radv_copy_vrs_htile()
Dradv_image.c1934 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()
Dradv_meta_fmask_copy.c293 struct radv_image_view src_iview, dst_iview; in radv_fmask_copy()
Dradv_device.c6148 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()
Dradv_descriptor_set.c1130 RADV_FROM_HANDLE(radv_image_view, iview, image_info->imageView); in write_image_descriptor()
/third_party/mesa3d/docs/relnotes/
D22.2.0.rst2819 - radv: Use vk_image_view as the base for radv_image_view