vulkan: avoid warning about unused function

VK_DEFINE_NONDISP_HANDLE_CASTS defines two functions.
In some cases only one or the other is used. Marking
them both unused here to avoid warnings.

Fixes a clang warning about unused static inlined functions.

Reviewed-by: Eric Engestrom <eric@igalia.com>
Reviewed-by: Yonggang Luo <luoyonggang@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18800>
This commit is contained in:
Thomas H.P. Andersen
2022-01-08 20:45:45 +01:00
committed by Marge Bot
parent 0dd58bd115
commit 48889fc68d

View File

@@ -169,7 +169,7 @@ vk_object_base_from_u64_handle(uint64_t handle, VkObjectType obj_type)
* VK_OBJECT_TYPE_IMAGE
*/
#define VK_DEFINE_NONDISP_HANDLE_CASTS(__driver_type, __base, __VkType, __VK_TYPE) \
static inline struct __driver_type * \
UNUSED static inline struct __driver_type * \
__driver_type ## _from_handle(__VkType _handle) \
{ \
struct vk_object_base *base = \
@@ -179,7 +179,7 @@ vk_object_base_from_u64_handle(uint64_t handle, VkObjectType obj_type)
return (struct __driver_type *)base; \
} \
\
static inline __VkType \
UNUSED static inline __VkType \
__driver_type ## _to_handle(struct __driver_type *_obj) \
{ \
vk_object_base_assert_valid(&_obj->__base, __VK_TYPE); \