mirror of
https://github.com/Alex313031/thorium.git
synced 2025-01-09 11:27:32 -03:00
fix arm/third_party and polly
This commit is contained in:
parent
4897f662d8
commit
465044080f
8 changed files with 244 additions and 101 deletions
|
@ -266,21 +266,6 @@ config("no_unresolved_symbols") {
|
|||
}
|
||||
}
|
||||
|
||||
# Emit relocations for BOLT
|
||||
config("emit-relocs") {
|
||||
if (!using_sanitizer && use_bolt) {
|
||||
if (is_win) {
|
||||
ldflags = [
|
||||
"-mllvm:--emit-relocs",
|
||||
]
|
||||
} else {
|
||||
ldflags = [
|
||||
"-Wl,--emit-relocs",
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# compiler ---------------------------------------------------------------------
|
||||
#
|
||||
# Base compiler configuration.
|
||||
|
@ -2642,16 +2627,6 @@ if (is_win) {
|
|||
]
|
||||
}
|
||||
|
||||
if (use_polly == true) {
|
||||
common_optimize_on_ldflags += [
|
||||
"-mllvm:-polly",
|
||||
"-mllvm:-polly-detect-profitability-min-per-loop-insts=40",
|
||||
#"-mllvm:-polly-invariant-load-hoisting",
|
||||
"-mllvm:-polly-run-dce",
|
||||
"-mllvm:-polly-vectorizer=stripmine",
|
||||
]
|
||||
}
|
||||
|
||||
# /OPT:ICF is not desirable in Debug builds, since code-folding can result in
|
||||
# misleading symbols in stack traces.
|
||||
if (!is_debug && !is_component_build) {
|
||||
|
@ -2785,16 +2760,6 @@ if (is_win) {
|
|||
]
|
||||
}
|
||||
|
||||
if (use_polly == true) {
|
||||
common_optimize_on_ldflags += [
|
||||
"-Wl,-mllvm,-polly",
|
||||
"-Wl,-mllvm,-polly-detect-profitability-min-per-loop-insts=40",
|
||||
#"-Wl,-mllvm,-polly-invariant-load-hoisting",
|
||||
"-Wl,-mllvm,-polly-run-dce",
|
||||
"-Wl,-mllvm,-polly-vectorizer=stripmine",
|
||||
]
|
||||
}
|
||||
|
||||
if (is_android) {
|
||||
# TODO(jdduke) Re-enable on mips after resolving linking
|
||||
# issues with libc++ (crbug.com/456380).
|
||||
|
@ -3032,6 +2997,45 @@ config("no_optimize") {
|
|||
}
|
||||
}
|
||||
|
||||
# Emit relocs for BOLT
|
||||
config("emit-relocs") {
|
||||
if (!using_sanitizer && use_bolt) {
|
||||
if (is_win) {
|
||||
ldflags = [
|
||||
"-mllvm:--emit-relocs",
|
||||
]
|
||||
} else {
|
||||
ldflags = [
|
||||
"-Wl,--emit-relocs",
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# Use LLVM's Polly optimizer
|
||||
config("polly") {
|
||||
if (use_polly == true) {
|
||||
ldflags = common_optimize_on_ldflags
|
||||
if (is_win) {
|
||||
ldflags += [
|
||||
"-mllvm:-polly",
|
||||
"-mllvm:-polly-detect-profitability-min-per-loop-insts=40",
|
||||
#"-mllvm:-polly-invariant-load-hoisting",
|
||||
"-mllvm:-polly-run-dce",
|
||||
"-mllvm:-polly-vectorizer=stripmine",
|
||||
]
|
||||
} else {
|
||||
ldflags += [
|
||||
"-Wl,-mllvm,-polly",
|
||||
"-Wl,-mllvm,-polly-detect-profitability-min-per-loop-insts=40",
|
||||
#"-Wl,-mllvm,-polly-invariant-load-hoisting",
|
||||
"-Wl,-mllvm,-polly-run-dce",
|
||||
"-Wl,-mllvm,-polly-vectorizer=stripmine",
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# Turns up the optimization level. Used to explicitly enable -O2 instead of
|
||||
# -Os for select targets on platforms that use optimize_for_size. No-op
|
||||
# elsewhere.
|
||||
|
@ -3062,6 +3066,7 @@ config("optimize_max") {
|
|||
}
|
||||
rustflags = [ "-Copt-level=3", ]
|
||||
}
|
||||
configs = [ ":polly" ]
|
||||
}
|
||||
|
||||
# This config can be used to override the default settings for per-component
|
||||
|
@ -3098,6 +3103,7 @@ config("optimize_speed") {
|
|||
}
|
||||
rustflags = [ "-Copt-level=3", ]
|
||||
}
|
||||
configs = [ ":polly" ]
|
||||
}
|
||||
|
||||
config("optimize_fuzzing") {
|
||||
|
|
6
arm/third_party/libaom/BUILD.gn
vendored
6
arm/third_party/libaom/BUILD.gn
vendored
|
@ -97,6 +97,11 @@ if (current_cpu == "x86" || (current_cpu == "x64" && !is_msan)) {
|
|||
}
|
||||
defines = [ "CHROMIUM" ]
|
||||
include_dirs = libaom_include_dirs
|
||||
inputs = [
|
||||
"$platform_include_dir/config/aom_config.asm",
|
||||
"source/libaom/aom_ports/x86_abi_support.asm",
|
||||
"source/libaom/third_party/x86inc/x86inc.asm",
|
||||
]
|
||||
}
|
||||
|
||||
# The following targets are deliberately source_set rather than
|
||||
|
@ -147,7 +152,6 @@ if (current_cpu == "x86" || (current_cpu == "x64" && !is_msan)) {
|
|||
cflags = [ "-mssse3" ]
|
||||
}
|
||||
sources = aom_av1_common_intrin_ssse3
|
||||
sources += aom_av1_encoder_intrin_ssse3
|
||||
sources += aom_dsp_common_intrin_ssse3
|
||||
sources += aom_dsp_encoder_intrin_ssse3
|
||||
if (current_cpu == "x86") {
|
||||
|
|
3
arm/third_party/libaom/cmake_update.sh
vendored
3
arm/third_party/libaom/cmake_update.sh
vendored
|
@ -101,7 +101,6 @@ EOF
|
|||
# $1 - File to modify.
|
||||
function convert_to_windows() {
|
||||
sed -i.bak \
|
||||
-e 's/\(#define[[:space:]]INLINE[[:space:]]*\)inline/\1 __inline/' \
|
||||
-e 's/\(#define[[:space:]]HAVE_PTHREAD_H[[:space:]]*\)1/\1 0/' \
|
||||
-e 's/\(#define[[:space:]]HAVE_UNISTD_H[[:space:]]*\)1/\1 0/' \
|
||||
-e 's/\(#define[[:space:]]CONFIG_GCC[[:space:]]*\)1/\1 0/' \
|
||||
|
@ -181,7 +180,7 @@ gen_config_files linux/arm \
|
|||
|
||||
reset_dirs linux/arm-neon
|
||||
gen_config_files linux/arm-neon \
|
||||
"${toolchain}/armv7-linux-gcc.cmake -DCONFIG_RUNTIME_CPU_DETECT=0 -DENABLE_ARM_CRC32=0 -DENABLE_NEON_DOTPROD=0 -DENABLE_NEON_I8MM=0 \
|
||||
"${toolchain}/armv7-linux-gcc.cmake -DENABLE_ARM_CRC32=0 -DENABLE_NEON_DOTPROD=0 -DENABLE_NEON_I8MM=0 \
|
||||
${all_platforms}"
|
||||
|
||||
reset_dirs linux/arm-neon-cpu-detect
|
||||
|
|
35
arm/third_party/libvpx/BUILD.gn
vendored
35
arm/third_party/libvpx/BUILD.gn
vendored
|
@ -121,30 +121,6 @@ source_set("libvpx_test_generic_headers") {
|
|||
sources = libvpx_test_srcs_generic_headers
|
||||
}
|
||||
|
||||
config("gtest_config") {
|
||||
include_dirs = [
|
||||
"source/libvpx/third_party/googletest/src/include/",
|
||||
"source/libvpx/third_party/googletest/src/",
|
||||
]
|
||||
}
|
||||
|
||||
source_set("gtest") {
|
||||
sources = [ "source/libvpx/third_party/googletest/src/src/gtest-all.cc" ]
|
||||
|
||||
configs -= [ "//build/config/compiler:chromium_code" ]
|
||||
configs += [ "//build/config/compiler:no_chromium_code" ]
|
||||
|
||||
public_configs = [ ":gtest_config" ]
|
||||
|
||||
# gtest-death-test dependency on fdio for fuchsia builds
|
||||
if (is_fuchsia) {
|
||||
deps = [
|
||||
"//third_party/fuchsia-sdk/sdk/pkg/fdio",
|
||||
"//third_party/fuchsia-sdk/sdk/pkg/zx",
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
executable("decode_encode_profile_test") {
|
||||
configs -= [ "//build/config/compiler:chromium_code" ]
|
||||
configs += [ "//build/config/compiler:no_chromium_code" ]
|
||||
|
@ -166,9 +142,9 @@ executable("decode_encode_profile_test") {
|
|||
"tests/pgo/decode_encode_profile_test.cc",
|
||||
]
|
||||
deps = [
|
||||
":gtest",
|
||||
":libvpx",
|
||||
":libvpx_test_generic_headers",
|
||||
"//testing/gtest",
|
||||
]
|
||||
}
|
||||
|
||||
|
@ -179,7 +155,12 @@ if (current_cpu == "x86" || (current_cpu == "x64" && !is_msan)) {
|
|||
} else if (current_cpu == "x64") {
|
||||
sources = libvpx_srcs_x86_64_assembly
|
||||
}
|
||||
|
||||
inputs = [
|
||||
"$platform_include_dir/vpx_config.asm",
|
||||
"source/libvpx/third_party/x86inc/x86inc.asm",
|
||||
"source/libvpx/vpx_dsp/x86/bitdepth_conversion_sse2.asm",
|
||||
"source/libvpx/vpx_ports/x86_abi_support.asm",
|
||||
]
|
||||
defines = [ "CHROMIUM" ]
|
||||
if (is_android) {
|
||||
# On Android, define __ANDROID__ to use alternative standard library
|
||||
|
@ -693,9 +674,9 @@ test("test_libvpx") {
|
|||
include_dirs = [ "source/libvpx/third_party/libwebm/" ]
|
||||
|
||||
deps = [
|
||||
":gtest",
|
||||
":libvpx",
|
||||
":libvpx_test_generic_headers",
|
||||
"//testing/gtest",
|
||||
]
|
||||
|
||||
if (is_android) {
|
||||
|
|
|
@ -190,6 +190,18 @@ index fe2ce670da340..82bbda21a16e5 100644
|
|||
// Used by LOG_IS_ON to lazy-evaluate stream arguments.
|
||||
BASE_EXPORT bool ShouldCreateLogMessage(int severity);
|
||||
|
||||
diff --git a/build/config/BUILDCONFIG.gn b/build/config/BUILDCONFIG.gn
|
||||
index c9a3ce41465b3..9203ec5c7c75c 100644
|
||||
--- a/build/config/BUILDCONFIG.gn
|
||||
+++ b/build/config/BUILDCONFIG.gn
|
||||
@@ -348,6 +348,7 @@ default_compiler_configs = [
|
||||
"//build/config/compiler:default_optimization",
|
||||
"//build/config/compiler:default_stack_frames",
|
||||
"//build/config/compiler:default_symbols",
|
||||
+ "//build/config/compiler:emit-relocs",
|
||||
"//build/config/compiler:libcxx_hardening",
|
||||
"//build/config/compiler:libcxx_module",
|
||||
"//build/config/compiler:no_exceptions",
|
||||
diff --git a/chrome/browser/extensions/api/messaging/launch_context_win.cc b/chrome/browser/extensions/api/messaging/launch_context_win.cc
|
||||
index b103bbe61303d..469611cb36e7a 100644
|
||||
--- a/chrome/browser/extensions/api/messaging/launch_context_win.cc
|
||||
|
|
|
@ -266,21 +266,6 @@ config("no_unresolved_symbols") {
|
|||
}
|
||||
}
|
||||
|
||||
# Emit relocations for BOLT
|
||||
config("emit-relocs") {
|
||||
if (!using_sanitizer && use_bolt) {
|
||||
if (is_win) {
|
||||
ldflags = [
|
||||
"-mllvm:--emit-relocs",
|
||||
]
|
||||
} else {
|
||||
ldflags = [
|
||||
"-Wl,--emit-relocs",
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# compiler ---------------------------------------------------------------------
|
||||
#
|
||||
# Base compiler configuration.
|
||||
|
@ -2642,16 +2627,6 @@ if (is_win) {
|
|||
]
|
||||
}
|
||||
|
||||
if (use_polly == true) {
|
||||
common_optimize_on_ldflags += [
|
||||
"-mllvm:-polly",
|
||||
"-mllvm:-polly-detect-profitability-min-per-loop-insts=40",
|
||||
#"-mllvm:-polly-invariant-load-hoisting",
|
||||
"-mllvm:-polly-run-dce",
|
||||
"-mllvm:-polly-vectorizer=stripmine",
|
||||
]
|
||||
}
|
||||
|
||||
# /OPT:ICF is not desirable in Debug builds, since code-folding can result in
|
||||
# misleading symbols in stack traces.
|
||||
if (!is_debug && !is_component_build) {
|
||||
|
@ -2785,16 +2760,6 @@ if (is_win) {
|
|||
]
|
||||
}
|
||||
|
||||
if (use_polly == true) {
|
||||
common_optimize_on_ldflags += [
|
||||
"-Wl,-mllvm,-polly",
|
||||
"-Wl,-mllvm,-polly-detect-profitability-min-per-loop-insts=40",
|
||||
#"-Wl,-mllvm,-polly-invariant-load-hoisting",
|
||||
"-Wl,-mllvm,-polly-run-dce",
|
||||
"-Wl,-mllvm,-polly-vectorizer=stripmine",
|
||||
]
|
||||
}
|
||||
|
||||
if (is_android) {
|
||||
# TODO(jdduke) Re-enable on mips after resolving linking
|
||||
# issues with libc++ (crbug.com/456380).
|
||||
|
@ -3032,6 +2997,45 @@ config("no_optimize") {
|
|||
}
|
||||
}
|
||||
|
||||
# Emit relocs for BOLT
|
||||
config("emit-relocs") {
|
||||
if (!using_sanitizer && use_bolt) {
|
||||
if (is_win) {
|
||||
ldflags = [
|
||||
"-mllvm:--emit-relocs",
|
||||
]
|
||||
} else {
|
||||
ldflags = [
|
||||
"-Wl,--emit-relocs",
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# Use LLVM's Polly optimizer
|
||||
config("polly") {
|
||||
if (use_polly == true) {
|
||||
ldflags = common_optimize_on_ldflags
|
||||
if (is_win) {
|
||||
ldflags += [
|
||||
"-mllvm:-polly",
|
||||
"-mllvm:-polly-detect-profitability-min-per-loop-insts=40",
|
||||
#"-mllvm:-polly-invariant-load-hoisting",
|
||||
"-mllvm:-polly-run-dce",
|
||||
"-mllvm:-polly-vectorizer=stripmine",
|
||||
]
|
||||
} else {
|
||||
ldflags += [
|
||||
"-Wl,-mllvm,-polly",
|
||||
"-Wl,-mllvm,-polly-detect-profitability-min-per-loop-insts=40",
|
||||
#"-Wl,-mllvm,-polly-invariant-load-hoisting",
|
||||
"-Wl,-mllvm,-polly-run-dce",
|
||||
"-Wl,-mllvm,-polly-vectorizer=stripmine",
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# Turns up the optimization level. Used to explicitly enable -O2 instead of
|
||||
# -Os for select targets on platforms that use optimize_for_size. No-op
|
||||
# elsewhere.
|
||||
|
@ -3062,6 +3066,7 @@ config("optimize_max") {
|
|||
}
|
||||
rustflags = [ "-Copt-level=3", ]
|
||||
}
|
||||
configs = [ ":polly" ]
|
||||
}
|
||||
|
||||
# This config can be used to override the default settings for per-component
|
||||
|
@ -3098,6 +3103,7 @@ config("optimize_speed") {
|
|||
}
|
||||
rustflags = [ "-Copt-level=3", ]
|
||||
}
|
||||
configs = [ ":polly" ]
|
||||
}
|
||||
|
||||
config("optimize_fuzzing") {
|
||||
|
|
|
@ -755,7 +755,7 @@ BASE_FEATURE(kVaapiVideoDecodeLinux,
|
|||
|
||||
BASE_FEATURE(kVaapiVideoDecodeLinuxGL,
|
||||
"VaapiVideoDecodeLinuxGL",
|
||||
base::FEATURE_ENABLED_BY_DEFAULT);
|
||||
base::FEATURE_DISABLED_BY_DEFAULT);
|
||||
|
||||
BASE_FEATURE(kVaapiVideoEncodeLinux,
|
||||
"VaapiVideoEncoder",
|
||||
|
|
135
tatus
Normal file
135
tatus
Normal file
|
@ -0,0 +1,135 @@
|
|||
[1mdiff --git a/src/build/config/compiler/BUILD.gn b/src/build/config/compiler/BUILD.gn[m
|
||||
[1mindex 2e0cfdf6..f933f6cc 100644[m
|
||||
[1m--- a/src/build/config/compiler/BUILD.gn[m
|
||||
[1m+++ b/src/build/config/compiler/BUILD.gn[m
|
||||
[36m@@ -266,21 +266,6 @@[m [mconfig("no_unresolved_symbols") {[m
|
||||
}[m
|
||||
}[m
|
||||
[m
|
||||
[31m-# Emit relocations for BOLT[m
|
||||
[31m-config("emit-relocs") {[m
|
||||
[31m- if (!using_sanitizer && use_bolt) {[m
|
||||
[31m- if (is_win) {[m
|
||||
[31m- ldflags = [[m
|
||||
[31m- "-mllvm:--emit-relocs",[m
|
||||
[31m- ][m
|
||||
[31m- } else {[m
|
||||
[31m- ldflags = [[m
|
||||
[31m- "-Wl,--emit-relocs",[m
|
||||
[31m- ][m
|
||||
[31m- }[m
|
||||
[31m- }[m
|
||||
[31m-}[m
|
||||
[31m-[m
|
||||
# compiler ---------------------------------------------------------------------[m
|
||||
#[m
|
||||
# Base compiler configuration.[m
|
||||
[36m@@ -2642,16 +2627,6 @@[m [mif (is_win) {[m
|
||||
][m
|
||||
}[m
|
||||
[m
|
||||
[31m- if (use_polly == true) {[m
|
||||
[31m- common_optimize_on_ldflags += [[m
|
||||
[31m- "-mllvm:-polly",[m
|
||||
[31m- "-mllvm:-polly-detect-profitability-min-per-loop-insts=40",[m
|
||||
[31m- #"-mllvm:-polly-invariant-load-hoisting",[m
|
||||
[31m- "-mllvm:-polly-run-dce",[m
|
||||
[31m- "-mllvm:-polly-vectorizer=stripmine",[m
|
||||
[31m- ][m
|
||||
[31m- }[m
|
||||
[31m-[m
|
||||
# /OPT:ICF is not desirable in Debug builds, since code-folding can result in[m
|
||||
# misleading symbols in stack traces.[m
|
||||
if (!is_debug && !is_component_build) {[m
|
||||
[36m@@ -2785,16 +2760,6 @@[m [mif (is_win) {[m
|
||||
][m
|
||||
}[m
|
||||
[m
|
||||
[31m- if (use_polly == true) {[m
|
||||
[31m- common_optimize_on_ldflags += [[m
|
||||
[31m- "-Wl,-mllvm,-polly",[m
|
||||
[31m- "-Wl,-mllvm,-polly-detect-profitability-min-per-loop-insts=40",[m
|
||||
[31m- #"-Wl,-mllvm,-polly-invariant-load-hoisting",[m
|
||||
[31m- "-Wl,-mllvm,-polly-run-dce",[m
|
||||
[31m- "-Wl,-mllvm,-polly-vectorizer=stripmine",[m
|
||||
[31m- ][m
|
||||
[31m- }[m
|
||||
[31m-[m
|
||||
if (is_android) {[m
|
||||
# TODO(jdduke) Re-enable on mips after resolving linking[m
|
||||
# issues with libc++ (crbug.com/456380).[m
|
||||
[36m@@ -3032,6 +2997,45 @@[m [mconfig("no_optimize") {[m
|
||||
}[m
|
||||
}[m
|
||||
[m
|
||||
[32m+[m[32m# Emit relocs for BOLT[m
|
||||
[32m+[m[32mconfig("emit-relocs") {[m
|
||||
[32m+[m[32m if (!using_sanitizer && use_bolt) {[m
|
||||
[32m+[m[32m if (is_win) {[m
|
||||
[32m+[m[32m ldflags = [[m
|
||||
[32m+[m[32m "-mllvm:--emit-relocs",[m
|
||||
[32m+[m[32m ][m
|
||||
[32m+[m[32m } else {[m
|
||||
[32m+[m[32m ldflags = [[m
|
||||
[32m+[m[32m "-Wl,--emit-relocs",[m
|
||||
[32m+[m[32m ][m
|
||||
[32m+[m[32m }[m
|
||||
[32m+[m[32m }[m
|
||||
[32m+[m[32m}[m
|
||||
[32m+[m
|
||||
[32m+[m[32m# Use LLVM's Polly optimizer[m
|
||||
[32m+[m[32mconfig("polly") {[m
|
||||
[32m+[m[32m if (use_polly == true) {[m
|
||||
[32m+[m[32m ldflags = common_optimize_on_ldflags[m
|
||||
[32m+[m[32m if (is_win) {[m
|
||||
[32m+[m[32m ldflags += [[m
|
||||
[32m+[m[32m "-mllvm:-polly",[m
|
||||
[32m+[m[32m "-mllvm:-polly-detect-profitability-min-per-loop-insts=40",[m
|
||||
[32m+[m[32m #"-mllvm:-polly-invariant-load-hoisting",[m
|
||||
[32m+[m[32m "-mllvm:-polly-run-dce",[m
|
||||
[32m+[m[32m "-mllvm:-polly-vectorizer=stripmine",[m
|
||||
[32m+[m[32m ][m
|
||||
[32m+[m[32m } else {[m
|
||||
[32m+[m[32m ldflags += [[m
|
||||
[32m+[m[32m "-Wl,-mllvm,-polly",[m
|
||||
[32m+[m[32m "-Wl,-mllvm,-polly-detect-profitability-min-per-loop-insts=40",[m
|
||||
[32m+[m[32m #"-Wl,-mllvm,-polly-invariant-load-hoisting",[m
|
||||
[32m+[m[32m "-Wl,-mllvm,-polly-run-dce",[m
|
||||
[32m+[m[32m "-Wl,-mllvm,-polly-vectorizer=stripmine",[m
|
||||
[32m+[m[32m ][m
|
||||
[32m+[m[32m }[m
|
||||
[32m+[m[32m }[m
|
||||
[32m+[m[32m}[m
|
||||
[32m+[m
|
||||
# Turns up the optimization level. Used to explicitly enable -O2 instead of[m
|
||||
# -Os for select targets on platforms that use optimize_for_size. No-op[m
|
||||
# elsewhere.[m
|
||||
[36m@@ -3062,6 +3066,7 @@[m [mconfig("optimize_max") {[m
|
||||
}[m
|
||||
rustflags = [ "-Copt-level=3", ][m
|
||||
}[m
|
||||
[32m+[m[32m configs = [ ":polly" ][m
|
||||
}[m
|
||||
[m
|
||||
# This config can be used to override the default settings for per-component[m
|
||||
[36m@@ -3098,6 +3103,7 @@[m [mconfig("optimize_speed") {[m
|
||||
}[m
|
||||
rustflags = [ "-Copt-level=3", ][m
|
||||
}[m
|
||||
[32m+[m[32m configs = [ ":polly" ][m
|
||||
}[m
|
||||
[m
|
||||
config("optimize_fuzzing") {[m
|
||||
[1mdiff --git a/src/media/base/media_switches.cc b/src/media/base/media_switches.cc[m
|
||||
[1mindex d2f8bec3..0f528844 100644[m
|
||||
[1m--- a/src/media/base/media_switches.cc[m
|
||||
[1m+++ b/src/media/base/media_switches.cc[m
|
||||
[36m@@ -755,7 +755,7 @@[m [mBASE_FEATURE(kVaapiVideoDecodeLinux,[m
|
||||
[m
|
||||
BASE_FEATURE(kVaapiVideoDecodeLinuxGL,[m
|
||||
"VaapiVideoDecodeLinuxGL",[m
|
||||
[31m- base::FEATURE_ENABLED_BY_DEFAULT);[m
|
||||
[32m+[m[32m base::FEATURE_DISABLED_BY_DEFAULT);[m
|
||||
[m
|
||||
BASE_FEATURE(kVaapiVideoEncodeLinux,[m
|
||||
"VaapiVideoEncoder",[m
|
Loading…
Reference in a new issue