DescriptionRemove default begin frame sources from the renderer
This changes both cc proxies to no longer create default begin frame
sources. In cc, it must either be the case that an external begin frame
source is provided (with use_external_begin_frame_source set) or the
output surface provides a begin frame source (with
use_output_surface_begin_frame_source).
This changes the world from three states of BFS creation (default,
output surface provided, and external) to only two (output surface
provided and external). In the future, external will also be removed.
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel
Committed: https://crrev.com/da025c649b0c2339771f2b06c482dcf8e388e889
Committed: https://crrev.com/5593b84f823ee1517347cf773c6cd1854c0268ba
Cr-Original-Commit-Position: refs/heads/master@{#415757}
Cr-Commit-Position: refs/heads/master@{#416033}
Patch Set 1 #Patch Set 2 : Rebase on https://codereview.chromium.org/2075343003 #Patch Set 3 : Rebase #Patch Set 4 : Rebase #Patch Set 5 : Now working for blimp #Patch Set 6 : Fix more tests #
Total comments: 3
Patch Set 7 : danakj comments #
Total comments: 1
Patch Set 8 : Fix last minute edit compilation problem #Patch Set 9 : Remove commit vsync parameters too #Patch Set 10 : Rebase #Patch Set 11 : Remove redundant settings #Patch Set 12 : Rebase #
Messages
Total messages: 57 (32 generated)
|