Home
last modified time | relevance | path

Searched refs:radv_image (Results 1 – 25 of 25) sorted by relevance

/third_party/mesa3d/src/amd/vulkan/
Dradv_meta.h149 VkImageViewType radv_meta_get_view_type(const struct radv_image *image);
151 uint32_t radv_meta_get_iview_layer(const struct radv_image *dest_image,
160 struct radv_image *image;
208 void radv_expand_depth_stencil(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
211 void radv_resummarize_depth_stencil(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
215 struct radv_image *image,
217 void radv_decompress_dcc(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
219 void radv_retile_dcc(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image);
220 void radv_expand_fmask_image_inplace(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
222 void radv_copy_vrs_htile(struct radv_cmd_buffer *cmd_buffer, struct radv_image *vrs_image,
[all …]
Dradv_private.h831 struct radv_image *image;
858 struct radv_image *image;
1284 void radv_initialise_vrs_surface(struct radv_image *image, struct radv_buffer *htile_buffer,
1514 struct radv_image;
1591 const struct radv_image *image);
1593 const struct radv_image *image);
1595 void radv_update_fce_metadata(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
1598 void radv_update_dcc_metadata(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
1602 const struct radv_image *image);
1605 const struct radv_image *image);
[all …]
Dradv_meta_copy.c28 meta_image_block_size(const struct radv_image *image) in meta_image_block_size()
39 meta_region_extent_el(const struct radv_image *image, const VkImageType imageType, in meta_region_extent_el()
56 meta_region_offset_el(const struct radv_image *image, const struct VkOffset3D *offset) in meta_region_offset_el()
88 blit_surf_for_image_level_layer(struct radv_image *image, VkImageLayout layout, in blit_surf_for_image_level_layer()
111 radv_image_is_renderable(struct radv_device *device, struct radv_image *image) in radv_image_is_renderable()
127 struct radv_image *image, VkImageLayout layout, in copy_buffer_to_image()
252 RADV_FROM_HANDLE(radv_image, dst_image, pCopyBufferToImageInfo->dstImage); in radv_CmdCopyBufferToImage2KHR()
263 struct radv_image *image, VkImageLayout layout, in copy_image_to_buffer()
369 RADV_FROM_HANDLE(radv_image, src_image, pCopyImageToBufferInfo->srcImage); in radv_CmdCopyImageToBuffer2KHR()
380 copy_image(struct radv_cmd_buffer *cmd_buffer, struct radv_image *src_image, in copy_image()
[all …]
Dradv_meta_resolve.c316 emit_resolve(struct radv_cmd_buffer *cmd_buffer, const struct radv_image *src_image, in emit_resolve()
317 const struct radv_image *dst_image, VkFormat vk_format, const VkOffset2D *dest_offset, in emit_resolve()
358 image_hw_resolve_compat(const struct radv_device *device, struct radv_image *src_image, in image_hw_resolve_compat()
359 struct radv_image *dst_image) in image_hw_resolve_compat()
371 radv_pick_resolve_method_images(struct radv_device *device, struct radv_image *src_image, in radv_pick_resolve_method_images()
372 VkFormat src_format, struct radv_image *dest_image, in radv_pick_resolve_method_images()
444 radv_meta_resolve_hardware_image(struct radv_cmd_buffer *cmd_buffer, struct radv_image *src_image, in radv_meta_resolve_hardware_image()
445 VkImageLayout src_image_layout, struct radv_image *dst_image, in radv_meta_resolve_hardware_image()
612 resolve_image(struct radv_cmd_buffer *cmd_buffer, struct radv_image *src_image, in resolve_image()
613 VkImageLayout src_image_layout, struct radv_image *dst_image, in resolve_image()
[all …]
Dradv_image.c128 const struct radv_image *image) in radv_image_use_fast_clear_for_image_early()
147 const struct radv_image *image) in radv_image_use_fast_clear_for_image()
232 radv_use_dcc_for_image_early(struct radv_device *device, struct radv_image *image, in radv_use_dcc_for_image_early()
292 radv_use_dcc_for_image_late(struct radv_device *device, struct radv_image *image) in radv_use_dcc_for_image_late()
322 radv_image_use_dcc_image_stores(const struct radv_device *device, const struct radv_image *image) in radv_image_use_dcc_image_stores()
333 radv_image_use_dcc_predication(const struct radv_device *device, const struct radv_image *image) in radv_image_use_dcc_predication()
339 radv_use_fmask_for_image(const struct radv_device *device, const struct radv_image *image) in radv_use_fmask_for_image()
346 radv_use_htile_for_image(const struct radv_device *device, const struct radv_image *image) in radv_use_htile_for_image()
372 radv_use_tc_compat_cmask_for_image(struct radv_device *device, struct radv_image *image) in radv_use_tc_compat_cmask_for_image()
447 radv_patch_image_dimensions(struct radv_device *device, struct radv_image *image, in radv_patch_image_dimensions()
[all …]
Dradv_meta_fast_clear.c536 struct radv_image *image, uint64_t pred_offset, in radv_emit_set_predication_state_from_image()
550 radv_process_color_image_layer(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, in radv_process_color_image_layer()
628 radv_process_color_image(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, in radv_process_color_image()
755 radv_fast_clear_eliminate(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, in radv_fast_clear_eliminate()
767 radv_fmask_decompress(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, in radv_fmask_decompress()
779 radv_fast_clear_flush_image_inplace(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, in radv_fast_clear_flush_image_inplace()
801 radv_decompress_dcc_compute(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, in radv_decompress_dcc_compute()
917 radv_decompress_dcc(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, in radv_decompress_dcc()
Dradv_meta_decompress.c437 radv_get_depth_pipeline(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, in radv_get_depth_pipeline()
480 radv_process_depth_image_layer(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, in radv_process_depth_image_layer()
549 radv_process_depth_stencil(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, in radv_process_depth_stencil()
614 radv_expand_depth_stencil_compute(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, in radv_expand_depth_stencil_compute()
723 radv_expand_depth_stencil(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, in radv_expand_depth_stencil()
740 radv_resummarize_depth_stencil(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, in radv_resummarize_depth_stencil()
Dradv_meta_clear.c821 clear_htile_mask(struct radv_cmd_buffer *cmd_buffer, const struct radv_image *image, in clear_htile_mask()
872 radv_get_htile_fast_clear_value(const struct radv_device *device, const struct radv_image *image, in radv_get_htile_fast_clear_value()
924 radv_get_htile_mask(const struct radv_device *device, const struct radv_image *image, in radv_get_htile_mask()
1406 radv_get_cmask_fast_clear_value(const struct radv_image *image) in radv_get_cmask_fast_clear_value()
1422 radv_clear_cmask(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, in radv_clear_cmask()
1442 radv_clear_fmask(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, in radv_clear_fmask()
1459 radv_clear_dcc(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, in radv_clear_dcc()
1510 struct radv_image *image, in radv_clear_dcc_comp_to_single()
1622 radv_clear_htile(struct radv_cmd_buffer *cmd_buffer, const struct radv_image *image, in radv_clear_htile()
2109 radv_clear_image_layer(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, in radv_clear_image_layer()
[all …]
Dradv_meta_blit.c241 meta_emit_blit(struct radv_cmd_buffer *cmd_buffer, struct radv_image *src_image, in meta_emit_blit()
243 float src_offset_0[3], float src_offset_1[3], struct radv_image *dest_image, in meta_emit_blit()
468 blit_image(struct radv_cmd_buffer *cmd_buffer, struct radv_image *src_image, in blit_image()
469 VkImageLayout src_image_layout, struct radv_image *dst_image, in blit_image()
633 RADV_FROM_HANDLE(radv_image, src_image, pBlitImageInfo->srcImage); in radv_CmdBlitImage2KHR()
634 RADV_FROM_HANDLE(radv_image, dst_image, pBlitImageInfo->dstImage); in radv_CmdBlitImage2KHR()
Dradv_meta_copy_vrs_htile.c215 radv_copy_vrs_htile(struct radv_cmd_buffer *cmd_buffer, struct radv_image *vrs_image, in radv_copy_vrs_htile()
216 VkExtent2D *extent, struct radv_image *dst_image, in radv_copy_vrs_htile()
Dradv_cmd_buffer.c60 struct radv_image *image, VkImageLayout src_layout,
1727 struct radv_image *image = iview->image; in radv_emit_fb_color_state()
1839 const struct radv_image *image = iview->image; in radv_update_zrange_precision()
1883 const struct radv_image *image = iview->image; in radv_emit_fb_ds_state()
1974 const struct radv_image *image = iview->image; in radv_update_bound_fast_clear_ds()
2017 radv_set_ds_clear_metadata(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, in radv_set_ds_clear_metadata()
2065 radv_set_tc_compat_zrange_metadata(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, in radv_set_tc_compat_zrange_metadata()
2122 struct radv_image *image = iview->image; in radv_update_ds_clear_metadata()
2142 const struct radv_image *image = iview->image; in radv_load_ds_clear_metadata()
2186 radv_update_fce_metadata(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, in radv_update_fce_metadata()
[all …]
Dradv_meta_resolve_cs.c660 radv_meta_resolve_compute_image(struct radv_cmd_buffer *cmd_buffer, struct radv_image *src_image, in radv_meta_resolve_compute_image()
662 struct radv_image *dest_image, VkFormat dest_format, in radv_meta_resolve_compute_image()
864 struct radv_image *src_image = src_iview->image; in radv_depth_stencil_resolve_subpass_cs()
880 struct radv_image *dst_image = dst_iview->image; in radv_depth_stencil_resolve_subpass_cs()
Dradv_android.c120 struct radv_image *image = NULL; in radv_image_from_gralloc()
902 RADV_FROM_HANDLE(radv_image, image, dedicated_info->image); in radv_create_ahb_memory()
Dradv_meta_fmask_expand.c92 radv_expand_fmask_image_inplace(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, in radv_expand_fmask_image_inplace()
Dradv_meta_resolve_fs.c932 radv_meta_resolve_fragment_image(struct radv_cmd_buffer *cmd_buffer, struct radv_image *src_image, in radv_meta_resolve_fragment_image()
933 VkImageLayout src_image_layout, struct radv_image *dest_image, in radv_meta_resolve_fragment_image()
1138 struct radv_image *src_image = src_iview->image; in radv_depth_stencil_resolve_subpass_fs()
Dmeson.build53 'radv_image.c',
Dradv_meta.c252 radv_meta_get_view_type(const struct radv_image *image) in radv_meta_get_view_type()
271 radv_meta_get_iview_layer(const struct radv_image *dest_image, in radv_meta_get_iview_layer()
Dradv_meta_dcc_retile.c184 radv_retile_dcc(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image) in radv_retile_dcc()
Dradv_meta_buffer.c309 radv_fill_buffer(struct radv_cmd_buffer *cmd_buffer, const struct radv_image *image, in radv_fill_buffer()
Dradv_formats.c1910 RADV_FROM_HANDLE(radv_image, image, pInfo->image); in radv_GetImageSparseMemoryRequirements2()
Dradv_device.c4300 RADV_FROM_HANDLE(radv_image, image, bind->image); in radv_sparse_image_opaque_bind_memory()
4322 RADV_FROM_HANDLE(radv_image, image, bind->image); in radv_sparse_image_bind_memory()
5563 RADV_FROM_HANDLE(radv_image, image, pInfo->image); in radv_GetImageMemoryRequirements2()
5664 RADV_FROM_HANDLE(radv_image, image, pBindInfos[i].image); in radv_BindImageMemory2()
6851 radv_initialise_vrs_surface(struct radv_image *image, struct radv_buffer *htile_buffer, in radv_initialise_vrs_surface()
/third_party/mesa3d/docs/relnotes/
D21.0.0.rst3044 - radv: remove unused radv_image::aspects
D21.3.0.rst3782 - radv: init radv_image::l2_coherent when creating the layout
D21.1.0.rst5045 - radv: remove unnecessary radv_image::tc_compatible_htile
/third_party/mesa3d/ohos/
Ddependency_inputs.gni489 ../src/amd/vulkan/radv_image.c