diff options
author | Hui Yu <huiyu@google.com> | 2020-11-05 10:34:01 -0800 |
---|---|---|
committer | Hui Yu <huiyu@google.com> | 2020-11-06 15:56:02 -0800 |
commit | 859ba0692a48d7dd22b6e071d327113f13e0211d (patch) | |
tree | 021e6be3570671006ff5d1957a14e810916dcbe3 /rs/java/android/renderscript/ProgramFragmentFixedFunction.java | |
parent | 794771116c903131f0af230efb10292b8a8c7d35 (diff) |
Allow FGS start for proc state BOUND_FOREGROUND_SERVICE and above.
FGS start is allowed for proc state BOUND_FOREGROUND_SERVICE and above.
Allowed states are:
PERSISTENT,
TOP,
BOUND_TOP (when bound by TOP process),
FOREGROUND_SERVICE (when process has FGS),
and BOUND_FOREGROUND_SERVICE (when bound by PERSISTENT process).
The process must arrived at these states by aforementioned bound path.
It should not be transitive.
Add a field mAllowStartFgsState in ProcessRecord, this field is set in
OomAdjuster.java.
Bug: 171305836.
Test: atest cts/tests/app/src/android/app/cts/ActivityManagerFgsBgStartTest.java
Change-Id: I3f11b4e13ce2f66c04ca775219f918450710d0b6
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions