Lines Matching refs:__base
114 * @param __base The name of the vk_base_object member
121 #define VK_DEFINE_HANDLE_CASTS(__driver_type, __base, __VkType, __VK_TYPE) \
127 STATIC_ASSERT(offsetof(struct __driver_type, __base) == 0); \
134 vk_object_base_assert_valid(&_obj->__base, __VK_TYPE); \
136 _obj->__base.client_visible = true; \
153 * @param __base The name of the vk_base_object member
160 #define VK_DEFINE_NONDISP_HANDLE_CASTS(__driver_type, __base, __VkType, __VK_TYPE) \
167 STATIC_ASSERT(offsetof(struct __driver_type, __base) == 0); \
174 vk_object_base_assert_valid(&_obj->__base, __VK_TYPE); \
176 _obj->__base.client_visible = true; \