• James Wallace-Lee's avatar
    Don't set active_tree_needs_first_draw_ on invalidate · 989dd34c
    James Wallace-Lee authored
    active_tree_needs_first_draw_ was set to false on invalidate so that it
    wouldn't block commits. Instead, fallback tick handling guarantees that
    every activated frame has a draw. This CL removes the change along with
    its associated test (introduced in crrev.com/1092123005).
    
    Bug: 819430
    Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel
    Change-Id: Ibf6008512638943b7caa771f7ca6a953851607d6
    Reviewed-on: https://chromium-review.googlesource.com/953208Reviewed-by: default avatarSunny Sachanandani <sunnyps@chromium.org>
    Commit-Queue: James Wallace-Lee <jamwalla@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#542216}
    989dd34c
scheduler_state_machine.cc 50 KB