Lines Matching refs:vtable
42 struct vk_instance_dispatch_table vtable;
51 struct vk_device_dispatch_table vtable;
115 VK_CHECK(device_data->vtable.CreateCommandPool(device,
127 VK_CHECK(device_data->vtable.AllocateCommandBuffers(device,
135 device_data->vtable.BeginCommandBuffer(cmd_buffer, &buffer_begin_info);
142 device_data->vtable.CmdSetPerformanceOverrideINTEL(cmd_buffer, &override_info);
144 device_data->vtable.EndCommandBuffer(cmd_buffer);
151 VK_CHECK(device_data->vtable.QueueSubmit(queue, 1, &submit_info, VK_NULL_HANDLE));
153 VK_CHECK(device_data->vtable.QueueWaitIdle(queue));
155 device_data->vtable.DestroyCommandPool(device, cmd_pool, NULL);
164 device_data->vtable.GetDeviceQueue(device_data->device,
246 vk_device_dispatch_table_load(&device_data->vtable, fpGetDeviceProcAddr, *pDevice);
262 device_data->vtable.DestroyDevice(device, pAllocator);
316 vk_instance_dispatch_table_load(&instance_data->vtable,
328 instance_data->vtable.DestroyInstance(instance, pAllocator);
363 if (device_data->vtable.GetDeviceProcAddr == NULL) return NULL;
364 return device_data->vtable.GetDeviceProcAddr(dev, funcName);
374 if (instance_data->vtable.GetInstanceProcAddr == NULL) return NULL;
375 return instance_data->vtable.GetInstanceProcAddr(instance, funcName);