/third_party/mesa3d/src/amd/vulkan/ |
D | radv_meta.h | 149 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 …]
|
D | radv_private.h | 831 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 …]
|
D | radv_meta_copy.c | 28 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 …]
|
D | radv_meta_resolve.c | 316 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 …]
|
D | radv_image.c | 128 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 …]
|
D | radv_meta_fast_clear.c | 536 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()
|
D | radv_meta_decompress.c | 437 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()
|
D | radv_meta_clear.c | 821 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 …]
|
D | radv_meta_blit.c | 241 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()
|
D | radv_meta_copy_vrs_htile.c | 215 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()
|
D | radv_cmd_buffer.c | 60 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 …]
|
D | radv_meta_resolve_cs.c | 660 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()
|
D | radv_android.c | 120 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()
|
D | radv_meta_fmask_expand.c | 92 radv_expand_fmask_image_inplace(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image, in radv_expand_fmask_image_inplace()
|
D | radv_meta_resolve_fs.c | 932 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()
|
D | meson.build | 53 'radv_image.c',
|
D | radv_meta.c | 252 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()
|
D | radv_meta_dcc_retile.c | 184 radv_retile_dcc(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image) in radv_retile_dcc()
|
D | radv_meta_buffer.c | 309 radv_fill_buffer(struct radv_cmd_buffer *cmd_buffer, const struct radv_image *image, in radv_fill_buffer()
|
D | radv_formats.c | 1910 RADV_FROM_HANDLE(radv_image, image, pInfo->image); in radv_GetImageSparseMemoryRequirements2()
|
D | radv_device.c | 4300 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/ |
D | 21.0.0.rst | 3044 - radv: remove unused radv_image::aspects
|
D | 21.3.0.rst | 3782 - radv: init radv_image::l2_coherent when creating the layout
|
D | 21.1.0.rst | 5045 - radv: remove unnecessary radv_image::tc_compatible_htile
|
/third_party/mesa3d/ohos/ |
D | dependency_inputs.gni | 489 ../src/amd/vulkan/radv_image.c
|