panfrost: Add opaque midgard_blend XML
[mesa.git] / src / panfrost / lib / midgard.xml
index e145e7433c78bcec9fc1a8dfb32e91c402796aa0..1d9a2b72918e49f8ea7519c4fce3e472b40a3292 100644 (file)
     <field name="Dither disable" size="1" start="11" type="bool" default="false"/>
   </struct>
 
+  <struct name="Midgard Blend" size="4" with_opaque="true">
+    <field name="Flags" size="32" start="0:0" type="Blend Flags"/>
+    <field name="Equation" size="32" start="2:0" type="uint"/> <!-- XXX -->
+    <field name="Constant" size="32" start="3:0" type="float"/>
+    <field name="Shader" size="64" start="2:0" type="address"/>
+  </struct>
+
   <struct name="Midgard Sampler">
     <field name="Magnify Nearest" size="1" start="0" type="bool" default="true"/>
     <field name="Minify Nearest" size="1" start="1" type="bool" default="true"/>