commit | 7da6fa7add976f6cbb762ace715eb54011e4ec24 | [log] [tgz] |
---|---|---|
author | Andy Yu <chingtangyu@google.com> | Tue Nov 19 18:18:54 2024 +0000 |
committer | Android (Google) Code Review <android-gerrit@google.com> | Tue Nov 19 18:18:54 2024 +0000 |
tree | 95720caf54666ddbb15f69700e1fe82c1bb6497d | |
parent | bbff3aed4a598f100ac8cfd3fe7858c75874f4b3 [diff] | |
parent | 2be5ae894805e93a24ca9c1429e13141d2a94d9f [diff] |
Merge "Add GRAPHICS_PIPELINE session mode" into main
diff --git a/power/aidl/aidl_api/android.hardware.power/current/android/hardware/power/SessionMode.aidl b/power/aidl/aidl_api/android.hardware.power/current/android/hardware/power/SessionMode.aidl index d0ae0ba..ffa790d 100644 --- a/power/aidl/aidl_api/android.hardware.power/current/android/hardware/power/SessionMode.aidl +++ b/power/aidl/aidl_api/android.hardware.power/current/android/hardware/power/SessionMode.aidl
@@ -35,4 +35,5 @@ @Backing(type="int") @VintfStability enum SessionMode { POWER_EFFICIENCY, + GRAPHICS_PIPELINE, }
diff --git a/power/aidl/android/hardware/power/SessionMode.aidl b/power/aidl/android/hardware/power/SessionMode.aidl index f1ee64e..3d5a76f 100644 --- a/power/aidl/android/hardware/power/SessionMode.aidl +++ b/power/aidl/android/hardware/power/SessionMode.aidl
@@ -25,4 +25,11 @@ * and can be safely scheduled to prefer power efficiency. */ POWER_EFFICIENCY, + + /** + * This mode indicates that the threads associated with this hint session + * are part of the graphics pipeline, implying that they are on a critical path + * which will be called of higher priority in terms of CPU resources and scheduling. + */ + GRAPHICS_PIPELINE, }