Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(226)

Unified Diff: gpu/config/gpu_info_collector_win.cc

Issue 2729103004: gpu/config: remove CollectGpuID (Closed)
Patch Set: Fix Mac warning Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: gpu/config/gpu_info_collector_win.cc
diff --git a/gpu/config/gpu_info_collector_win.cc b/gpu/config/gpu_info_collector_win.cc
index 8dab759f23ca11410c90ba3a8aefc28fe5a7e4a9..7bd66e486eca84bec1952261c30fd22f1a2c79d1 100644
--- a/gpu/config/gpu_info_collector_win.cc
+++ b/gpu/config/gpu_info_collector_win.cc
@@ -305,30 +305,6 @@ CollectInfoResult CollectContextGraphicsInfo(GPUInfo* gpu_info) {
return kCollectInfoSuccess;
}
-CollectInfoResult CollectGpuID(uint32_t* vendor_id, uint32_t* device_id) {
- DCHECK(vendor_id && device_id);
- *vendor_id = 0;
- *device_id = 0;
-
- // Taken from http://www.nvidia.com/object/device_ids.html
- DISPLAY_DEVICE dd;
- dd.cb = sizeof(DISPLAY_DEVICE);
- std::wstring id;
- for (int i = 0; EnumDisplayDevices(NULL, i, &dd, 0); ++i) {
- if (dd.StateFlags & DISPLAY_DEVICE_PRIMARY_DEVICE) {
- id = dd.DeviceID;
- break;
- }
- }
-
- if (id.length() > 20) {
- DeviceIDToVendorAndDevice(id, vendor_id, device_id);
- if (*vendor_id != 0 && *device_id != 0)
- return kCollectInfoSuccess;
- }
- return kCollectInfoNonFatalFailure;
-}
-
CollectInfoResult CollectBasicGraphicsInfo(GPUInfo* gpu_info) {
TRACE_EVENT0("gpu", "CollectPreliminaryGraphicsInfo");

Powered by Google App Engine
This is Rietveld 408576698