mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-24 21:50:12 +01:00
radv: Cleanup unused prime blit path.
Since we have the common WSI code, we use vkCmdCopyImageToBuffer instead. Reviewed-by: Dave Airlie <airlied@redhat.com> Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
This commit is contained in:
parent
a63a0960e3
commit
f26b008e28
2 changed files with 0 additions and 25 deletions
|
|
@ -199,10 +199,6 @@ void radv_decompress_resolve_src(struct radv_cmd_buffer *cmd_buffer,
|
|||
uint32_t region_count,
|
||||
const VkImageResolve *regions);
|
||||
|
||||
void radv_blit_to_prime_linear(struct radv_cmd_buffer *cmd_buffer,
|
||||
struct radv_image *image,
|
||||
struct radv_image *linear_image);
|
||||
|
||||
uint32_t radv_clear_cmask(struct radv_cmd_buffer *cmd_buffer,
|
||||
struct radv_image *image, uint32_t value);
|
||||
uint32_t radv_clear_dcc(struct radv_cmd_buffer *cmd_buffer,
|
||||
|
|
|
|||
|
|
@ -486,24 +486,3 @@ void radv_CmdCopyImage(
|
|||
dest_image, destImageLayout,
|
||||
regionCount, pRegions);
|
||||
}
|
||||
|
||||
void radv_blit_to_prime_linear(struct radv_cmd_buffer *cmd_buffer,
|
||||
struct radv_image *image,
|
||||
struct radv_image *linear_image)
|
||||
{
|
||||
struct VkImageCopy image_copy = { 0 };
|
||||
|
||||
image_copy.srcSubresource.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT;
|
||||
image_copy.srcSubresource.layerCount = 1;
|
||||
|
||||
image_copy.dstSubresource.aspectMask = VK_IMAGE_ASPECT_COLOR_BIT;
|
||||
image_copy.dstSubresource.layerCount = 1;
|
||||
|
||||
image_copy.extent.width = image->info.width;
|
||||
image_copy.extent.height = image->info.height;
|
||||
image_copy.extent.depth = 1;
|
||||
|
||||
meta_copy_image(cmd_buffer, image, VK_IMAGE_LAYOUT_GENERAL, linear_image,
|
||||
VK_IMAGE_LAYOUT_GENERAL,
|
||||
1, &image_copy);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue