| Index: gpu/config/gpu_info_collector_android.cc
|
| diff --git a/gpu/config/gpu_info_collector_android.cc b/gpu/config/gpu_info_collector_android.cc
|
| index fc6a54728334c1a69c13ef38dc555b77f5c4d06c..1042c47330d227e5828178076d79ac4f258d707d 100644
|
| --- a/gpu/config/gpu_info_collector_android.cc
|
| +++ b/gpu/config/gpu_info_collector_android.cc
|
| @@ -88,16 +88,15 @@ CollectInfoResult CollectContextGraphicsInfo(GPUInfo* gpu_info) {
|
| return CollectBasicGraphicsInfo(gpu_info);
|
| }
|
|
|
| -GpuIDResult CollectGpuID(uint32* vendor_id, uint32* device_id) {
|
| +CollectInfoResult CollectGpuID(uint32* vendor_id, uint32* device_id) {
|
| DCHECK(vendor_id && device_id);
|
| *vendor_id = 0;
|
| *device_id = 0;
|
| - return kGpuIDNotSupported;
|
| + return kCollectInfoNotSupported;
|
| }
|
|
|
| CollectInfoResult CollectBasicGraphicsInfo(GPUInfo* gpu_info) {
|
| gpu_info->can_lose_context = false;
|
| - gpu_info->finalized = true;
|
|
|
| gpu_info->machine_model_name =
|
| base::android::BuildInfo::GetInstance()->model();
|
| @@ -105,7 +104,10 @@ CollectInfoResult CollectBasicGraphicsInfo(GPUInfo* gpu_info) {
|
| // Create a short-lived context on the UI thread to collect the GL strings.
|
| // Make sure we restore the existing context if there is one.
|
| ScopedRestoreNonOwnedEGLContext restore_context;
|
| - return CollectGraphicsInfoGL(gpu_info);
|
| + CollectInfoResult result = CollectGraphicsInfoGL(gpu_info);
|
| + gpu_info->basic_info_state = result;
|
| + gpu_info->context_info_state = result;
|
| + return result;
|
| }
|
|
|
| CollectInfoResult CollectDriverInfoGL(GPUInfo* gpu_info) {
|
|
|