diff options
| author | 2023-09-20 20:07:58 +0000 | |
|---|---|---|
| committer | 2023-09-25 21:44:19 +0000 | |
| commit | a31bc5c8b0a9861bc415909139e6c4f39ced3980 (patch) | |
| tree | 4338d182dfe0829d0ee4b5ca09454e0a2d095937 /libs/androidfw/FileStream.cpp | |
| parent | 99c86797bf27712c0e8ce7ebe73608dd503da524 (diff) | |
Invoke draw if there are pending transactions in VRI
If there's a pending transaction in VRI but nothing new to draw, the
code will not register the draw callbacks and will not invoke the draw
call into HWUI. This will leave these transactions stuck since they will
not be applied when they were expected to.
Additionally, ensure all cases where an async draw didn't happen applies
the pending transaction or they'll remain stuck until the next async
draw.
Test: AttachedSurfaceControlTest
Fixes: 301289683
Change-Id: Icb1f2aec6dafae673a05c57ccd47f97ef17bf013
Diffstat (limited to 'libs/androidfw/FileStream.cpp')
0 files changed, 0 insertions, 0 deletions