diff options
author | Jan-Simon Moeller <jsmoeller@linuxfoundation.org> | 2024-06-27 12:46:02 +0000 |
---|---|---|
committer | Jan-Simon Moeller <jsmoeller@linuxfoundation.org> | 2024-07-01 08:58:18 +0000 |
commit | 63e0ea358f1902b1dd9968b21b5eea649d04329e (patch) | |
tree | 4231493c300f4d9ea2c84b6e290919486bf7e0b6 /recipes-wam/cef/files/chromium/0030-M118-fix-Only-default-arm_use_neon-to-true-if-its-va.patch | |
parent | 9eda76e3a9c869030ff4bcf66704207753666a6c (diff) |
Move html5 demo into sublayer
The HTML5 demo needs additional fixes. Move it into a sublayer and activate with agl-demo-html5.
Bug-AGL: SPEC-5188
Change-Id: I2f1a07dcfbcaf7e09d4d0d3aec1aa8f096336287
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30042
ci-image-build: Jenkins Job builder account
Tested-by: Jenkins Job builder account
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
ci-image-boot-test: Jenkins Job builder account
Diffstat (limited to 'recipes-wam/cef/files/chromium/0030-M118-fix-Only-default-arm_use_neon-to-true-if-its-va.patch')
-rw-r--r-- | recipes-wam/cef/files/chromium/0030-M118-fix-Only-default-arm_use_neon-to-true-if-its-va.patch | 107 |
1 files changed, 0 insertions, 107 deletions
diff --git a/recipes-wam/cef/files/chromium/0030-M118-fix-Only-default-arm_use_neon-to-true-if-its-va.patch b/recipes-wam/cef/files/chromium/0030-M118-fix-Only-default-arm_use_neon-to-true-if-its-va.patch deleted file mode 100644 index 08a2db602..000000000 --- a/recipes-wam/cef/files/chromium/0030-M118-fix-Only-default-arm_use_neon-to-true-if-its-va.patch +++ /dev/null @@ -1,107 +0,0 @@ -From 55fe851951b11c30e010b5f3df618addf606e3d4 Mon Sep 17 00:00:00 2001 -From: Roger Zanoni <rzanoni@igalia.com> -Date: Wed, 8 Nov 2023 14:35:21 -0300 -Subject: [PATCH 30/33] [M118-fix] Only default arm_use_neon to true if its - value wasn't already set - -arm_use_neon was always being set causing the build to fail. - -Upstream-Status: Needs checking -Signed-off-by: Roger Zanoni <rzanoni@igalia.com> ---- - build/config/arm.gni | 58 +++++++++++++++++++++----------------------- - 1 file changed, 27 insertions(+), 31 deletions(-) - -diff --git a/build/config/arm.gni b/build/config/arm.gni -index 5b404c1ca94f0..575871c287c80 100644 ---- a/build/config/arm.gni -+++ b/build/config/arm.gni -@@ -9,36 +9,39 @@ import("//build/config/v8_target_cpu.gni") - # ARM code is being compiled. But they can also be relevant in the - # other contexts when the code will change its behavior based on the - # cpu it wants to generate code for. --if (current_cpu == "arm" || v8_current_cpu == "arm") { -- declare_args() { -- # Version of the ARM processor when compiling on ARM. Ignored on non-ARM -- # platforms. -- arm_version = 7 -+declare_args() { -+ # Version of the ARM processor when compiling on ARM. Ignored on non-ARM -+ # platforms. -+ arm_version = 7 - -- # The ARM architecture. This will be a string like "armv6" or "armv7-a". -- # An empty string means to use the default for the arm_version. -- arm_arch = "" -+ # The ARM architecture. This will be a string like "armv6" or "armv7-a". -+ # An empty string means to use the default for the arm_version. -+ arm_arch = "" - -- # The ARM floating point hardware. This will be a string like "neon" or -- # "vfpv3". An empty string means to use the default for the arm_version. -- arm_fpu = "" -+ # The ARM floating point hardware. This will be a string like "neon" or -+ # "vfpv3". An empty string means to use the default for the arm_version. -+ arm_fpu = "" - -- # The ARM variant-specific tuning mode. This will be a string like "armv6" -- # or "cortex-a15". An empty string means to use the default for the -- # arm_version. -- arm_tune = "" -+ # The ARM variant-specific tuning mode. This will be a string like "armv6" -+ # or "cortex-a15". An empty string means to use the default for the -+ # arm_version. -+ arm_tune = "" - -- # Whether to use the neon FPU instruction set or not. -- arm_use_neon = "" -+ # Whether to use the neon FPU instruction set or not. -+ arm_use_neon = "" - -- # Whether to enable optional NEON code paths. -- arm_optionally_use_neon = false -+ # Whether to enable optional NEON code paths. -+ arm_optionally_use_neon = false - -- # Thumb is a reduced instruction set available on some ARM processors that -- # has increased code density. -- arm_use_thumb = true -- } -+ # Thumb is a reduced instruction set available on some ARM processors that -+ # has increased code density. -+ arm_use_thumb = true - -+ arm_control_flow_integrity = "none" -+ arm_float_abi = "" -+} -+ -+if (current_cpu == "arm" || v8_current_cpu == "arm") { - # For lacros build, we use ARM v8 by default. - if (is_chromeos_lacros && arm_arch == "") { - # TODO(crbug.com/1467681) Enable i8mm and dotprod instructions for ffmpeg -@@ -49,13 +52,6 @@ if (current_cpu == "arm" || v8_current_cpu == "arm") { - - if (current_os == "android" || target_os == "android") { - arm_float_abi = "softfp" -- } else { -- declare_args() { -- # The ARM floating point mode. This is either the string "hard", "soft", -- # or "softfp". An empty string means to use the default one for the -- # arm_version. -- arm_float_abi = "" -- } - } - assert(arm_float_abi == "" || arm_float_abi == "hard" || - arm_float_abi == "soft" || arm_float_abi == "softfp") -@@ -126,7 +122,7 @@ if (current_cpu == "arm" || v8_current_cpu == "arm") { - } - } - } --} else if (current_cpu == "arm64" || v8_current_cpu == "arm64") { -+} else if (arm_use_neon == "" && (current_cpu == "arm64" || v8_current_cpu == "arm64")) { - # arm64 supports only "hard". - arm_float_abi = "hard" - arm_use_neon = true --- -2.42.1 - |