Mesa (main): v3dv: remove const qualifier for resource pointer in view objects

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Mon Jun 21 06:14:51 UTC 2021


Module: Mesa
Branch: main
Commit: fa8868192b7c6b52bf7d7294b8b4525783026cb2
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fa8868192b7c6b52bf7d7294b8b4525783026cb2

Author: Iago Toral Quiroga <itoral at igalia.com>
Date:   Thu Jun 17 10:53:02 2021 +0200

v3dv: remove const qualifier for resource pointer in view objects

Reviewed-by: Alejandro Piñeiro <apinheiro at igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11443>

---

 src/broadcom/vulkan/v3dv_cmd_buffer.c | 4 ++--
 src/broadcom/vulkan/v3dv_image.c      | 2 +-
 src/broadcom/vulkan/v3dv_private.h    | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/broadcom/vulkan/v3dv_cmd_buffer.c b/src/broadcom/vulkan/v3dv_cmd_buffer.c
index f39ab45c35d..5714d0f63b0 100644
--- a/src/broadcom/vulkan/v3dv_cmd_buffer.c
+++ b/src/broadcom/vulkan/v3dv_cmd_buffer.c
@@ -1060,9 +1060,9 @@ cmd_buffer_subpass_handle_pending_resolves(struct v3dv_cmd_buffer *cmd_buffer)
 
       VkResolveImageInfo2KHR resolve_info = {
          .sType = VK_STRUCTURE_TYPE_RESOLVE_IMAGE_INFO_2_KHR,
-         .srcImage = v3dv_image_to_handle((struct v3dv_image *) src_iview->image),
+         .srcImage = v3dv_image_to_handle(src_iview->image),
          .srcImageLayout = VK_IMAGE_LAYOUT_GENERAL,
-         .dstImage = v3dv_image_to_handle((struct v3dv_image *) dst_iview->image),
+         .dstImage = v3dv_image_to_handle(dst_iview->image),
          .dstImageLayout = VK_IMAGE_LAYOUT_GENERAL,
          .regionCount = 1,
          .pRegions = &region,
diff --git a/src/broadcom/vulkan/v3dv_image.c b/src/broadcom/vulkan/v3dv_image.c
index b805b8ef256..e39a52e6cf8 100644
--- a/src/broadcom/vulkan/v3dv_image.c
+++ b/src/broadcom/vulkan/v3dv_image.c
@@ -821,7 +821,7 @@ v3dv_CreateBufferView(VkDevice _device,
 {
    V3DV_FROM_HANDLE(v3dv_device, device, _device);
 
-   const struct v3dv_buffer *buffer =
+   struct v3dv_buffer *buffer =
       v3dv_buffer_from_handle(pCreateInfo->buffer);
 
    struct v3dv_buffer_view *view =
diff --git a/src/broadcom/vulkan/v3dv_private.h b/src/broadcom/vulkan/v3dv_private.h
index d49b8636954..9443c58387d 100644
--- a/src/broadcom/vulkan/v3dv_private.h
+++ b/src/broadcom/vulkan/v3dv_private.h
@@ -503,7 +503,7 @@ VkImageViewType v3dv_image_type_to_view_type(VkImageType type);
 struct v3dv_image_view {
    struct vk_object_base base;
 
-   const struct v3dv_image *image;
+   struct v3dv_image *image;
    VkImageAspectFlags aspects;
    VkExtent3D extent;
    VkImageViewType type;
@@ -555,7 +555,7 @@ struct v3dv_buffer {
 struct v3dv_buffer_view {
    struct vk_object_base base;
 
-   const struct v3dv_buffer *buffer;
+   struct v3dv_buffer *buffer;
 
    VkFormat vk_format;
    const struct v3dv_format *format;



More information about the mesa-commit mailing list