DescriptionAllow null begin frame sources in cc::Scheduler
This adds support to make it possible to set the begin frame source in
Scheduler back to null before setting it to something else again.
This is primarily to support the use case of losing an output surface
(which will provide the begin frame source) before asynchronously later
initializing another output surface (with potentially another source).
In this case, there will be some period of time where there is no valid
begin frame source. The scheduler owner could provide a fake one, but
I think that's more confusing than helpful.
Depends on https://codereview.chromium.org/1774323003
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Committed: https://crrev.com/0ec0805af79680611fbfbc5d0e825eb18039cf9d
Cr-Commit-Position: refs/heads/master@{#382016}
Patch Set 1 #
Depends on Patchset: Messages
Total messages: 9 (4 generated)
|