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

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

Issue 2254293002: Allow 2D canvases to be GPU accelerated on linux (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 4 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
« no previous file with comments | « no previous file | 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 229 matching lines...) Expand 10 before | Expand all | Expand 10 after
240 "exceptions": [ 240 "exceptions": [
241 { 241 {
242 "driver_vendor": "osmesa" 242 "driver_vendor": "osmesa"
243 } 243 }
244 ], 244 ],
245 "features": [ 245 "features": [
246 "all" 246 "all"
247 ] 247 ]
248 }, 248 },
249 { 249 {
250 "id": 24,
251 "description": "Accelerated 2d canvas is unstable in Linux at the moment",
252 "os": {
253 "type": "linux"
254 },
255 "exceptions": [
256 {
257 "gl_vendor": "Vivante Corporation",
258 "gl_renderer": "Vivante GC1000"
259 },
260 {
261 "gl_vendor": "ARM",
262 "gl_renderer": "Mali-4.*"
263 }
264 ],
265 "features": [
266 "accelerated_2d_canvas"
267 ]
268 },
269 {
270 "id": 27, 250 "id": 27,
271 "description": "ATI/AMD cards with older drivers in Linux are crash-prone" , 251 "description": "ATI/AMD cards with older drivers in Linux are crash-prone" ,
272 "cr_bugs": [95934, 94973, 136240, 357314], 252 "cr_bugs": [95934, 94973, 136240, 357314],
273 "os": { 253 "os": {
274 "type": "linux" 254 "type": "linux"
275 }, 255 },
276 "gl_vendor": "ATI.*", 256 "gl_vendor": "ATI.*",
277 "exceptions": [ 257 "exceptions": [
278 { 258 {
279 "driver_vendor": ".*AMD.*", 259 "driver_vendor": ".*AMD.*",
(...skipping 968 matching lines...) Expand 10 before | Expand all | Expand 10 after
1248 "features": [ 1228 "features": [
1249 "accelerated_vpx_decode" 1229 "accelerated_vpx_decode"
1250 ] 1230 ]
1251 } 1231 }
1252 ] 1232 ]
1253 } 1233 }
1254 1234
1255 ); // LONG_STRING_CONST macro 1235 ); // LONG_STRING_CONST macro
1256 1236
1257 } // namespace gpu 1237 } // namespace gpu
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698