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