[go: nahoru, domu]

Delay activation/draw on GPU tile work completion

Design doc: https://goo.gl/Ku9VBh

This change delays the activation of the pending tree as well as
drawing of active tree tiles on the completion of the required GL
work in the GPU process. This differs from our current
approach, where we only delay activation/draw on the issuing of GL
commands in the renderer, not on the commands being executed in the
GL process.

Note that this behavior is only added in cases where we've enabled the
async worker context via flags.

BUG=673434
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel

Review-Url: https://codereview.chromium.org/2555743004
Cr-Commit-Position: refs/heads/master@{#447346}
21 files changed