isaspec: Improve 'meta' handling

As a meta line could become quite long, make it possible to have
multiple meta tags.

Signed-off-by: Christian Gmeiner <cgmeiner@igalia.com>
Acked-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28920>
This commit is contained in:
Christian Gmeiner 2024-04-18 07:56:28 +02:00 committed by Marge Bot
parent 1747fed633
commit 33db56e784

View file

@ -288,8 +288,8 @@ class BitSet(object):
if 'max' in gen.attrib:
self.gen_max = int(gen.attrib['max'])
if xml.find('meta') is not None:
self.meta = xml.find('meta').attrib
for meta in xml.findall('meta'):
self.meta.update(meta.attrib)
# Collect up the match/dontcare/mask bitmasks for
# this bitset case: