GpuVSyncProvider with unit test
This introduces a class for waiting for GPU VSync signals on background thread.
For now this class isn't hooked anywhere but eventually it is going to be hooked
to either GpuCommandBufferStub or PassThroughImageTransportSurface and
replace the current VSyncProvider based mechanism on Windows.
I verified functionality of this code as a part of the prototype
(where this class is called VSyncThread):
https://codereview.chromium.org/2555173003/
BUG=467617
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
Review-Url: https://codereview.chromium.org/2596123002
Cr-Commit-Position: refs/heads/master@{#442386}
5 files changed