amd/common: constify ac_surface_set_umd_metata.
authorBas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Wed, 5 Aug 2020 00:20:18 +0000 (02:20 +0200)
committerBas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Tue, 23 Feb 2021 12:31:55 +0000 (13:31 +0100)
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9042>

src/amd/common/ac_surface.c
src/amd/common/ac_surface.h

index f1f1980..c313131 100644 (file)
@@ -2678,9 +2678,9 @@ static uint32_t ac_get_umd_metadata_word1(const struct radeon_info *info)
 /* This should be called after ac_compute_surface. */
 bool ac_surface_set_umd_metadata(const struct radeon_info *info, struct radeon_surf *surf,
                                  unsigned num_storage_samples, unsigned num_mipmap_levels,
-                                 unsigned size_metadata, uint32_t metadata[64])
+                                 unsigned size_metadata, const uint32_t metadata[64])
 {
-   uint32_t *desc = &metadata[2];
+   const uint32_t *desc = &metadata[2];
    uint64_t offset;
 
    if (surf->modifier != DRM_FORMAT_MOD_INVALID)
index ae112cf..596496f 100644 (file)
@@ -335,7 +335,7 @@ void ac_surface_get_bo_metadata(const struct radeon_info *info, struct radeon_su
 
 bool ac_surface_set_umd_metadata(const struct radeon_info *info, struct radeon_surf *surf,
                                  unsigned num_storage_samples, unsigned num_mipmap_levels,
-                                 unsigned size_metadata, uint32_t metadata[64]);
+                                 unsigned size_metadata, const uint32_t metadata[64]);
 void ac_surface_get_umd_metadata(const struct radeon_info *info, struct radeon_surf *surf,
                                  unsigned num_mipmap_levels, uint32_t desc[8],
                                  unsigned *size_metadata, uint32_t metadata[64]);