Mesa (main): vulkan/nir: Make spirv_data const in vk_spirv_to_nir

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu Jun 23 16:11:26 UTC 2022


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

Author: Jason Ekstrand <jason.ekstrand at collabora.com>
Date:   Wed Jun 22 16:40:13 2022 -0500

vulkan/nir: Make spirv_data const in vk_spirv_to_nir

Reviewed-by: Boris Brezillon <boris.brezillon at collabora.com>
Acked-by: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17196>

---

 src/vulkan/runtime/vk_nir.c | 2 +-
 src/vulkan/runtime/vk_nir.h | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/vulkan/runtime/vk_nir.c b/src/vulkan/runtime/vk_nir.c
index eff8667ce1f..4a349e44809 100644
--- a/src/vulkan/runtime/vk_nir.c
+++ b/src/vulkan/runtime/vk_nir.c
@@ -66,7 +66,7 @@ spirv_nir_debug(void *private_data,
 
 nir_shader *
 vk_spirv_to_nir(struct vk_device *device,
-                uint32_t *spirv_data, size_t spirv_size_B,
+                const uint32_t *spirv_data, size_t spirv_size_B,
                 gl_shader_stage stage, const char *entrypoint_name,
                 const VkSpecializationInfo *spec_info,
                 const struct spirv_to_nir_options *spirv_options,
diff --git a/src/vulkan/runtime/vk_nir.h b/src/vulkan/runtime/vk_nir.h
index a3791a48b28..f6cfe5b8636 100644
--- a/src/vulkan/runtime/vk_nir.h
+++ b/src/vulkan/runtime/vk_nir.h
@@ -38,7 +38,7 @@ uint32_t vk_spirv_version(uint32_t *spirv_data, size_t spirv_size_B);
 
 nir_shader *
 vk_spirv_to_nir(struct vk_device *device,
-                uint32_t *spirv_data, size_t spirv_size_B,
+                const uint32_t *spirv_data, size_t spirv_size_B,
                 gl_shader_stage stage, const char *entrypoint_name,
                 const VkSpecializationInfo *spec_info,
                 const struct spirv_to_nir_options *spirv_options,



More information about the mesa-commit mailing list