summaryrefslogtreecommitdiff
path: root/libs/gui/BufferQueueThreadState.cpp
diff options
context:
space:
mode:
author Dominik Laskowski <domlaskowski@google.com> 2022-07-14 08:53:42 -0700
committer Dominik Laskowski <domlaskowski@google.com> 2022-08-10 07:38:37 -0700
commit08fbd85f73939b5836f6ff6cf9bfb85edb4c50c0 (patch)
tree0df48b3e6a221239dc8a98086b1934e0de5866f6 /libs/gui/BufferQueueThreadState.cpp
parente4a23a9939d46c4121dec316df49827ce37fdd9d (diff)
SF: Delegate ICompositor interfacing to Scheduler
Factor out MessageQueue's calls to commit/composite/sample into an onFrameSignal delegate that Scheduler implements, since the policy for ICompositor interfacing (e.g. whether to composite displays sequentially or concurrently) will be the latter's responsibility. Improve type correctness by replacing more nsecs_t with TimePoint/ Duration, and int64_t with a new VsyncId type. Bug: 241285191 Test: Boot Change-Id: I5039894038b62a562c1f93b7cea41751f7f76ca6
Diffstat (limited to 'libs/gui/BufferQueueThreadState.cpp')
0 files changed, 0 insertions, 0 deletions