anv: Make image_get_surface_for_aspect_mask const
Signed-off-by: Jason Ekstrand <jason@jlekstrand.net> Reviewed-by: Anuj Phogat <anuj.phogat@gmail.com>
This commit is contained in:
parent
8f780af968
commit
52fa3e8347
|
@ -392,7 +392,7 @@ anv_image_view_init(struct anv_image_view *iview,
|
|||
break;
|
||||
}
|
||||
|
||||
struct anv_surface *surface =
|
||||
const struct anv_surface *surface =
|
||||
anv_image_get_surface_for_aspect_mask(image, range->aspectMask);
|
||||
|
||||
iview->image = image;
|
||||
|
@ -653,8 +653,9 @@ anv_DestroyBufferView(VkDevice _device, VkBufferView bufferView,
|
|||
anv_free2(&device->alloc, pAllocator, view);
|
||||
}
|
||||
|
||||
struct anv_surface *
|
||||
anv_image_get_surface_for_aspect_mask(struct anv_image *image, VkImageAspectFlags aspect_mask)
|
||||
const struct anv_surface *
|
||||
anv_image_get_surface_for_aspect_mask(const struct anv_image *image,
|
||||
VkImageAspectFlags aspect_mask)
|
||||
{
|
||||
switch (aspect_mask) {
|
||||
case VK_IMAGE_ASPECT_COLOR_BIT:
|
||||
|
|
|
@ -278,9 +278,9 @@ void anv_CmdCopyImage(
|
|||
VkImageAspectFlags aspect = pRegions[r].srcSubresource.aspectMask;
|
||||
|
||||
/* Create blit surfaces */
|
||||
struct anv_surface *src_surf =
|
||||
const struct anv_surface *src_surf =
|
||||
anv_image_get_surface_for_aspect_mask(src_image, aspect);
|
||||
struct anv_surface *dst_surf =
|
||||
const struct anv_surface *dst_surf =
|
||||
anv_image_get_surface_for_aspect_mask(dest_image, aspect);
|
||||
struct anv_meta_blit2d_surf b_src =
|
||||
blit_surf_for_image(src_image, src_surf);
|
||||
|
|
|
@ -1753,8 +1753,8 @@ VkResult anv_image_create(VkDevice _device,
|
|||
const VkAllocationCallbacks* alloc,
|
||||
VkImage *pImage);
|
||||
|
||||
struct anv_surface *
|
||||
anv_image_get_surface_for_aspect_mask(struct anv_image *image,
|
||||
const struct anv_surface *
|
||||
anv_image_get_surface_for_aspect_mask(const struct anv_image *image,
|
||||
VkImageAspectFlags aspect_mask);
|
||||
|
||||
void anv_image_view_init(struct anv_image_view *view,
|
||||
|
|
Loading…
Reference in New Issue