Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2746c60e authored by Andy Yu's avatar Andy Yu
Browse files

Add logging and atoms for ADPF 25Q2 API

Add pull atom ADPF_SUPPORT_INFO logging, and
Graphics Pipeline related atom fields, including
1. graphics pipeline session count
2. session mode boolean flags for session reported push atom

Add CPU and GPU headroom atom logging logics

Add Thermal headroom atom fields
1. whether the headroom is from cache
2. whether the skin forecast HAL is used

Add Thermal headroom listener atoms
1. Thermal Listener callback data
2. Thermal Listener statistics info

Flag: android.os.adpf_25q2_metrics
Bug: 393216893
Test: atest HintManagerServiceTest
      atest NativeThermalTest
      Trigger atoms manually according to test-atom process
      Results in https://paste.googleplex.com/5247459524345856
Change-Id: Id5db3600f8593f96c5488fa472d1b5de604e3a38
parent 75bf7d5d
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment