Lines Matching defs:device
53 VkDevice device;
106 VkDevice device,
115 VK_CHECK(device_data->vtable.CreateCommandPool(device,
127 VK_CHECK(device_data->vtable.AllocateCommandBuffers(device,
130 VK_CHECK(device_data->set_device_loader_data(device, cmd_buffer));
155 device_data->vtable.DestroyCommandPool(device, cmd_pool, NULL);
164 device_data->vtable.GetDeviceQueue(device_data->device,
168 VK_CHECK(device_data->set_device_loader_data(device_data->device, queue));
170 override_queue(device_data, device_data->device,
184 unreachable("device chain info not found");
188 static struct device_data *new_device_data(VkDevice device, struct instance_data *instance)
192 data->device = device;
193 map_object(HKEY(data->device), data);
199 unmap_object(HKEY(data->device));
258 VkDevice device,
261 struct device_data *device_data = FIND(struct device_data, device);
262 device_data->vtable.DestroyDevice(device, pAllocator);