Index: gpu/config/gpu_info_collector_x11.cc |
diff --git a/gpu/config/gpu_info_collector_x11.cc b/gpu/config/gpu_info_collector_x11.cc |
index 19232c6ea1d55e1c93db91e04a7bc2d14d9c4db1..5d29d384cdc73d041c1e8fb1d51d3392c4a68673 100644 |
--- a/gpu/config/gpu_info_collector_x11.cc |
+++ b/gpu/config/gpu_info_collector_x11.cc |
@@ -208,7 +208,8 @@ GpuIDResult CollectGpuID(uint32* vendor_id, uint32* device_id) { |
if (CollectPCIVideoCardInfo(&gpu_info)) { |
*vendor_id = gpu_info.gpu.vendor_id; |
*device_id = gpu_info.gpu.device_id; |
- return kGpuIDSuccess; |
+ if (*vendor_id != 0 && *device_id != 0) |
+ return kGpuIDSuccess; |
} |
return kGpuIDFailure; |
} |