Lines Matching refs:physical_dev
209 const struct vn_physical_device *physical_dev = dev->physical_device; in vn_device_fix_create_info() local
227 physical_dev->renderer_extensions.EXT_image_drm_format_modifier) { in vn_device_fix_create_info()
231 if (physical_dev->renderer_version < VK_API_VERSION_1_2 && in vn_device_fix_create_info()
242 physical_dev->renderer_extensions.EXT_queue_family_foreign) { in vn_device_fix_create_info()
267 switch (physical_dev->external_memory.renderer_handle_type) { in vn_device_fix_create_info()
289 assert(!physical_dev->instance->renderer->info.has_dma_buf_import); in vn_device_fix_create_info()
343 struct vn_physical_device *physical_dev, in vn_device_init() argument
347 struct vn_instance *instance = physical_dev->instance; in vn_device_init()
349 vn_physical_device_to_handle(physical_dev); in vn_device_init()
355 dev->physical_device = physical_dev; in vn_device_init()
429 struct vn_physical_device *physical_dev = in vn_CreateDevice() local
431 struct vn_instance *instance = physical_dev->instance; in vn_CreateDevice()
447 result = vn_device_base_init(&dev->base, &physical_dev->base, in vn_CreateDevice()
454 result = vn_device_init(dev, physical_dev, pCreateInfo, alloc); in vn_CreateDevice()