Fix an infinite loop in TextureView implementation
There is a possibilty for an infinite loop in TextureView logic, which could dequeue forever buffers without ever drawing anything. This could happen on devices without EGL_ANDROID_native_fence_sync extension and for frames that consume a lot of GPU time. Test: Passed CTS. Ran a specific sequence of frames, Test: that used to triggers an infinite loop. Bug: 159921224 Change-Id: I1896e21f0d87fa2fa66bac53df4265a1018f0f61
Loading
Please register or sign in to comment