summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorItalo Nicola <italonicola@collabora.com>2023-02-03 21:20:31 +0000
committerMarge Bot <emma+marge@anholt.net>2023-08-07 19:35:12 +0000
commitf27b02838d142ba3a855ea42b49008a8bcd49a11 (patch)
tree2c57bc11389ec66f311b4164596501fab2ed3531
parent0d5bf46272fd57a5f1ae63668f1560ba3992d4e7 (diff)
panfrost/genxml: add Multiplanar Surface descriptor
Signed-off-by: Italo Nicola <italonicola@collabora.com> Reviewed-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21109>
-rw-r--r--src/panfrost/lib/genxml/v7.xml8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/panfrost/lib/genxml/v7.xml b/src/panfrost/lib/genxml/v7.xml
index 905ee2d30fe..7e0b794ec85 100644
--- a/src/panfrost/lib/genxml/v7.xml
+++ b/src/panfrost/lib/genxml/v7.xml
@@ -683,6 +683,14 @@
<field name="Surface stride" size="32" start="3:0" type="int"/>
</struct>
+ <struct name="Multiplanar Surface" align="32">
+ <field name="Plane 0 Pointer" size="64" start="0:0" type="address"/>
+ <field name="Plane 0 Row Stride" size="32" start="2:0" type="int"/>
+ <field name="Plane 1/2 Row Stride" size="32" start="3:0" type="int"/>
+ <field name="Plane 1 Pointer" size="64" start="4:0" type="address"/>
+ <field name="Plane 2 Pointer" size="64" start="6:0" type="address"/>
+ </struct>
+
<struct name="Sampler" size="8" align="32">
<field name="Type" size="4" start="0:0" type="uint" default="1"/>
<field name="Wrap Mode R" size="4" start="0:8" type="Wrap Mode" default="Clamp to Edge"/>