vulkaninfo: Refactor main function
authorCharles Giessen <charles@lunarg.com>
Sat, 19 Jun 2021 00:32:32 +0000 (18:32 -0600)
committerCharles Giessen <46324611+charles-lunarg@users.noreply.github.com>
Mon, 29 Nov 2021 20:03:31 +0000 (13:03 -0700)
commit181bcce094cefd4df30861b760ff1779bfb65fce
treea76add366ff71390c5756cfb326c3292c4a4cac8
parentde6e3eed59dca4e8e9875e2c08255cc41322d8d4
vulkaninfo: Refactor main function

The main funciton was a chonky 300+ lines of code, this commit pulls out some
of the sections into their own functions to make it easier to read. It also
simplifies the logic in many places by doing so.
vulkaninfo/outputprinter.h
vulkaninfo/vulkaninfo.cpp