summaryrefslogtreecommitdiff
path: root/rs/java/android/renderscript/ProgramFragmentFixedFunction.java
diff options
context:
space:
mode:
authorJiyong Park <jiyong@google.com>2019-12-04 17:17:48 +0900
committerJiyong Park <jiyong@google.com>2019-12-17 17:52:15 +0900
commitabe61584313af40691ce5a0759a2e26b20138ab9 (patch)
tree9fc6e6c21fc95d0667b5e0e6e855420e81ef2363 /rs/java/android/renderscript/ProgramFragmentFixedFunction.java
parent759a269a65762e89e6ad3d0cb90cc9d2e10ed565 (diff)
SystemApi is parameterized
We have decided to reuse the existing annotation @SystemApi for all Java APIs regardless of whether they are for apps or platform internal modules. This was because introducing new annotation types every time when we have to create new API surfaces will only increase the confusion without giving much benefit. Instead, to differenciate the different API surfaces of @SystemApi, the annotation type is parameterized. Specifically, it has to axises. client: specifies the intended client of the API. process: specifies the process(es) that the API is available. The default for client and process are priv-apps and all, respectively, which corresponds to the today's @SystemApi for privileged apps like GMS. Exempt-From-Owner-Approval: cherry-pick from internal Bug: 140202860 Test: m Merged-In: I3305b71e22970e80db95f3daf3d7713603c7d68d (cherry picked from commit 119afc0695cf7632700119bab62a965793c34fd1) Change-Id: I3305b71e22970e80db95f3daf3d7713603c7d68d
Diffstat (limited to 'rs/java/android/renderscript/ProgramFragmentFixedFunction.java')
0 files changed, 0 insertions, 0 deletions