Lines 1235-1246
const FeatureEntry kFeatureEntries[] = {
Link Here
|
1235 |
flag_descriptions::kEnablePreventLayerSquashingDescription, kOsAll, |
1235 |
flag_descriptions::kEnablePreventLayerSquashingDescription, kOsAll, |
1236 |
FEATURE_VALUE_TYPE(features::kEnablePreventLayerSquashing)}, |
1236 |
FEATURE_VALUE_TYPE(features::kEnablePreventLayerSquashing)}, |
1237 |
#if BUILDFLAG(ENABLE_WEBRTC) |
1237 |
#if BUILDFLAG(ENABLE_WEBRTC) |
|
|
1238 |
#if !defined(OS_LINUX) || defined(OS_CHROMEOS) || defined(OS_ANDROID) |
1238 |
{"disable-webrtc-hw-decoding", flag_descriptions::kWebrtcHwDecodingName, |
1239 |
{"disable-webrtc-hw-decoding", flag_descriptions::kWebrtcHwDecodingName, |
1239 |
flag_descriptions::kWebrtcHwDecodingDescription, kOsAndroid | kOsCrOS, |
1240 |
flag_descriptions::kWebrtcHwDecodingDescription, kOsAndroid | kOsCrOS, |
1240 |
SINGLE_DISABLE_VALUE_TYPE(switches::kDisableWebRtcHWDecoding)}, |
1241 |
SINGLE_DISABLE_VALUE_TYPE(switches::kDisableWebRtcHWDecoding)}, |
1241 |
{"disable-webrtc-hw-encoding", flag_descriptions::kWebrtcHwEncodingName, |
1242 |
{"disable-webrtc-hw-encoding", flag_descriptions::kWebrtcHwEncodingName, |
1242 |
flag_descriptions::kWebrtcHwEncodingDescription, kOsAndroid | kOsCrOS, |
1243 |
flag_descriptions::kWebrtcHwEncodingDescription, kOsAndroid | kOsCrOS, |
1243 |
SINGLE_DISABLE_VALUE_TYPE(switches::kDisableWebRtcHWEncoding)}, |
1244 |
SINGLE_DISABLE_VALUE_TYPE(switches::kDisableWebRtcHWEncoding)}, |
|
|
1245 |
#endif |
1244 |
{"enable-webrtc-hw-h264-encoding", |
1246 |
{"enable-webrtc-hw-h264-encoding", |
1245 |
flag_descriptions::kWebrtcHwH264EncodingName, |
1247 |
flag_descriptions::kWebrtcHwH264EncodingName, |
1246 |
flag_descriptions::kWebrtcHwH264EncodingDescription, kOsAndroid | kOsCrOS, |
1248 |
flag_descriptions::kWebrtcHwH264EncodingDescription, kOsAndroid | kOsCrOS, |
Lines 1524-1529
const FeatureEntry kFeatureEntries[] = {
Link Here
|
1524 |
flag_descriptions::kShowTouchHudDescription, kOsCrOS, |
1526 |
flag_descriptions::kShowTouchHudDescription, kOsCrOS, |
1525 |
SINGLE_VALUE_TYPE(ash::switches::kAshTouchHud)}, |
1527 |
SINGLE_VALUE_TYPE(ash::switches::kAshTouchHud)}, |
1526 |
#endif // OS_CHROMEOS |
1528 |
#endif // OS_CHROMEOS |
|
|
1529 |
#if defined(OS_LINUX) && !defined(OS_CHROMEOS) && !defined(OS_ANDROID) |
1530 |
{ |
1531 |
"enable-accelerated-video", flag_descriptions::kAcceleratedVideoName, |
1532 |
flag_descriptions::kAcceleratedVideoDescription, kOsLinux, |
1533 |
SINGLE_VALUE_TYPE(switches::kEnableAcceleratedVideo), |
1534 |
}, |
1535 |
#else |
1527 |
{ |
1536 |
{ |
1528 |
"disable-accelerated-video-decode", |
1537 |
"disable-accelerated-video-decode", |
1529 |
flag_descriptions::kAcceleratedVideoDecodeName, |
1538 |
flag_descriptions::kAcceleratedVideoDecodeName, |
Lines 1531-1536
const FeatureEntry kFeatureEntries[] = {
Link Here
|
1531 |
kOsMac | kOsWin | kOsCrOS | kOsAndroid, |
1540 |
kOsMac | kOsWin | kOsCrOS | kOsAndroid, |
1532 |
SINGLE_DISABLE_VALUE_TYPE(switches::kDisableAcceleratedVideoDecode), |
1541 |
SINGLE_DISABLE_VALUE_TYPE(switches::kDisableAcceleratedVideoDecode), |
1533 |
}, |
1542 |
}, |
|
|
1543 |
#endif |
1534 |
#if defined(OS_WIN) |
1544 |
#if defined(OS_WIN) |
1535 |
{"enable-hdr", flag_descriptions::kEnableHDRName, |
1545 |
{"enable-hdr", flag_descriptions::kEnableHDRName, |
1536 |
flag_descriptions::kEnableHDRDescription, kOsWin, |
1546 |
flag_descriptions::kEnableHDRDescription, kOsWin, |
Lines 2252-2263
const FeatureEntry kFeatureEntries[] = {
Link Here
|
2252 |
FEATURE_VALUE_TYPE(features::kOpenVR)}, |
2262 |
FEATURE_VALUE_TYPE(features::kOpenVR)}, |
2253 |
#endif // ENABLE_OPENVR |
2263 |
#endif // ENABLE_OPENVR |
2254 |
#endif // ENABLE_VR |
2264 |
#endif // ENABLE_VR |
2255 |
#if defined(OS_CHROMEOS) |
2265 |
#if defined(OS_LINUX) && !defined(OS_CHROMEOS) && !defined(OS_ANDROID) |
|
|
2266 |
{"enable-accelerated-mjpeg-decode", |
2267 |
flag_descriptions::kAcceleratedMjpegDecodeName, |
2268 |
flag_descriptions::kAcceleratedMjpegDecodeDescription, kOsLinux, |
2269 |
SINGLE_VALUE_TYPE(switches::kEnableAcceleratedMjpegDecode)}, |
2270 |
#elif defined(OS_CHROMEOS) |
2256 |
{"disable-accelerated-mjpeg-decode", |
2271 |
{"disable-accelerated-mjpeg-decode", |
2257 |
flag_descriptions::kAcceleratedMjpegDecodeName, |
2272 |
flag_descriptions::kAcceleratedMjpegDecodeName, |
2258 |
flag_descriptions::kAcceleratedMjpegDecodeDescription, kOsCrOS, |
2273 |
flag_descriptions::kAcceleratedMjpegDecodeDescription, kOsCrOS, |
2259 |
SINGLE_DISABLE_VALUE_TYPE(switches::kDisableAcceleratedMjpegDecode)}, |
2274 |
SINGLE_DISABLE_VALUE_TYPE(switches::kDisableAcceleratedMjpegDecode)}, |
2260 |
#endif // OS_CHROMEOS |
2275 |
#endif |
2261 |
{"v8-cache-options", flag_descriptions::kV8CacheOptionsName, |
2276 |
{"v8-cache-options", flag_descriptions::kV8CacheOptionsName, |
2262 |
flag_descriptions::kV8CacheOptionsDescription, kOsAll, |
2277 |
flag_descriptions::kV8CacheOptionsDescription, kOsAll, |
2263 |
MULTI_VALUE_TYPE(kV8CacheOptionsChoices)}, |
2278 |
MULTI_VALUE_TYPE(kV8CacheOptionsChoices)}, |