Lines Matching defs:domains

923 	std::vector<CalibratedTimestamp>	getCalibratedTimestamps(const std::vector<VkTimeDomainEXT>& domains);
1031 // Get calibreatable time domains.
1038 throw tcu::NotSupportedError("No calibrateable time domains found");
1041 std::vector<VkTimeDomainEXT> domains;
1042 domains.resize(domainCount);
1043 VK_CHECK(vki.getPhysicalDeviceCalibrateableTimeDomainsEXT(physDevice, &domainCount, domains.data()));
1048 m_devDomains = getDomainSubset(domains, preferredDevDomains);
1058 m_hostDomains = getDomainSubset(domains, preferredHostDomains);
1232 std::vector<CalibratedTimestampTestInstance::CalibratedTimestamp> CalibratedTimestampTestInstance::getCalibratedTimestamps (const std::vector<VkTimeDomainEXT>& domains)
1236 for (auto domain : domains)
1245 std::vector<deUint64> timestamps(domains.size());
1251 VK_CHECK(vk.getCalibratedTimestampsEXT(vkDevice, static_cast<deUint32>(domains.size()), infos.data(), timestamps.data(), &deviation));
1261 else if (deviation == 0 && domains.size() > 1)
1269 for (size_t i = 0; i < domains.size(); ++i)
1271 if (domains[i] == VK_TIME_DOMAIN_DEVICE_EXT)
1297 throw tcu::NotSupportedError("No suitable device time domains found");
1331 throw tcu::NotSupportedError("No suitable host time domains found");
1358 throw tcu::NotSupportedError("No suitable device time domains found");
1360 throw tcu::NotSupportedError("No suitable host time domains found");
1369 std::vector<VkTimeDomainEXT> domains;
1370 domains.push_back(devDomain); // Device results at index 0.
1371 domains.push_back(hostDomain); // Host results at index 1.
1374 const std::vector<CalibratedTimestamp> before = getCalibratedTimestamps(domains);
1376 const std::vector<CalibratedTimestamp> after = getCalibratedTimestamps(domains);
3481 // Test calibration using device and host domains