Home
last modified time | relevance | path

Searched refs:phys_devs (Results 1 – 3 of 3) sorted by relevance

/external/vulkan-validation-layers/loader/
Dloader.c70 VkPhysicalDevice *phys_devs; member
1184 if (icd->phys_devs != NULL) in loader_icd_destroy()
1185 loader_heap_free(ptr_inst, icd->phys_devs); in loader_icd_destroy()
3877 struct loader_phys_dev_per_icd *phys_devs; local
3880 phys_devs = (struct loader_phys_dev_per_icd *)loader_stack_alloc(
3882 if (!phys_devs)
3888 res = icd->EnumeratePhysicalDevices(icd->instance, &phys_devs[i].count,
3898 phys_devs[i].phys_devs = (VkPhysicalDevice *)loader_stack_alloc(
3899 phys_devs[i].count * sizeof(VkPhysicalDevice));
3900 if (!phys_devs[i].phys_devs) {
[all …]
Dtrampoline.c455 if (ptr_instance->phys_devs)
456 loader_heap_free(ptr_instance, ptr_instance->phys_devs);
491 if (inst->phys_devs)
492 loader_heap_free(inst, inst->phys_devs);
494 inst->phys_devs = (struct loader_physical_device *)loader_heap_alloc(
497 if (!inst->phys_devs) {
505 loader_set_dispatch((void *)&inst->phys_devs[i], inst->disp);
506 inst->phys_devs[i].this_icd = inst->phys_devs_term[i].this_icd;
507 inst->phys_devs[i].phys_dev = pPhysicalDevices[i];
510 pPhysicalDevices[i] = (VkPhysicalDevice)&inst->phys_devs[i];
[all …]
Dloader.h202 VkPhysicalDevice *phys_devs; // physicalDevice object from icd member
279 struct loader_physical_device *phys_devs; // tramp wrapped physDev obj list member