Make vkBase singleton class.

Hasty mode depends on tests using the same instance.
Make the vkBase singleton so that dev won't use different vkBase by
mistake.

BUG=b:172227944
TEST=./vkbench -t Draw

Change-Id: I345feff12ca870527bd4a4ba733625bbdeed3bed
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vkbench/+/2552099
Reviewed-by: Ilja H. Friedel <ihf@chromium.org>
Commit-Queue: Po-Hsien Wang <pwang@chromium.org>
Tested-by: Po-Hsien Wang <pwang@chromium.org>
Auto-Submit: Po-Hsien Wang <pwang@chromium.org>
6 files changed
tree: bb4aa05e28b8742f77a2c72459799254f5a33d98
  1. src/
  2. .gitignore
  3. CMakeLists.txt