Lines Matching refs:instance
50 #define vn_error(instance, error) \
51 (VN_DEBUG(RESULT) ? vn_log_result((instance), (error), __func__) : (error))
52 #define vn_result(instance, result) \
53 ((result) >= VK_SUCCESS ? (result) : vn_error((instance), (result)))
199 vn_log(struct vn_instance *instance, const char *format, ...)
203 vn_log_result(struct vn_instance *instance,
266 struct vn_instance_base *instance,
272 VkResult result = vk_instance_init(&instance->base, supported_extensions,
274 instance->id = (uintptr_t)instance;
279 vn_instance_base_fini(struct vn_instance_base *instance)
281 vk_instance_finish(&instance->base);
287 struct vn_instance_base *instance,
292 vk_physical_device_init(&physical_dev->base, &instance->base,