summaryrefslogtreecommitdiff
path: root/perf
AgeCommit message (Collapse)Author
2022-08-30common: Move all property overrides to {system_ext, vendor}Alexander Koskovich
Change-Id: If9cfaf3b6f356fa0f880cc3ad2c2d032505f2d1e
2022-08-30common: perf: add missing libpowercore:32Omkar Chandorkar
* with help of https://github.com/joshchoo/aosp-missing-blobs Change-Id: I333b6da2c67a33885fb8a5af20e888e80acf712e
2022-08-30Revert "common: perf: Enable the pre-rendering feature."Juhyung Park
This reverts commit 07fb532f08809b673a4f3cdf61c1a23a54d72089. This causes weird inconsistent scrolling behaviors, even on v5.4. Change-Id: I57e6e31aed281c51ec436dabf8e1fbb770580fa2 Signed-off-by: Juhyung Park <qkrwngud825@gmail.com>
2022-08-30common: perf: Sync properties with recent CAF buildsOmkar Chandorkar
Change-Id: I1835e09edc8408f6d9871533e25ceb14ca3e30c6 Signed-off-by: Omkar Chandorkar <gotenksIN@aosip.dev>
2022-08-30common: perf: copy task_profiles from system/core for 5.4Jake Weinstein
The reason Qualcomm maintains their own copy of task_profiles for lahaina is that API 30 does not support UClamp. However, the current task_profiles for API 31 and higher does support UClamp. Qualcomm's modifications such as I/O CGroups and audio CPUSet are already integrated in the CLO system/core task_profiles, so we can use that instead of maintaining our own. Change-Id: Ibd3378976cf6f761eefdec3a1051ba80fa1e247e
2022-02-20Revert "common: init: Override readahead to 128KiB after post-boot."alk3pInjection
This reverts commit 26fb3a6a920215366e1fcbd1a3cac811285ad5e2. Change-Id: I226c5f2a00142ca04deefdd6fe14d370bc7b86dd
2022-01-16common: Add QTI perf componentAlexander Koskovich
Squashed with the following changes: Author: Vishalcj17 <vishalcj@aospa.co> Date: Thu Oct 28 15:59:17 2021 +0900 [DNM] perf: Remove libcomposerextn for now. * Causes surfaceflinger crash. Change-Id: Ic97b979e5217d8477a01827c7cd73b869643c9c1 Author: Alexander Koskovich <zvnexus@outlook.com> Date: Thu Jun 3 11:16:51 2021 -0700 common: Update to QSSI (12100) | MANNAR (05700) Change-Id: Ie57ae6091f1bf20270a78041463d24cb0931152e Author: Alexander Koskovich <zvnexus@outlook.com> Date: Tue May 4 08:56:07 2021 -0700 common: perf: Add the poweropt service back. Change-Id: I2f4d083e159041b12a0864fb7ce3f44b08747988 Author: Alexander Koskovich <zvnexus@outlook.com> Date: Tue May 4 07:52:47 2021 -0700 common: Update to QSSI (11600) | MANNAR (05200) Change-Id: I7e69f4bcb7c3dd322a96595cf014d3184d9bb000 Author: Alexander Koskovich <zvnexus@outlook.com> Date: Mon Apr 26 22:11:38 2021 -0700 common: perf: Enable PASR active mode on v5.4 targets. Change-Id: Ifef2c6786b84dcb5ef5479176ba6ced23b696276 Author: Jun Wang <junwan@codeaurora.org> Date: Wed Apr 29 00:44:19 2020 +0800 common: perf: Enable the pre-rendering feature. * Pre-rendering feature can improve FPS and reduce the janks in scrolling cases. * It is to be noted that QCOM only intends this be enabled on LAHAINA, SHIMA, YUPIK and HOLI targets. Change-Id: Ifd19196bc1f43643826edcd5bfa70bcb9612eda7 Author: Alexander Koskovich <zvnexus@outlook.com> Date: Wed Apr 21 08:29:48 2021 -0700 common: Include beluga properties for LAHAINA. Change-Id: Ib83c8e4959cf891fc0063408c0d8c7ea59c34ce5 Author: Alexander Koskovich <zvnexus@outlook.com> Date: Wed Apr 21 08:38:40 2021 -0700 common: perf: Remove libmemutils. * It's an overriding target in LAHAINA display HAL, and it doesn't link against anything otherwise so not quite sure why I originally added it. Change-Id: I0ae5ab5191d1b983d44a7fffc1810dec7436916b Author: Alexander Koskovich <zvnexus@outlook.com> Date: Wed Apr 21 08:36:25 2021 -0700 common: perf: Add support for the gPLAF feature. Change-Id: I07f185138e6e03311a2a144f021f0f2343e8487f Author: Alexander Koskovich <zvnexus@outlook.com> Date: Thu Apr 22 06:04:36 2021 -0700 common: Move task profiles to perf component. * Looked like media on first glance to me. Change-Id: Ibc275a70441807be085984fac682fbe4fbb5039e Author: Alexander Koskovich <zvnexus@outlook.com> Date: Mon Apr 19 21:59:21 2021 -0700 common: perf: Simplify copy out. * Was broken on LAHAINA and realized that this is a lot more complicated than it needs to be. Change-Id: I530e3a83200d044af6a604bf8aef74c2c89f6944 Author: Alexander Koskovich <zvnexus@outlook.com> Date: Thu Apr 15 01:59:21 2021 -0700 common: init: Update to LAHAINA (15500) | QSSI (11000). * The init component is LAHAINA (15800). Change-Id: I8e0414c31227c127cb469f4a8c7e335a4ec8f09f Author: Adithya R <gh0strider.2k18.reborn@gmail.com> Date: Sat Mar 13 21:34:03 2021 +0530 common: perf: Move sm6150 configs to correct folder * TARGET_BOARD_PLATFORM is set to sm6150 on this platform. * Also move perf configs correctly into subdir. Change-Id: Ia7f2f0c85ac5c3e43625a0c449d389e044a9e0e6 Author: Alexander Koskovich <zvnexus@outlook.com> Date: Fri Mar 12 07:12:46 2021 -0700 common: perf: Remove libpowercallback. * Leftover. Change-Id: I95de5df6ca960bcc2fe1ea9cddb5d4fff433eb77 Author: Alexander Koskovich <zvnexus@outlook.com> Date: Wed Mar 10 23:21:40 2021 -0700 common: perf: Update configs from LA.UM.9.12.r1-10800-SMxx50.0. Change-Id: Ic920b609f31b07225f00bc16a4548c2ee1780304 Author: StyloGey <stylogey@gmail.com> Date: Mon Mar 1 18:14:03 2021 +0100 common: perf: correct irq priority of sdm660 Change-Id: Ieb7035242598fa62cb58b19fb6ab3ceea7431f4c Author: Alexander Koskovich <zvnexus@outlook.com> Date: Mon Mar 1 06:58:05 2021 -0700 common: perf: Disable the IOP HAL for select platforms. Change-Id: Iabf70c3d8e94e10f64e7eb8e9afa47dfc562d9c4 Author: Alexander Koskovich <zvnexus@outlook.com> Date: Mon Mar 1 06:24:13 2021 -0700 common: perf: Don't include platform boost configs. * HOLI doesn't build the boost HAL that uses these. Change-Id: I47d865876a7e02e569a75b6b173f203638743976 Author: Alexander Koskovich <zvnexus@outlook.com> Date: Mon Mar 1 06:13:34 2021 -0700 common: perf: Remove poweropt service. * Pretty much no device can use this, and doesn't offer much value to the devices that can. Revisit this in the future. Change-Id: Id6875d6fffede876b7d9ca3a5bba84db8b8b8025 Author: Alexander Koskovich <zvnexus@outlook.com> Date: Fri Feb 19 09:01:22 2021 -0700 common: perf: Build libpsi from source. * Pulled this into proprietary files without a second thought, assumed it was apart of psiclient. Change-Id: I0adca9e5a8c9b06bbf4b99d50b27309fc34bffda Author: Alexander Koskovich <zvnexus@outlook.com> Date: Fri Feb 19 00:12:26 2021 -0700 common: perf: Add performance configs per SoC. Change-Id: I5d630928c2b5d4b6f73b2ba2191178e5eea705ec Author: Alexander Koskovich <zvnexus@outlook.com> Date: Tue Feb 16 01:13:43 2021 -0700 common: perf: Don't advertise the sPLH feature. * Broken on every non 5.4 device, and its very vocal about that fact, performance dips as a result. Change-Id: I2564297bb3e4c8111ba024937e8186fe92f7c21e Author: Alexander Koskovich <zvnexus@outlook.com> Date: Mon Feb 15 20:40:21 2021 -0700 common: perf: Add back 32 bit libraries. * Turns out select legacy platforms require this still for media. Change-Id: I939d9762974fb640b44d5df00e33c7659f487564 Author: Alexander Koskovich <zvnexus@outlook.com> Date: Thu Feb 11 09:47:16 2021 -0700 common: perf: Bring in /vendor stack from LA.UM.9.16.r1-03300-MANNAR.0. Change-Id: I36985b69b67778878508cc993d6bd5fc9d47f049 Author: Alexander Koskovich <zvnexus@outlook.com> Date: Thu Feb 11 10:49:22 2021 -0700 common: Update to LA.QSSI.11.0.r1-09900-qssi.0. Change-Id: I6d4c3757904e55a043f57ba6ff2d269ed28f47ca Author: Alexander Koskovich <zvnexus@outlook.com> Date: Mon Feb 15 13:34:20 2021 -0700 common: Move AOSPA performance RC to proper component. Change-Id: I5c19db40049f500f1ef4ef9639f0c2d22f6233e6 Author: Alexander Koskovich <zvnexus@outlook.com> Date: Fri Jan 29 11:39:15 2021 -0700 common: Remove 32 bit libraries where possible. * Reduces size of affected components by about 20%. Change-Id: Ia7ca6c72f094a8da2a66a5819b8dc61289f4d467 Author: Alexander Koskovich <zvnexus@outlook.com> Date: Thu Dec 24 12:08:30 2020 -0700 common: perf: Add QXPerformance JAR. Change-Id: I07952acfe53af0c07b35fb30e928a2b1971795c0 Author: Alexander Koskovich <zvnexus@outlook.com> Date: Thu Dec 3 07:24:27 2020 -0700 common: Use platform certificate with QSSI apps. * Looking back they only presign a select few /vendor apps. Change-Id: I7fadd728d9be7c69f8bf2dd2a9b483f3efe6e306 Author: Alexander Koskovich <zvnexus@outlook.com> Date: Sun Nov 29 22:30:43 2020 -0700 common: Add Service Tracker to the perf component. Change-Id: I1f405004023052fdc908418ad2a1abb7bd03fdc5 Author: Alexander Koskovich <zvnexus@outlook.com> Date: Thu Nov 12 22:02:22 2020 -0700 common: Update to LA.QSSI.11.0.r1-07500-qssi.0. Change-Id: I6c2d30261395b2880d20a1d1ea1e37eaa03baf61 Author: Alexander Koskovich <zvnexus@outlook.com> Date: Wed Oct 28 19:46:26 2020 -0700 common: Look through QSSI dump and find stuff we want to pull in. Change-Id: I2bddc8cb1fc99f340d5b074870a5e908d70231fd Author: Jake Weinstein <jake@aospa.co> Date: Mon Oct 26 20:07:10 2020 +0100 common: add libbeluga (Scudo performance optimization) to perf component Change-Id: I6774fb91abf1f9f56d7283a0be9ee939a5a7a281 Author: Alexander Koskovich <zvnexus@outlook.com> Date: Fri Oct 16 20:25:30 2020 -0700 common: Update to LA.QSSI.11.0.r1-06600-qssi.0. Change-Id: I2b4e5fcf5b07285a5ffd52fd59a2a3eb08498829 Author: Alexander Koskovich <zvnexus@outlook.com> Date: Wed Sep 16 12:24:46 2020 -0700 common: Update from LA.QSSI.11.0.r1-05600-qssi.0. Change-Id: I30d3d09087414b76afd41c7593697f0651c4bba0 Author: Alexander Koskovich <zvnexus@outlook.com> Date: Tue Aug 25 15:09:54 2020 +0000 common: Clean up pathing, structure, move framework modules to dex import. Change-Id: I145c8cc21b7137d2c8e8e33ca8369a9251f39cbf Author: Alexander Koskovich <zvnexus@outlook.com> Date: Tue Aug 25 12:06:17 2020 +0000 common: Update from LA.UM.8.12.c3-11300-sm8250.0. * Add & pin some blobs from legacy SOCs that aren't auto generated in newer releases. Change-Id: I00ca9d513b8458a9e4ca9e74382a84645a93c93f Author: Jake Weinstein <jake@aospa.co> Date: Mon Jun 29 20:50:50 2020 +0200 perf: add Smooth Motion and Layer Extension libraries Change-Id: I8fca4cf91a9519ea2bd0ea07529d274cf7064a4c Author: Jake Weinstein <jake@aospa.co> Date: Wed Jun 10 00:24:01 2020 +0200 common: clean up internal paths No Functional Change Change-Id: Id2cb0b1fa8bee053f1e38beb31d897d6a22fce0a Author: Jake Weinstein <jake@aospa.co> Date: Mon Jun 1 22:44:56 2020 +0200 common: Update proprietary-files.txt for LA.UM.8.13.r1-08500-sm8250.0 Change-Id: I6b894eb40cf1f0d96b476b8c16a136e125b010ab Change-Id: I625dc9b1d3222221b19755785840b074587e1184