Lines Matching refs:group

5851                         // The group must contain only this one device, since physical device groups aren't actually supported
5854 "vkCreateDevice: Emulation failed to create device from device group info");
5861 // states that the physicalDevice argument must be included in the device group, and we've already checked
6484 // Update the devices in the group structures now
6911 // Treat each ICD's GPU as it's own group if the extension isn't supported
6921 // Query the actual group info
6949 "terminator_EnumeratePhysicalDeviceGroups: Failed to allocate new physical device group array of size %d",
7003 // Add each GPU as it's own group
7017 "\'EnumeratePhysicalDeviceGroups\' to ICD %d to get group count.",
7022 // The total amount is still less than the amount of physical device group data passed in
7030 "\'EnumeratePhysicalDeviceGroups\' to ICD %d to get group information.",
7034 for (uint32_t group = 0; group < count_this_time; ++group) {
7035 uint32_t cur_index = group + cur_icd_group_count;
7046 for (uint32_t group = 0; group < count_this_time; group++) {
7047 tmp_group_props[group].sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_GROUP_PROPERTIES;
7048 uint32_t cur_index = group + cur_icd_group_count;
7050 tmp_group_props[group].pNext = pPhysicalDeviceGroupProperties[cur_index].pNext;
7052 tmp_group_props[group].pNext = NULL;
7054 tmp_group_props[group].subsetAllocation = false;
7061 "\'EnumeratePhysicalDeviceGroups\' to ICD %d to get group information for temp data.",
7065 for (uint32_t group = 0; group < count_this_time; ++group) {
7066 uint32_t cur_index = group + cur_icd_group_count;
7067 local_phys_dev_groups[cur_index].group_props = tmp_group_props[group];
7090 // The Windows sorting information is only on physical devices. We need to take that and convert it to the group
7102 for (uint32_t group = 0; group < total_count; group++) {
7103 for (uint32_t group_gpu = 0; group_gpu < local_phys_dev_groups[group].group_props.physicalDeviceCount;
7107 if (local_phys_dev_groups[group].group_props.physicalDevices[group_gpu] ==
7109 local_phys_dev_groups[group].group_props.physicalDevices[group_gpu] =
7117 "terminator_EnumeratePhysicalDeviceGroups: Failed to find GPU %d in group %d returned by "
7119 group_gpu, group);
7130 for (uint32_t group = 0; group < total_count; group++) {
7132 if (local_phys_dev_groups[group].group_props.physicalDeviceCount == 0) {
7137 VkPhysicalDeviceGroupProperties *group_properties = &local_phys_dev_groups[group].group_props;
7139 // Check if this physical device group with the same contents is already in the old buffer
7167 // If this physical device group isn't in the old buffer, create it
7173 "terminator_EnumeratePhysicalDeviceGroups: Failed to allocate physical device group Terminator "
7234 // Swap in the new physical device group list