viz: Include presentation-feedback with begin-frame.

Instead of sending the presentation-feedback over a separate IPC,
include it with the begin-frame messages. The presentation feedback
can be requested for each frame. So this can reduce an extra IPC
per frame for each client.

BUG=883592

Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel
Change-Id: Iab52a29f406078eab79948a942124c8e13cb4332
Reviewed-on: https://chromium-review.googlesource.com/c/1175492
Reviewed-by: Robert Flack <flackr@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Reviewed-by: Bo <boliu@chromium.org>
Reviewed-by: Antoine Labour <piman@chromium.org>
Commit-Queue: Sadrul Chowdhury <sadrul@chromium.org>
Cr-Commit-Position: refs/heads/master@{#608002}
41 files changed