From 64afecc4f9a23a71e0aa8a39b4e6d83eb4244370 Mon Sep 17 00:00:00 2001 From: Valentine Burley Date: Mon, 18 May 2026 12:52:13 +0200 Subject: [PATCH] panvk: Fix ignored qualifier warnings Fixes: src/panfrost/lib/pan_image.h:133:15: error: 'const' type qualifier on return type has no effect [-Werror,-Wignored-qualifiers] 133 | static inline const struct pan_image_plane_ref | ^~~~~ Signed-off-by: Valentine Burley Reviewed-by: Emma Anholt Reviewed-by: Gurchetan Singh Part-of: --- src/panfrost/lib/pan_image.h | 2 +- src/panfrost/vulkan/panvk_descriptor_set_layout.h | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/panfrost/lib/pan_image.h b/src/panfrost/lib/pan_image.h index 1f9a0db2ec1..627bb97b851 100644 --- a/src/panfrost/lib/pan_image.h +++ b/src/panfrost/lib/pan_image.h @@ -130,7 +130,7 @@ pan_image_view_get_layer_count(const struct pan_image_view *iview) : iview->last_layer - iview->first_layer + 1; } -static inline const struct pan_image_plane_ref +static inline struct pan_image_plane_ref pan_image_view_get_color_plane(const struct pan_image_view *iview) { /* We only support rendering to plane 0 */ diff --git a/src/panfrost/vulkan/panvk_descriptor_set_layout.h b/src/panfrost/vulkan/panvk_descriptor_set_layout.h index 0c39f5ad046..39605e99bed 100644 --- a/src/panfrost/vulkan/panvk_descriptor_set_layout.h +++ b/src/panfrost/vulkan/panvk_descriptor_set_layout.h @@ -121,7 +121,7 @@ to_panvk_descriptor_set_layout(const struct vk_descriptor_set_layout *layout) return container_of(layout, const struct panvk_descriptor_set_layout, vk); } -static inline const uint32_t +static inline uint32_t panvk_get_desc_stride(const struct panvk_descriptor_set_binding_layout *layout) { /* One descriptor for each sampler plane, and one for each texture. */ @@ -129,7 +129,7 @@ panvk_get_desc_stride(const struct panvk_descriptor_set_binding_layout *layout) ? layout->textures_per_desc + layout->samplers_per_desc : 1; } -static inline const uint32_t +static inline uint32_t panvk_get_iub_desc_count(uint32_t size) { /* Each inline uniform block contains an internal buffer descriptor, in @@ -138,7 +138,7 @@ panvk_get_iub_desc_count(uint32_t size) return DIV_ROUND_UP(size, PANVK_DESCRIPTOR_SIZE) + 1; } -static inline const uint32_t +static inline uint32_t panvk_get_iub_size(uint32_t desc_count) { assert(desc_count >= 1);