vulkan: utils: handle hexadecimal values in registry
[mesa.git] / src / vulkan / util / gen_enum_to_str.py
index bf883d5cb8ff552fcce63f8917340e231c260c79..fb9ecd65c6d9cc317cd6b5b13a43136a6ed21ab1 100644 (file)
@@ -172,7 +172,7 @@ class VkEnum(object):
     def add_value_from_xml(self, elem, extension=None):
         if 'value' in elem.attrib:
             self.add_value(elem.attrib['name'],
-                           value=int(elem.attrib['value']))
+                           value=int(elem.attrib['value'], base=0))
         elif 'alias' in elem.attrib:
             self.add_value(elem.attrib['name'],
                            value=self.name_to_value[elem.attrib['alias']])