Re-land Early Ack Pending Queued Surfaces
Ack a pending surface early the client's scheduler to schedule frames or future surface changes This case happens when screen rotation takes place while there is an active frame when this takes place it has a unique signature of 2 consecutive submit frame requests with clients_needs_begin_frame_ is set (high) and 1st frame is not a new surface and 2nd frame is a new surface. Earlier review: https://chromium-review.googlesource.com/c/chromium/src/+/2222918 Bug: https://bugs.chromium.org/p/chromium/issues/detail?id=1060058 Bug: https://bugs.chromium.org/p/chromium/issues/detail?id=1087865 Change-Id: I6707d264064d16357a0ffe5bdfe5521a7e903bec Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2222803Reviewed-by:Jonathan Ross <jonross@chromium.org> Commit-Queue: Nazih Almalki <nalmalki@google.com> Cr-Commit-Position: refs/heads/master@{#774701}
Showing
Please register or sign in to comment