viz: Use GLRenderer's SyncQuery for SkiaRenderer

Copy out GLRenderer's implementation of SyncQuery to be shared with
SkiaRenderer.

R=enne
Bug: 644851

Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel
Change-Id: Iab621087534fc608d0fd9d319255a44335ac9ce4
Reviewed-on: https://chromium-review.googlesource.com/933705
Reviewed-by: enne <[email protected]>
Commit-Queue: weiliangc <[email protected]>
Cr-Commit-Position: refs/heads/master@{#538935}
7 files changed