Surface: Initialize mAutoPrerotation
Hoping to fix the remaining buffer rejection issues. BBQ was
rejecting all buffers coming from a rotated app. The logs
indicated this was because Surface and BufferQueue
autoPreRotation state was mismatched, resulting
in BufferQueue dequeueing buffers of the wrong size.
Test: presubmit
Bug: 191841127
Change-Id: I84b6b8c372b49e885e5831155f8a37ae7404e6d7
diff --git a/libs/gui/Surface.cpp b/libs/gui/Surface.cpp
index 821ec16..2edb4e4 100644
--- a/libs/gui/Surface.cpp
+++ b/libs/gui/Surface.cpp
@@ -70,6 +70,7 @@
mGenerationNumber(0),
mSharedBufferMode(false),
mAutoRefresh(false),
+ mAutoPrerotation(false),
mSharedBufferSlot(BufferItem::INVALID_BUFFER_SLOT),
mSharedBufferHasBeenQueued(false),
mQueriedSupportedTimestamps(false),