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

Side by Side Diff: gpu/config/gpu_switching_list_json.cc

Issue 57633007: Merge gpu_switching_list into gpu_driver_bug_list. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: always apply user-specified switching option Created 7 years, 1 month 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
(Empty)
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 // Determines whether a certain gpu is prefered in a dual-gpu situation.
6 // The format of a valid gpu_switching_list.json file is defined in
7 // <gpu/config/gpu_control_list_format.txt>.
8 // The supported "features" can be found in <gpu/config/gpu_switching_list.cc>.
9
10 #include "gpu/config/gpu_control_list_jsons.h"
11
12 #define LONG_STRING_CONST(...) #__VA_ARGS__
13
14 namespace gpu {
15
16 const char kGpuSwitchingListJson[] = LONG_STRING_CONST(
17
18 {
19 "name": "gpu switching list",
20 // Please update the version number whenever you change this file.
21 "version": "2.0",
22 "entries": [
23 {
24 "id": 1,
25 "description": "Force to use discrete GPU on older MacBookPro models.",
26 "cr_bugs": [113703],
27 "os": {
28 "type": "macosx",
29 "version": {
30 "op": ">=",
31 "value": "10.7"
32 }
33 },
34 "machine_model": {
35 "name": {
36 "op": "=",
37 "value": "MacBookPro"
38 },
39 "version": {
40 "op": "<",
41 "value": "8"
42 }
43 },
44 "gpu_count": {
45 "op": "=",
46 "value": "2"
47 },
48 "features": [
49 "force_discrete"
50 ]
51 }
52 ]
53 }
54
55 ); // LONG_STRING_CONST macro
56
57 } // namespace gpu
58
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698