Module: Mesa
Branch: main
Commit: f27b02838d142ba3a855ea42b49008a8bcd49a11
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f27b02838d142ba3a855ea42b49008a8bcd49a11

Author: Italo Nicola <[email protected]>
Date:   Fri Feb  3 21:20:31 2023 +0000

panfrost/genxml: add Multiplanar Surface descriptor

Signed-off-by: Italo Nicola <[email protected]>
Reviewed-by: Alyssa Rosenzweig <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21109>

---

 src/panfrost/lib/genxml/v7.xml | 8 ++++++++
 1 file changed, 8 insertions(+)

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"/>

Reply via email to