Merge "[Reland] Add GPU enabled ADPF to V5 of power hal." into main

This commit is contained in:
Peiyong Lin
2023-12-01 00:15:12 +00:00
committed by Android (Google) Code Review
2 changed files with 26 additions and 1 deletions

View File

@@ -36,4 +36,7 @@ package android.hardware.power;
parcelable WorkDuration {
long timeStampNanos;
long durationNanos;
long workPeriodStartTimestampNanos;
long cpuDurationNanos;
long gpuDurationNanos;
}

View File

@@ -23,8 +23,30 @@ parcelable WorkDuration {
* sample was measured.
*/
long timeStampNanos;
/**
* Work duration in nanoseconds.
* Total work duration in nanoseconds.
*/
long durationNanos;
/**
* Timestamp in nanoseconds based on CLOCK_MONOTONIC when the work starts.
* The work period start timestamp could be zero if the call is from
* the legacy SDK/NDK reportActualWorkDuration API.
*/
long workPeriodStartTimestampNanos;
/**
* CPU work duration in nanoseconds.
* The CPU work duration could be the same as the total work duration if
* the call is from the legacy SDK/NDK reportActualWorkDuration API.
*/
long cpuDurationNanos;
/**
* GPU work duration in nanoseconds.
* The GPU work duration could be zero if the call is from the legacy
* SDK/NDK reportActualWorkDuration API.
*/
long gpuDurationNanos;
}