Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 0188adf4 authored by Valerie Hau's avatar Valerie Hau
Browse files

Only process passback transactions during onFrameAvailable

A callback will be fired from the rendering thread when drawFrame
returns after queueBuffer.  Since the client expects the transaction, if
sent, to be populated with the desired frame at this time, we need to
make that call to queueBuffer wait until the frame has actually been
processed and not put on the shadow queue

Step 1 in resolving screen freeze
Bug: 149315421
Test: build, boot, turn BLAST ON & reboot & phone boots fine

Change-Id: Ibef45fe6c7e0b57fdc4a1be61e2ac93fb2d33525
parent 90e9861f
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment