commit | e6e3c0d6aed6c46ad3ca83547114e1211c6ece8b | [log] [tgz] |
---|---|---|
author | Marissa Wall <marissaw@google.com> | Fri Mar 29 10:28:30 2019 -0700 |
committer | Marissa Wall <marissaw@google.com> | Sun Mar 31 12:44:30 2019 -0700 |
tree | c3a28b5e22c8057dd69338d050e5bd459ae1d71b | |
parent | eccfc576b3f90c2ee818de7c10eea6fdbbe2d166 [diff] |
blast: flush transaction wake ups When SurfaceFlinger's main thread wakes up just to flush transactions and no transactions are ready to be flushed, go back to sleep. Bug: 128520233 Test: Play a 30hz video that has desiredPresentTimes. Check that SurfaceFlinger is only doing a full present cycle 30 times a second. Change-Id: Iae11f9a604a3ea5b0d553947f47133871e608fca