platform-graphics: Unified config for trace-profiling tools

Specifying profiling configurations through various SSH, tunnel and
profile config files has become confusing and time consuming. Unified
configuration puts all the config parameters in a single file, given to
tool Profile with cmd-line arg "-config". Unified config files can still
be combined with the "include" property. (Support in tool Harvest and
documentation in README with follow in separate CLs.)

BUG=None
TEST=(1) Build with make and run various Profile configurations. (2) emerge-nami graphics-utils-go.

Change-Id: Ib2a59cdd6860b3a51f9e7326617172cad11ffa7e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/graphics/+/2180527
Reviewed-by: John Bates <jbates@google.com>
Reviewed-by: Georges Winkenbach <gwink@chromium.org>
Tested-by: Georges Winkenbach <gwink@chromium.org>
Commit-Queue: Georges Winkenbach <gwink@chromium.org>
3 files changed
tree: f1ecdabfcfd8aa7bbf64df5d593ed5d0083eb1fb
  1. src/
  2. .gitignore
  3. OWNERS
  4. PRESUBMIT.cfg
  5. PRESUBMIT.py