Home
last modified time | relevance | path

Searched refs:HighPerfSession (Results 1 – 5 of 5) sorted by relevance

/frameworks/base/core/java/android/window/
DSystemPerformanceHinter.java88 public class HighPerfSession implements AutoCloseable { class in SystemPerformanceHinter
94 protected HighPerfSession(@HintFlags int hintFlags, int displayId, @NonNull String reason) { in HighPerfSession() method in SystemPerformanceHinter.HighPerfSession
145 private class NoOpHighPerfSession extends HighPerfSession {
164 private final ArrayList<HighPerfSession> mActiveSessions = new ArrayList<>();
203 public HighPerfSession createSession(@HintFlags int hintFlags, int displayId, in createSession()
224 return new HighPerfSession(hintFlags, displayId, reason); in createSession()
230 public HighPerfSession startSession(@HintFlags int hintFlags, int displayId, in startSession()
232 final HighPerfSession session = createSession(hintFlags, displayId, reason); in startSession()
240 private void startSession(HighPerfSession session) { in startSession()
290 private void endSession(HighPerfSession session) { in endSession()
[all …]
/frameworks/base/core/tests/coretests/src/android/window/
DSystemPerformanceHinterTests.java145 final SystemPerformanceHinter.HighPerfSession session = in testVRRHint()
165 final SystemPerformanceHinter.HighPerfSession session = in testVRRHintCloseSession()
183 final SystemPerformanceHinter.HighPerfSession session = in testEarlyWakeupHint()
196 final SystemPerformanceHinter.HighPerfSession session = in testEarlyWakeupHintCloseSession()
209 final SystemPerformanceHinter.HighPerfSession session = in testADPFHint()
222 final SystemPerformanceHinter.HighPerfSession session = in testADPFHintCloseSession()
234 final SystemPerformanceHinter.HighPerfSession session = in testAllHints()
257 final SystemPerformanceHinter.HighPerfSession session = in testAllHintsCloseSession()
278 try (final SystemPerformanceHinter.HighPerfSession session = in testAutocloseable()
300 final SystemPerformanceHinter.HighPerfSession session1 = in testOverlappingHintsOnSameDisplay()
[all …]
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/pip/
DPipPerfHintController.java24 import android.window.SystemPerformanceHinter.HighPerfSession;
79 HighPerfSession highPerfSession = mSystemPerformanceHinter.startSession(HINT_SF, in startSession()
119 private final HighPerfSession mSession;
129 private PipHighPerfSession(HighPerfSession session, String reason) { in PipHighPerfSession()
/frameworks/base/services/tests/wmtests/src/com/android/server/wm/
DTransitionTests.java2584 final var session = new SystemPerformanceHinter.HighPerfSession[1]; in testTransitionsTriggerPerformanceHints()
2589 session[0] = (SystemPerformanceHinter.HighPerfSession) invocation.callRealMethod(); in testTransitionsTriggerPerformanceHints()
/frameworks/base/services/core/java/com/android/server/wm/
DDisplayContent.java590 private SystemPerformanceHinter.HighPerfSession mTransitionPrefSession;
593 private SystemPerformanceHinter.HighPerfSession mHighFrameRateSession;