diff options
author | 2019-03-04 10:20:27 -0800 | |
---|---|---|
committer | 2019-03-04 10:20:27 -0800 | |
commit | 45d70c2bc200d86147bd7562583e1f45824f3add (patch) | |
tree | de88bbd59208498bae731493028907ccfb4af122 /graphics/java | |
parent | 2a980300bc8612d3f688cbb53d98284673b6e665 (diff) |
Add nullability annotations to HardwareRenderer
Fixes: 126701502
Test: none
Change-Id: Ic215ffeb8decdadd1ae140c0b278b481b3eb010c
Diffstat (limited to 'graphics/java')
-rw-r--r-- | graphics/java/android/graphics/HardwareRenderer.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/graphics/java/android/graphics/HardwareRenderer.java b/graphics/java/android/graphics/HardwareRenderer.java index e6233548651e..7345ea4db43d 100644 --- a/graphics/java/android/graphics/HardwareRenderer.java +++ b/graphics/java/android/graphics/HardwareRenderer.java @@ -193,7 +193,7 @@ public class HardwareRenderer { * * @param name The debug name to use for this HardwareRenderer instance */ - public void setName(String name) { + public void setName(@NonNull String name) { nSetName(mNativeProxy, name); } @@ -330,7 +330,7 @@ public class HardwareRenderer { * * @return this instance */ - public FrameRenderRequest setVsyncTime(long vsyncTime) { + public @NonNull FrameRenderRequest setVsyncTime(long vsyncTime) { mFrameInfo.setVsync(vsyncTime, vsyncTime); mFrameInfo.addFlags(FrameInfo.FLAG_SURFACE_CANVAS); return this; @@ -351,7 +351,7 @@ public class HardwareRenderer { * * @return this instance */ - public FrameRenderRequest setFrameCommitCallback(@NonNull Executor executor, + public @NonNull FrameRenderRequest setFrameCommitCallback(@NonNull Executor executor, @NonNull Runnable frameCommitCallback) { setFrameCompleteCallback(frameNr -> executor.execute(frameCommitCallback)); return this; @@ -372,7 +372,7 @@ public class HardwareRenderer { * completion. * @return this instance */ - public FrameRenderRequest setWaitForPresent(boolean shouldWait) { + public @NonNull FrameRenderRequest setWaitForPresent(boolean shouldWait) { mWaitForPresent = shouldWait; return this; } @@ -406,7 +406,7 @@ public class HardwareRenderer { * @return An instance of {@link FrameRenderRequest}. The instance may be reused for every * frame, so the caller should not hold onto it for longer than a single render request. */ - public FrameRenderRequest createRenderRequest() { + public @NonNull FrameRenderRequest createRenderRequest() { mRenderRequest.reset(); return mRenderRequest; } |