Mesa (master): freedreno/rnn: add variants/varset to domain

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed Jul 29 14:50:08 UTC 2020


Module: Mesa
Branch: master
Commit: 64f1122168f40ccde98c920c62ed61764392c063
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=64f1122168f40ccde98c920c62ed61764392c063

Author: Rob Clark <robdclark at chromium.org>
Date:   Tue Jul 28 10:03:06 2020 -0700

freedreno/rnn: add variants/varset to domain

We have already been using this to describe pm4 packets that are
specific to certain generations.

Maybe we should introduce a new "packet" element type instead.  But
first lets just get validation working with what we already use.

Signed-off-by: Rob Clark <robdclark at chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6107>

---

 src/freedreno/registers/rules-ng.xsd | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/freedreno/registers/rules-ng.xsd b/src/freedreno/registers/rules-ng.xsd
index ad94f64cbe0..2f511e0da1c 100644
--- a/src/freedreno/registers/rules-ng.xsd
+++ b/src/freedreno/registers/rules-ng.xsd
@@ -84,6 +84,8 @@
 		<attribute name="prefix" type="NMTOKENS" use="optional" />
 		<attribute name="width" type="rng:DomainWidth" use="optional" />
 		<attribute name="size" type="rng:HexOrNumber" use="optional" />
+		<attribute name="varset" type="NMTOKEN" use="optional" />
+		<attribute name="variants" type="string" use="optional" />
 	</complexType>
 
 	<complexType name="groupType">



More information about the mesa-commit mailing list