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

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

Issue 1945653002: Revert of Enable GPU Raster on OSX (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 7 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 | « 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"
11 11
12 #define LONG_STRING_CONST(...) #__VA_ARGS__ 12 #define LONG_STRING_CONST(...) #__VA_ARGS__
13 13
14 namespace gpu { 14 namespace gpu {
15 15
16 const char kSoftwareRenderingListJson[] = LONG_STRING_CONST( 16 const char kSoftwareRenderingListJson[] = LONG_STRING_CONST(
17 17
18 { 18 {
19 "name": "software rendering list", 19 "name": "software rendering list",
20 // Please update the version number whenever you change this file. 20 // Please update the version number whenever you change this file.
21 "version": "10.21", 21 "version": "10.20",
22 "entries": [ 22 "entries": [
23 { 23 {
24 "id": 1, 24 "id": 1,
25 "description": "ATI Radeon X1900 is not compatible with WebGL on the Mac", 25 "description": "ATI Radeon X1900 is not compatible with WebGL on the Mac",
26 "webkit_bugs": [47028], 26 "webkit_bugs": [47028],
27 "os": { 27 "os": {
28 "type": "macosx" 28 "type": "macosx"
29 }, 29 },
30 "vendor_id": "0x1002", 30 "vendor_id": "0x1002",
31 "device_id": ["0x7249"], 31 "device_id": ["0x7249"],
32 "multi_gpu_category": "any", 32 "multi_gpu_category": "any",
33 "features": [ 33 "features": [
34 "webgl", 34 "webgl",
35 "flash_3d", 35 "flash_3d",
36 "flash_stage3d", 36 "flash_stage3d"
37 "gpu_rasterization"
38 ] 37 ]
39 }, 38 },
40 { 39 {
41 "id": 3, 40 "id": 3,
42 "description": "GL driver is software rendered. GPU acceleration is disabl ed", 41 "description": "GL driver is software rendered. GPU acceleration is disabl ed",
43 "cr_bugs": [59302, 315217], 42 "cr_bugs": [59302, 315217],
44 "os": { 43 "os": {
45 "type": "linux" 44 "type": "linux"
46 }, 45 },
47 "gl_renderer": "(?i).*software.*", 46 "gl_renderer": "(?i).*software.*",
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after
116 "cr_bugs": [73794], 115 "cr_bugs": [73794],
117 "os": { 116 "os": {
118 "type": "macosx" 117 "type": "macosx"
119 }, 118 },
120 "vendor_id": "0x10de", 119 "vendor_id": "0x10de",
121 "device_id": ["0x0393"], 120 "device_id": ["0x0393"],
122 "multi_gpu_category": "any", 121 "multi_gpu_category": "any",
123 "features": [ 122 "features": [
124 "webgl", 123 "webgl",
125 "flash_3d", 124 "flash_3d",
126 "flash_stage3d", 125 "flash_stage3d"
127 "gpu_rasterization"
128 ] 126 ]
129 }, 127 },
130 { 128 {
131 "id": 12, 129 "id": 12,
132 "description": "Drivers older than 2009-01 on Windows are possibly unrelia ble", 130 "description": "Drivers older than 2009-01 on Windows are possibly unrelia ble",
133 "cr_bugs": [72979, 89802, 315205], 131 "cr_bugs": [72979, 89802, 315205],
134 "os": { 132 "os": {
135 "type": "win" 133 "type": "win"
136 }, 134 },
137 "driver_date": { 135 "driver_date": {
(...skipping 254 matching lines...) Expand 10 before | Expand all | Expand 10 after
392 "type": "macosx", 390 "type": "macosx",
393 "version": { 391 "version": {
394 "op": "=", 392 "op": "=",
395 "value": "10.7" 393 "value": "10.7"
396 } 394 }
397 }, 395 },
398 "vendor_id": "0x10de", 396 "vendor_id": "0x10de",
399 "device_id": ["0x0863"], 397 "device_id": ["0x0863"],
400 "multi_gpu_category": "any", 398 "multi_gpu_category": "any",
401 "features": [ 399 "features": [
402 "accelerated_2d_canvas", 400 "accelerated_2d_canvas"
403 "gpu_rasterization"
404 ] 401 ]
405 }, 402 },
406 { 403 {
407 "id": 42, 404 "id": 42,
408 "description": "AMD Radeon HD 6490M and 6970M on Snow Leopard are buggy", 405 "description": "AMD Radeon HD 6490M and 6970M on Snow Leopard are buggy",
409 "cr_bugs": [137307, 285350], 406 "cr_bugs": [137307, 285350],
410 "os": { 407 "os": {
411 "type": "macosx", 408 "type": "macosx",
412 "version": { 409 "version": {
413 "op": "=", 410 "op": "=",
414 "value": "10.6" 411 "value": "10.6"
415 } 412 }
416 }, 413 },
417 "vendor_id": "0x1002", 414 "vendor_id": "0x1002",
418 "device_id": ["0x6760", "0x6720"], 415 "device_id": ["0x6760", "0x6720"],
419 "multi_gpu_category": "any", 416 "multi_gpu_category": "any",
420 "features": [ 417 "features": [
421 "webgl", 418 "webgl"
422 "gpu_rasterization"
423 ] 419 ]
424 }, 420 },
425 { 421 {
426 "id": 44, 422 "id": 44,
427 "description": "Intel HD 4000 causes kernel panic on Lion", 423 "description": "Intel HD 4000 causes kernel panic on Lion",
428 "cr_bugs": [134015], 424 "cr_bugs": [134015],
429 "os": { 425 "os": {
430 "type": "macosx", 426 "type": "macosx",
431 "version": { 427 "version": {
432 "op": "between", 428 "op": "between",
(...skipping 285 matching lines...) Expand 10 before | Expand all | Expand 10 after
718 "type": "macosx", 714 "type": "macosx",
719 "version": { 715 "version": {
720 "op": "<", 716 "op": "<",
721 "value": "10.8" 717 "value": "10.8"
722 } 718 }
723 }, 719 },
724 "vendor_id": "0x10de", 720 "vendor_id": "0x10de",
725 "device_id": ["0x0a29", "0x0861", "0x0863"], 721 "device_id": ["0x0a29", "0x0861", "0x0863"],
726 "multi_gpu_category": "any", 722 "multi_gpu_category": "any",
727 "features": [ 723 "features": [
728 "webgl", 724 "webgl"
729 "gpu_rasterization"
730 ] 725 ]
731 }, 726 },
732 { 727 {
733 "id": 74, 728 "id": 74,
734 "description": "GPU access is blocked if users don't have proper graphics driver installed after Windows installation", 729 "description": "GPU access is blocked if users don't have proper graphics driver installed after Windows installation",
735 "cr_bugs": [248178], 730 "cr_bugs": [248178],
736 "os": { 731 "os": {
737 "type": "win" 732 "type": "win"
738 }, 733 },
739 "driver_vendor": "Microsoft", 734 "driver_vendor": "Microsoft",
(...skipping 452 matching lines...) Expand 10 before | Expand all | Expand 10 after
1192 "accelerated_2d_canvas", 1187 "accelerated_2d_canvas",
1193 "gpu_compositing", 1188 "gpu_compositing",
1194 "flash_3d", 1189 "flash_3d",
1195 "flash_stage3d", 1190 "flash_stage3d",
1196 "flash_stage3d_baseline", 1191 "flash_stage3d_baseline",
1197 "accelerated_video_decode", 1192 "accelerated_video_decode",
1198 "accelerated_video_encode", 1193 "accelerated_video_encode",
1199 "panel_fitting", 1194 "panel_fitting",
1200 "gpu_rasterization" 1195 "gpu_rasterization"
1201 ] 1196 ]
1202 },
1203 {
1204 "id": 111,
1205 "description": "Apple Software Renderer used under VMWare experiences sync hronization issues with GPU Raster",
1206 "cr_bugs": [607829],
1207 "os": {
1208 "type": "macosx"
1209 },
1210 "vendor_id": "0x15ad",
1211 "multi_gpu_category": "any",
1212 "features": [
1213 "gpu_rasterization"
1214 ]
1215 } 1197 }
1216 ] 1198 ]
1217 } 1199 }
1218 1200
1219 ); // LONG_STRING_CONST macro 1201 ); // LONG_STRING_CONST macro
1220 1202
1221 } // namespace gpu 1203 } // 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