OLD | NEW |
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 653 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
664 "cr_bugs": [145600], | 664 "cr_bugs": [145600], |
665 "os": { | 665 "os": { |
666 "type": "linux" | 666 "type": "linux" |
667 }, | 667 }, |
668 "vendor_id": "0x10de", | 668 "vendor_id": "0x10de", |
669 "driver_vendor": { | 669 "driver_vendor": { |
670 "op": "=", | 670 "op": "=", |
671 "value": "NVIDIA" | 671 "value": "NVIDIA" |
672 }, | 672 }, |
673 "features": [ | 673 "features": [ |
674 "accelerated_video", | |
675 "accelerated_video_decode", | 674 "accelerated_video_decode", |
676 "flash_3d", | 675 "flash_3d", |
677 "flash_stage3d" | 676 "flash_stage3d" |
678 ] | 677 ] |
679 }, | 678 }, |
680 { | 679 { |
681 // Panel fitting is only used with OS_CHROMEOS. To avoid displaying an | 680 // Panel fitting is only used with OS_CHROMEOS. To avoid displaying an |
682 // error in chrome:gpu on every other platform, this blacklist entry needs | 681 // error in chrome:gpu on every other platform, this blacklist entry needs |
683 // to only match on chromeos. The drawback is that panel_fitting will not | 682 // to only match on chromeos. The drawback is that panel_fitting will not |
684 // appear to be blacklisted if accidentally queried on non-chromeos. | 683 // appear to be blacklisted if accidentally queried on non-chromeos. |
(...skipping 446 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1131 "features": [ | 1130 "features": [ |
1132 "all" | 1131 "all" |
1133 ] | 1132 ] |
1134 } | 1133 } |
1135 ] | 1134 ] |
1136 } | 1135 } |
1137 | 1136 |
1138 ); // LONG_STRING_CONST macro | 1137 ); // LONG_STRING_CONST macro |
1139 | 1138 |
1140 } // namespace gpu | 1139 } // namespace gpu |
OLD | NEW |