Lines Matching full:gpus
81 for (const GPUDeviceInfo &gpu : gpus) in hasNVIDIAGPU()
93 for (const GPUDeviceInfo &gpu : gpus) in hasIntelGPU()
105 for (const GPUDeviceInfo &gpu : gpus) in hasAMDGPU()
120 for (size_t i = 0; i < gpus.size(); ++i) in getPreferredGPUIndex()
122 std::string vendor = VendorName(gpus[i].vendorId); in getPreferredGPUIndex()
262 ASSERT(!info->gpus.empty()); in GetDualGPUInfo()
272 for (size_t i = 0; i < info->gpus.size(); ++i) in GetDualGPUInfo()
274 if (IsIntel(info->gpus[i].vendorId)) in GetDualGPUInfo()
278 if (IsIntel(info->gpus[active].vendorId)) in GetDualGPUInfo()
286 info->isOptimus = hasIntel && IsNVIDIA(info->gpus[active].vendorId); in GetDualGPUInfo()
287 info->isAMDSwitchable = hasIntel && IsAMD(info->gpus[active].vendorId); in GetDualGPUInfo()
292 std::cout << info.gpus.size() << " GPUs:\n"; in PrintSystemInfo()
294 for (size_t i = 0; i < info.gpus.size(); i++) in PrintSystemInfo()
296 const auto &gpu = info.gpus[i]; in PrintSystemInfo()