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

12

/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_meta.h100 VkImageViewType radv_meta_get_view_type(const struct radv_image *image);
102 uint32_t radv_meta_get_iview_layer(const struct radv_image *dest_image,
111 struct radv_image *image;
169 struct radv_image *image,
172 struct radv_image *image,
175 struct radv_image *image,
178 struct radv_image *image,
181 struct radv_image *image,
185 struct radv_image *src_image,
187 struct radv_image *dest_imag
[all...]
H A Dradv_private.h744 struct radv_image *image;
1145 struct radv_image;
1218 struct radv_image *image,
1223 struct radv_image *image,
1228 struct radv_image *image, bool value);
1231 struct radv_image *image, bool value);
1506 struct radv_image { struct
1555 bool radv_layout_has_htile(const struct radv_image *image,
1565 bool radv_layout_is_htile_compressed(const struct radv_image *image,
1569 bool radv_layout_can_fast_clear(const struct radv_image *imag
[all...]
H A Dradv_meta_copy.c28 meta_image_block_size(const struct radv_image *image)
39 meta_region_extent_el(const struct radv_image *image,
56 meta_region_offset_el(const struct radv_image *image,
83 blit_surf_for_image_level_layer(struct radv_image *image,
108 image_is_renderable(struct radv_device *device, struct radv_image *image)
126 struct radv_image* image,
267 RADV_FROM_HANDLE(radv_image, dest_image, destImage);
277 struct radv_image* image,
401 RADV_FROM_HANDLE(radv_image, src_image, srcImage);
411 struct radv_image *src_imag
[all...]
H A Dradv_image.c125 const struct radv_image *image,
204 const struct radv_image *image,
346 struct radv_image *image,
492 struct radv_image *image,
685 struct radv_image *image,
738 struct radv_image *image,
767 struct radv_image *image,
791 struct radv_image *image)
802 struct radv_image *image,
859 struct radv_image *imag
[all...]
H A Dradv_meta_resolve.c333 static void radv_pick_resolve_method_images(struct radv_image *src_image,
334 struct radv_image *dest_image,
401 RADV_FROM_HANDLE(radv_image, src_image, src_image_h);
402 RADV_FROM_HANDLE(radv_image, dest_image, dest_image_h);
640 struct radv_image *dst_img = cmd_buffer->state.framebuffer->attachments[dest_att.attachment].attachment->image;
641 struct radv_image *src_img = cmd_buffer->state.framebuffer->attachments[src_att.attachment].attachment->image;
667 struct radv_image *dst_img = cmd_buffer->state.framebuffer->attachments[dest_att.attachment].attachment->image;
715 struct radv_image *src_image =
733 struct radv_image *src_image,
H A DMakefile.sources42 radv_image.c \
H A Dradv_meta_decompress.c317 struct radv_image *image,
444 struct radv_image *image,
452 struct radv_image *image,
H A Dradv_meta_resolve_cs.c399 struct radv_image *src_image,
401 struct radv_image *dest_image,
518 struct radv_image *src_image = src_iview->image;
519 struct radv_image *dst_image = dst_iview->image;
H A Dradv_meta_fast_clear.c554 struct radv_image *image,
571 struct radv_image *image,
727 struct radv_image *image,
735 struct radv_image *image,
743 struct radv_image *image,
833 struct radv_image *image,
H A Dradv_cmd_buffer.c55 struct radv_image *image,
1041 struct radv_image *image,
1103 struct radv_image *image, VkImageLayout layout,
1148 struct radv_image *image,
1216 struct radv_image *image,
1260 struct radv_image *image,
1296 struct radv_image *image,
1314 struct radv_image *image,
1334 struct radv_image *image,
1357 struct radv_image *imag
[all...]
H A Dradv_meta_clear.c868 radv_get_htile_fast_clear_value(const struct radv_image *image,
883 radv_get_htile_mask(const struct radv_image *image, VkImageAspectFlags aspects)
916 radv_image_can_fast_clear(struct radv_device *device, struct radv_image *image)
948 struct radv_image *image;
1302 radv_get_cmask_fast_clear_value(const struct radv_image *image)
1319 struct radv_image *image, uint32_t value)
1329 struct radv_image *image, uint32_t value)
1338 struct radv_image *image, uint32_t value)
1722 struct radv_image *image,
1854 struct radv_image *imag
[all...]
H A Dradv_android.c109 struct radv_image *image = NULL;
H A Dradv_meta.c167 radv_meta_get_view_type(const struct radv_image *image)
183 radv_meta_get_iview_layer(const struct radv_image *dest_image,
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A 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_imag
[all...]
H A Dradv_meta_copy.c28 meta_image_block_size(const struct radv_image *image)
39 meta_region_extent_el(const struct radv_image *image, const VkImageType imageType,
56 meta_region_offset_el(const struct radv_image *image, const struct VkOffset3D *offset)
88 blit_surf_for_image_level_layer(struct radv_image *image, VkImageLayout layout,
111 radv_image_is_renderable(struct radv_device *device, struct radv_image *image)
127 struct radv_image *image, VkImageLayout layout,
252 RADV_FROM_HANDLE(radv_image, dst_image, pCopyBufferToImageInfo->dstImage);
263 struct radv_image *image, VkImageLayout layout,
369 RADV_FROM_HANDLE(radv_image, src_image, pCopyImageToBufferInfo->srcImage);
380 copy_image(struct radv_cmd_buffer *cmd_buffer, struct radv_image *src_imag
[all...]
H A Dradv_private.h832 struct radv_image *image;
859 struct radv_image *image;
1285 void radv_initialise_vrs_surface(struct radv_image *image, struct radv_buffer *htile_buffer,
1515 struct radv_image;
1592 const struct radv_image *image);
1594 const struct radv_image *image);
1596 void radv_update_fce_metadata(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
1599 void radv_update_dcc_metadata(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
1603 const struct radv_image *image);
1606 const struct radv_image *imag
1946 struct radv_image { struct
[all...]
H A Dradv_meta_resolve.c316 emit_resolve(struct radv_cmd_buffer *cmd_buffer, const struct radv_image *src_image,
317 const struct radv_image *dst_image, VkFormat vk_format, const VkOffset2D *dest_offset,
358 image_hw_resolve_compat(const struct radv_device *device, struct radv_image *src_image,
359 struct radv_image *dst_image)
371 radv_pick_resolve_method_images(struct radv_device *device, struct radv_image *src_image,
372 VkFormat src_format, struct radv_image *dest_image,
444 radv_meta_resolve_hardware_image(struct radv_cmd_buffer *cmd_buffer, struct radv_image *src_image,
445 VkImageLayout src_image_layout, struct radv_image *dst_image,
612 resolve_image(struct radv_cmd_buffer *cmd_buffer, struct radv_image *src_image,
613 VkImageLayout src_image_layout, struct radv_image *dst_imag
[all...]
H A Dradv_image.c128 const struct radv_image *image)
147 const struct radv_image *image)
232 radv_use_dcc_for_image_early(struct radv_device *device, struct radv_image *image,
292 radv_use_dcc_for_image_late(struct radv_device *device, struct radv_image *image)
322 radv_image_use_dcc_image_stores(const struct radv_device *device, const struct radv_image *image)
333 radv_image_use_dcc_predication(const struct radv_device *device, const struct radv_image *image)
339 radv_use_fmask_for_image(const struct radv_device *device, const struct radv_image *image)
346 radv_use_htile_for_image(const struct radv_device *device, const struct radv_image *image)
375 radv_use_tc_compat_cmask_for_image(struct radv_device *device, struct radv_image *image)
450 radv_patch_image_dimensions(struct radv_device *device, struct radv_image *imag
[all...]
H A Dradv_meta_fast_clear.c536 struct radv_image *image, uint64_t pred_offset,
550 radv_process_color_image_layer(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
628 radv_process_color_image(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
755 radv_fast_clear_eliminate(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
767 radv_fmask_decompress(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
779 radv_fast_clear_flush_image_inplace(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
801 radv_decompress_dcc_compute(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
917 radv_decompress_dcc(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
H A Dradv_meta_copy_vrs_htile.c215 radv_copy_vrs_htile(struct radv_cmd_buffer *cmd_buffer, struct radv_image *vrs_image,
216 VkExtent2D *extent, struct radv_image *dst_image,
H A Dradv_meta_decompress.c437 radv_get_depth_pipeline(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
480 radv_process_depth_image_layer(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
549 radv_process_depth_stencil(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
614 radv_expand_depth_stencil_compute(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
723 radv_expand_depth_stencil(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
740 radv_resummarize_depth_stencil(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
H A Dradv_meta_clear.c821 clear_htile_mask(struct radv_cmd_buffer *cmd_buffer, const struct radv_image *image,
872 radv_get_htile_fast_clear_value(const struct radv_device *device, const struct radv_image *image,
924 radv_get_htile_mask(const struct radv_device *device, const struct radv_image *image,
1406 radv_get_cmask_fast_clear_value(const struct radv_image *image)
1422 radv_clear_cmask(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
1442 radv_clear_fmask(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
1459 radv_clear_dcc(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
1510 struct radv_image *image,
1622 radv_clear_htile(struct radv_cmd_buffer *cmd_buffer, const struct radv_image *image,
2109 radv_clear_image_layer(struct radv_cmd_buffer *cmd_buffer, struct radv_image *imag
[all...]
H A Dradv_meta_blit.c241 meta_emit_blit(struct radv_cmd_buffer *cmd_buffer, struct radv_image *src_image,
243 float src_offset_0[3], float src_offset_1[3], struct radv_image *dest_image,
468 blit_image(struct radv_cmd_buffer *cmd_buffer, struct radv_image *src_image,
469 VkImageLayout src_image_layout, struct radv_image *dst_image,
633 RADV_FROM_HANDLE(radv_image, src_image, pBlitImageInfo->srcImage);
634 RADV_FROM_HANDLE(radv_image, dst_image, pBlitImageInfo->dstImage);
H A Dradv_cmd_buffer.c60 struct radv_image *image, VkImageLayout src_layout,
1727 struct radv_image *image = iview->image;
1839 const struct radv_image *image = iview->image;
1883 const struct radv_image *image = iview->image;
1974 const struct radv_image *image = iview->image;
2017 radv_set_ds_clear_metadata(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
2065 radv_set_tc_compat_zrange_metadata(struct radv_cmd_buffer *cmd_buffer, struct radv_image *image,
2122 struct radv_image *image = iview->image;
2142 const struct radv_image *image = iview->image;
2186 radv_update_fce_metadata(struct radv_cmd_buffer *cmd_buffer, struct radv_image *imag
[all...]
H A Dradv_android.c120 struct radv_image *image = NULL;
902 RADV_FROM_HANDLE(radv_image, image, dedicated_info->image);

Completed in 48 milliseconds

12