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:

committed by
Marge Bot

parent
0dd58bd115
commit
48889fc68d
@@ -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); \
|
||||
|
Reference in New Issue
Block a user