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

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

Issue 27197009: Enforce FCM settings via the blacklist rather than in-code version checks. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 2 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 unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « content/browser/gpu/compositor_util.cc ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 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 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // Determines whether certain gpu-related features are blacklisted or not. 5 // Determines whether certain gpu-related features are blacklisted or not.
6 // The format of a valid software_rendering_list.json file is defined in 6 // The format of a valid software_rendering_list.json file is defined in
7 // <gpu/config/gpu_control_list_format.txt>. 7 // <gpu/config/gpu_control_list_format.txt>.
8 // The supported "features" can be found in <gpu/config/gpu_blacklist.cc>. 8 // The supported "features" can be found in <gpu/config/gpu_blacklist.cc>.
9 9
10 #include "gpu/config/gpu_control_list_jsons.h" 10 #include "gpu/config/gpu_control_list_jsons.h"
(...skipping 912 matching lines...) Expand 10 before | Expand all | Expand 10 after
923 "version": { 923 "version": {
924 "op": "<", 924 "op": "<",
925 "value": "6.1" 925 "value": "6.1"
926 } 926 }
927 }, 927 },
928 "features": [ 928 "features": [
929 "accelerated_video_decode" 929 "accelerated_video_decode"
930 ] 930 ]
931 }, 931 },
932 { 932 {
933 "id": 65,
934 "description": "Force compositing mode is unstable in Win Vista.",
935 "cr_bugs": [170421],
936 "os": {
937 "type": "win",
938 "version": {
939 "op": "=",
940 "value": "6.0"
941 }
942 },
943 "features": [
944 "flash_3d",
945 "flash_stage3d",
946 "force_compositing_mode"
947 ]
948 },
949 {
950 "id": 66, 933 "id": 66,
951 "description": "Force compositing mode is unstable in MacOSX earlier than 10.8.", 934 "description": "Force compositing mode is unstable in MacOSX earlier than 10.8.",
952 "cr_bugs": [174101], 935 "cr_bugs": [174101],
953 "os": { 936 "os": {
954 "type": "macosx", 937 "type": "macosx",
955 "version": { 938 "version": {
956 "op": "<", 939 "op": "<",
957 "value": "10.8" 940 "value": "10.8"
958 } 941 }
959 }, 942 },
(...skipping 190 matching lines...) Expand 10 before | Expand all | Expand 10 after
1150 "op": "between", 1133 "op": "between",
1151 "value": "8.15.10.1883", 1134 "value": "8.15.10.1883",
1152 "value2": "8.15.10.2702" 1135 "value2": "8.15.10.2702"
1153 }, 1136 },
1154 "features": [ 1137 "features": [
1155 "accelerated_video_decode" 1138 "accelerated_video_decode"
1156 ] 1139 ]
1157 }, 1140 },
1158 { 1141 {
1159 "id": 79, 1142 "id": 79,
1160 "description": "Disable force compositing mode on all Windows versions pri or to Vista.", 1143 "description": "Disable force compositing mode on all Windows versions pri or to and including Vista.",
1161 "cr_bugs": [273920], 1144 "cr_bugs": [273920, 170421],
1162 "os": { 1145 "os": {
1163 "type": "win", 1146 "type": "win",
1164 "version": { 1147 "version": {
1165 "op": "<", 1148 "op": "<=",
1166 "value": "6.0" 1149 "value": "6.0"
1167 } 1150 }
1168 }, 1151 },
1169 "features": [ 1152 "features": [
1153 "flash_3d",
1154 "flash_stage3d",
1170 "force_compositing_mode" 1155 "force_compositing_mode"
1171 ] 1156 ]
1172 } 1157 }
1173 ] 1158 ]
1174 } 1159 }
1175 1160
1176 ); // LONG_STRING_CONST macro 1161 ); // LONG_STRING_CONST macro
1177 1162
1178 } // namespace gpu 1163 } // namespace gpu
OLDNEW
« no previous file with comments | « content/browser/gpu/compositor_util.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698