summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramFragmentFixedFunction.java
diff options
context:
space:
mode:
authorchaviw <chaviw@google.com>2019-04-24 15:05:39 -0700
committerchaviw <chaviw@google.com>2019-04-29 12:57:43 -0700
commit15ad49fb0654d393b5ac1a552943a9e0aaf68558 (patch)
treef8a3594645ce577e121dcbf18fa34dc4f574880d /rs/java/android/renderscript/ProgramFragmentFixedFunction.java
parent4e39cf9b1e4727ee9afbc218142c70c0ddef762c (diff)
Added VISIBLE_FOR_USER flag for policy visibility
Modified mPolicyVisibility so its not longer a boolean but a bitwise-or of flags to determine policy visibility. This allows separating each visibility policy into its own flag to ensure they don't overwrite each other. When checking visibility, it will check that all the bits are set. To fix the issue with switching users, added a flag VISIBLE_FOR_USER. When calling switchUser, VISIBLE_FOR_USER will get added or removed from mPolicyVisibility bitwise variable. Fixes: 130700429 Test: Switch user works correctly Test: WindowStateTests Test: WindowStateTests#testVisibilityChangeSwitchUser Change-Id: Ic23205eb103e2b434f4e3f274696ae1606f0c474
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions