Effect: Remove extra checkStateNotNull by reordering logic.

PiperOrigin-RevId: 603660773
This commit is contained in:
huangdarwin 2024-02-02 05:29:47 -08:00 committed by Copybara-Service
parent d87179b463
commit ae85ba9ee9

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);