vulkaninf: Support 64 bit flags
authorCharles Giessen <charles@lunarg.com>
Fri, 17 Sep 2021 19:43:50 +0000 (13:43 -0600)
committerCharles Giessen <46324611+charles-lunarg@users.noreply.github.com>
Wed, 22 Sep 2021 17:45:32 +0000 (11:45 -0600)
commitc4fdac59cea610d1227a8856f6e6e822daa3ec9e
tree19a15958ec521c5bdaae2626c84fe7ad6e65215a
parentfd988fa88a34328f1b7d45c9c0d4f4e1319a441e
vulkaninf: Support 64 bit flags

64 bit flags use the bitvalues field instead of the requires field in the XML
to specify the flagbits name. Thus the autogen needed to account for that.
In addition, if a flag was promoted to core, the autogen didn't use the core
version, this commit also fixes that.
scripts/vulkaninfo_generator.py