Combined RendererConfiguration configuration params into struct.

Combined the four configuration parameters to
RendererConfiguration::SetConfiguration() into a structure to
simplify current implementation and future expansion.

Bug: 897986
Change-Id: Id931218928c6c3c6bf2e4f52da7605c40dbbfbb7
Reviewed-on: https://chromium-review.googlesource.com/c/1318434
Reviewed-by: Dominick Ng <dominickn@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Commit-Queue: Chris Mumford <cmumford@chromium.org>
Cr-Commit-Position: refs/heads/master@{#607123}
8 files changed