Effect: Remove extra checkStateNotNull by reordering logic.

PiperOrigin-RevId: 603660773
(cherry picked from commit ae85ba9ee9fe55c37ffbbad62e010d318ce199d6)
This commit is contained in:
huangdarwin 2024-02-02 05:29:47 -08:00 committed by SheenaChhabra
parent ecaff24e46
commit 9825e21a71

View File

@ -299,9 +299,9 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull;
surfaceTexture.updateTexImage();
availableFrameCount--;
this.currentFrame = pendingFrames.element();
FrameInfo currentFrame = pendingFrames.element();
this.currentFrame = currentFrame;
FrameInfo currentFrame = checkStateNotNull(this.currentFrame);
externalShaderProgramInputCapacity.decrementAndGet();
surfaceTexture.getTransformMatrix(textureTransformMatrix);
checkNotNull(externalShaderProgram).setTextureTransformMatrix(textureTransformMatrix);