Lines Matching defs:base
155 /* base class of vn_instance */
157 struct vk_instance base;
161 /* base class of vn_physical_device */
163 struct vk_physical_device base;
167 /* base class of vn_device */
169 struct vk_device base;
173 /* base class of other driver objects */
175 struct vk_object_base base;
272 VkResult result = vk_instance_init(&instance->base, supported_extensions,
281 vk_instance_finish(&instance->base);
292 vk_physical_device_init(&physical_dev->base, &instance->base,
301 vk_physical_device_finish(&physical_dev->base);
311 VkResult result = vk_device_init(&dev->base, &physical_dev->base,
320 vk_device_finish(&dev->base);
328 vk_object_base_init(&dev->base, &obj->base, type);
335 vk_object_base_finish(&obj->base);