/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_meta_resolve_cs.c | 654 struct radv_image *dest_image, VkFormat dest_format, in radv_meta_resolve_compute_image() 664 uint32_t queue_mask = radv_image_queue_family_mask(dest_image, cmd_buffer->qf, in radv_meta_resolve_compute_image() 667 if (!radv_image_use_dcc_image_stores(cmd_buffer->device, dest_image) && in radv_meta_resolve_compute_image() 668 radv_layout_dcc_compressed(cmd_buffer->device, dest_image, region->dstSubresource.mipLevel, in radv_meta_resolve_compute_image() 671 region->extent.width != dest_image->info.width || in radv_meta_resolve_compute_image() 672 region->extent.height != dest_image->info.height || in radv_meta_resolve_compute_image() 673 region->extent.depth != dest_image->info.depth)) { in radv_meta_resolve_compute_image() 674 radv_decompress_dcc(cmd_buffer, dest_image, in radv_meta_resolve_compute_image() 696 radv_meta_get_iview_layer(dest_image, ®ion->dstSubresource, ®ion->dstOffset); in radv_meta_resolve_compute_image() 700 const struct VkOffset3D dstOffset = vk_image_sanitize_offset(&dest_image in radv_meta_resolve_compute_image() 652 radv_meta_resolve_compute_image(struct radv_cmd_buffer *cmd_buffer, struct radv_image *src_image, VkFormat src_format, VkImageLayout src_image_layout, struct radv_image *dest_image, VkFormat dest_format, VkImageLayout dest_image_layout, const VkImageResolve2 *region) radv_meta_resolve_compute_image() argument [all...] |
H A D | radv_meta.h | 124 uint32_t radv_meta_get_iview_layer(const struct radv_image *dest_image, 207 VkImageLayout src_image_layout, struct radv_image *dest_image, 213 struct radv_image *dest_image,
|
H A D | radv_meta_resolve.c | 289 VkFormat src_format, struct radv_image *dest_image, in radv_pick_resolve_method_images() 295 uint32_t queue_mask = radv_image_queue_family_mask(dest_image, cmd_buffer->qf, in radv_pick_resolve_method_images() 304 if (radv_layout_dcc_compressed(device, dest_image, dest_level, dest_image_layout, in radv_pick_resolve_method_images() 307 } else if (!image_hw_resolve_compat(device, src_image, dest_image)) { in radv_pick_resolve_method_images() 319 else if (src_image->info.array_size > 1 || dest_image->info.array_size > 1) in radv_pick_resolve_method_images() 322 if (src_image->info.array_size > 1 || dest_image->info.array_size > 1) in radv_pick_resolve_method_images() 288 radv_pick_resolve_method_images(struct radv_device *device, struct radv_image *src_image, VkFormat src_format, struct radv_image *dest_image, unsigned dest_level, VkImageLayout dest_image_layout, bool dest_render_loop, struct radv_cmd_buffer *cmd_buffer, enum radv_resolve_method *method) radv_pick_resolve_method_images() argument
|
H A D | radv_meta_resolve_fs.c | 790 VkImageLayout src_image_layout, struct radv_image *dest_image, in radv_meta_resolve_fragment_image() 811 radv_meta_get_iview_layer(dest_image, ®ion->dstSubresource, ®ion->dstOffset); in radv_meta_resolve_fragment_image() 815 const struct VkOffset3D dstOffset = vk_image_sanitize_offset(&dest_image->vk, region->dstOffset); in radv_meta_resolve_fragment_image() 841 .image = radv_image_to_handle(dest_image), in radv_meta_resolve_fragment_image() 842 .viewType = radv_meta_get_view_type(dest_image), in radv_meta_resolve_fragment_image() 843 .format = dest_image->vk.format, in radv_meta_resolve_fragment_image() 789 radv_meta_resolve_fragment_image(struct radv_cmd_buffer *cmd_buffer, struct radv_image *src_image, VkImageLayout src_image_layout, struct radv_image *dest_image, VkImageLayout dest_image_layout, const VkImageResolve2 *region) radv_meta_resolve_fragment_image() argument
|
H A D | radv_meta_blit.c | 242 float src_offset_0[3], float src_offset_1[3], struct radv_image *dest_image, in meta_emit_blit() 254 assert(src_image->info.samples == dest_image->info.samples); in meta_emit_blit() 272 fs_key = radv_format_meta_fs_key(device, dest_image->vk.format); in meta_emit_blit() 240 meta_emit_blit(struct radv_cmd_buffer *cmd_buffer, struct radv_image *src_image, struct radv_image_view *src_iview, VkImageLayout src_image_layout, float src_offset_0[3], float src_offset_1[3], struct radv_image *dest_image, struct radv_image_view *dest_iview, VkImageLayout dest_image_layout, VkOffset2D dest_offset_0, VkOffset2D dest_offset_1, VkRect2D dest_box, VkSampler sampler) meta_emit_blit() argument
|
H A D | radv_meta.c | 398 radv_meta_get_iview_layer(const struct radv_image *dest_image, in radv_meta_get_iview_layer() argument 402 switch (dest_image->vk.image_type) { in radv_meta_get_iview_layer()
|
/third_party/rust/crates/bindgen/bindgen-tests/tests/ |
H A D | stylo.hpp | [all...] |