vulkan: Constify upload function
authorBenjamin Otte <otte@redhat.com>
Tue, 13 Jun 2023 06:01:08 +0000 (08:01 +0200)
committerBenjamin Otte <otte@redhat.com>
Wed, 14 Jun 2023 01:34:07 +0000 (03:34 +0200)
gsk/vulkan/gskvulkanimage.c
gsk/vulkan/gskvulkanimageprivate.h

index 5888cb0a233cc9fdf13c89550dc82b7735ebd580..63d00b87869042a7cafbeca7b940a1b16e383008 100644 (file)
@@ -256,7 +256,7 @@ gsk_vulkan_image_new (GdkVulkanContext      *context,
 
 static void
 gsk_vulkan_image_upload_data (GskVulkanImage *self,
-                              guchar         *data,
+                              const guchar   *data,
                               gsize           width,
                               gsize           height,
                               gsize           data_stride)
@@ -322,7 +322,7 @@ gsk_vulkan_image_ensure_view (GskVulkanImage *self,
 
 static GskVulkanImage *
 gsk_vulkan_image_new_from_data_via_staging_buffer (GskVulkanUploader *uploader,
-                                                   guchar            *data,
+                                                   const guchar      *data,
                                                    gsize              width,
                                                    gsize              height,
                                                    gsize              stride)
@@ -416,7 +416,7 @@ gsk_vulkan_image_new_from_data_via_staging_buffer (GskVulkanUploader *uploader,
 
 static GskVulkanImage *
 gsk_vulkan_image_new_from_data_via_staging_image (GskVulkanUploader *uploader,
-                                                  guchar            *data,
+                                                  const guchar      *data,
                                                   gsize              width,
                                                   gsize              height,
                                                   gsize              stride)
@@ -500,7 +500,7 @@ gsk_vulkan_image_new_from_data_via_staging_image (GskVulkanUploader *uploader,
 
 static GskVulkanImage *
 gsk_vulkan_image_new_from_data_directly (GskVulkanUploader *uploader,
-                                         guchar            *data,
+                                         const guchar      *data,
                                          gsize              width,
                                          gsize              height,
                                          gsize              stride)
@@ -531,7 +531,7 @@ gsk_vulkan_image_new_from_data_directly (GskVulkanUploader *uploader,
 
 GskVulkanImage *
 gsk_vulkan_image_new_from_data (GskVulkanUploader *uploader,
-                                guchar            *data,
+                                const guchar      *data,
                                 gsize              width,
                                 gsize              height,
                                 gsize              stride)
index 25c7cb36505880df4e14a8960dab4a652e668588..d793e46e60afb780f36093da9369690a9addad42 100644 (file)
@@ -25,7 +25,7 @@ GskVulkanImage *        gsk_vulkan_image_new_for_swapchain              (GdkVulk
                                                                          gsize                   width,
                                                                          gsize                   height);
 GskVulkanImage *        gsk_vulkan_image_new_from_data                  (GskVulkanUploader      *uploader,
-                                                                         guchar                 *data,
+                                                                         const guchar           *data,
                                                                          gsize                   width,
                                                                          gsize                   height,
                                                                          gsize                   stride);